0s autopkgtest [23:06:24]: starting date and time: 2024-11-23 23:06:24+0000 0s autopkgtest [23:06:24]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [23:06:24]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.2hy6hey5/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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-28.secgroup --name adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-prod-proposed-migration-environment-15-091c9a7d-12d4-4f1c-be6c-63a02178bd06 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -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/ 418s nova [W] Using flock in prodstack6-ppc64el 418s Creating nova instance adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-prod-proposed-migration-environment-15-091c9a7d-12d4-4f1c-be6c-63a02178bd06 from image adt/ubuntu-plucky-ppc64el-server-20241119.img (UUID dcc6a44c-21fb-45bb-821a-d64a8784c175)... 418s nova [E] nova boot failed (attempt #0): 418s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 418s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 418s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 418s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 418s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 418s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 418s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 418s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 418s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps6.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 418s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps6.canonical.com:5000 418s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:30 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-d709d2b4-a4b4-4c53-9796-a7ad25907e04 418s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps6.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 418s DEBUG (session:946) GET call to https://keystone.ps6.canonical.com:5000/v3 used request id req-d709d2b4-a4b4-4c53-9796-a7ad25907e04 418s DEBUG (base:182) Making authentication request to https://keystone.ps6.canonical.com:5000/v3/auth/tokens 418s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12525 418s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "c871debdeffd4cb8b69ce618fc4aa361", "name": "prod-proposed-migration-ppc64el", "password_expires_at": null}, "audit_ids": ["Py6vlhuNSiqaFxkrPylxnw"], "expires_at": "2024-11-24T23:07:30.000000Z", "issued_at": "2024-11-23T23:07:30.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "623df63b80274c21bc79a0c35e68d615", "name": "prod-proposed-migration-ppc64el_project"}, "is_domain": false, "roles": [{"id": "80674fb26dab46e9a6bd57e7f8193360", "name": "load-balancer_member"}, {"id": "86bf3043974746c2bf52c2a9f362f986", "name": "reader"}, {"id": "15cf997650e345b7b21c02b5cdb7d84a", "name": "member"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "213cdf38198c4581bd5b7d6d0836923b", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "67061eee26944a1a8009f9d07be19738", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "fc88c52c749a47d08a24a2c7efbde01b", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/", "region": "prodstack6"}], "id": "06e4714942634054bf9aa11715312b4e", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "8aa44c94b63746bd9b37f1008ad55fa8", "interface": "admin", "region_id": "prodstack6", "url": "https://aodh-admin.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "92cf08a80a0242ebbca8ec893cf332b1", "interface": "public", "region_id": "prodstack6", "url": "https://aodh.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "d8139c6e11ae4edcb78981c12bd53212", "interface": "internal", "region_id": "prodstack6", "url": "https://aodh-internal.ps6.canonical.com:8042", "region": "prodstack6"}], "id": "2fb939b0b969435c8f0c5fa4edb4de94", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "a49fcc80e658411885f88cdd8432a571", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "b23866fddba8415885b06c064c34b94b", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "f84ae55197f94b8392a678f35c82ca26", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8000/v1", "region": "prodstack6"}], "id": "3d4b59f7dab644b2b527e8e96b697545", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "2e0143334c6241169f45f1c11970c6bc", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "5e19c32243c04a3faf1e5f9ab900c260", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "b3fc5c88ec8543a691fec75726b86967", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8004/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "43b926205044476b8093b18d8ce0a9e4", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "a47569b96e5b4146a312e4673504557c", "interface": "public", "region_id": "prodstack6", "url": "https://glance.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "bba35c4ab04f4114a2a34e65568537bd", "interface": "internal", "region_id": "prodstack6", "url": "https://glance-internal.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "ef769f1117c74a62a279131486c89628", "interface": "admin", "region_id": "prodstack6", "url": "https://glance-admin.ps6.canonical.com:9292", "region": "prodstack6"}], "id": "49de724549524bd78e9cd46a4477226f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "a1a41e9a1e2d42e5b6cd5380cd1e21bf", "interface": "admin", "region_id": "prodstack6", "url": "https://cinder-admin.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "d2309a99724b4111827482c68a832c0c", "interface": "public", "region_id": "prodstack6", "url": "https://cinder.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "f8a02e3949ff42afa772eb5e74dbef9f", "interface": "internal", "region_id": "prodstack6", "url": "https://cinder-internal.ps6.canonical.com:8776/v3/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "5bf6578a631349e3af4bf36d7adb18e1", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "01d84128f36444e9b01549b86bd69116", "interface": "admin", "region_id": "prodstack6", "url": "https://barbican-admin.ps6.canonical.com:9312", "region": "prodstack6"}, {"id": "0ce4a8777e0b40a88f7fc0f77e34a605", "interface": "public", "region_id": "prodstack6", "url": "https://barbican.ps6.canonical.com:9311", "region": "prodstack6"}, {"id": "f507ba49e4a7435cb330234217c92449", "interface": "internal", "region_id": "prodstack6", "url": "https://barbican-internal.ps6.canonical.com:9311", "region": "prodstack6"}], "id": "62cb1c3d9f6c45979c13516a6b3ff114", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3cb6121bd8f14da8aa2fba7be823a2b4", "interface": "internal", "region_id": "prodstack6", "url": "https://neutron-internal.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "46ba11d133fe4e8f9e8f9097ba737682", "interface": "admin", "region_id": "prodstack6", "url": "https://neutron-admin.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "d872eb6aa23d40009165aa3dcdce3948", "interface": "public", "region_id": "prodstack6", "url": "https://neutron.ps6.canonical.com:9696", "region": "prodstack6"}], "id": "759cb6fdfbc146dd8b9d1ba444c4b9db", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "4349d565f72446da9699269f85df5e8b", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "a483dcc58f5e415e9ec739c94474e609", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "c1f14236723e42878562d8dd63d5a6a0", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v2/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "93fc4008035946deb1f433c2dd905a5d", "type": "sharev2", "name": "manilav2"}, {"endpoints": [{"id": "0fa148793c7249c8b187b6b4ff425731", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "555ade266a6b4bcc81b6e5abf607aec5", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "7dad1a7b1552465686424fc014463173", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift/simplestreams/data", "region": "prodstack6"}], "id": "977dd359af1a4fcc91a9daf4dc33b0f3", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "12d30eabcdec4831bd15273d55b1cbab", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "29d35b2b483346479f1ff1a13604d50e", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "4aa1422b8f5945d8aed9ba6a8d670e5c", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v1/623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}], "id": "ac5e4f28fa794cde99f1d7ffc1b664e5", "type": "share", "name": "manila"}, {"endpoints": [{"id": "c7db93d54a684d8caeae1d9e18a59118", "interface": "admin", "region_id": "prodstack6", "url": "https://nova-admin.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "dd7a796f401b477f9f1b5bbc05747d8d", "interface": "public", "region_id": "prodstack6", "url": "https://nova.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "e7ecb038d830462ea67b0b463af5e013", "interface": "internal", "region_id": "prodstack6", "url": "https://nova-internal.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}], "id": "b4519af08e174d4a8333a2d14ac3ba3b", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "02ef5b6154934ffd97d8b5b8e4d70d2a", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "2741abe526e94842a4fa801423ba1ef0", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_623df63b80274c21bc79a0c35e68d615", "region": "prodstack6"}, {"id": "3742f9406c604516933d6fd8c29e0880", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift", "region": "prodstack6"}], "id": "c7f07a7b3b3c408c96200dfd1d1a0f6f", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "06d4ed6c160a43f2b7fa7f80ad1dc709", "interface": "internal", "region_id": "prodstack6", "url": "https://designate-internal.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "1e240624a50c4ca0aaa6ef63cbc94f1b", "interface": "admin", "region_id": "prodstack6", "url": "https://designate-admin.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "f94d7d17997a43fd9c63b34c43301c6e", "interface": "public", "region_id": "prodstack6", "url": "https://designate.ps6.canonical.com:9001", "region": "prodstack6"}], "id": "cf82013d63844fedbe96bcacb6bd1fef", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "4a688340be464710bfa60bf3f88f41c4", "interface": "admin", "region_id": "prodstack6", "url": "https://gnocchi-admin.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "a5a95506c96d4716adb4efc3ac9051be", "interface": "public", "region_id": "prodstack6", "url": "https://gnocchi.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "eebc17a086834f8fa8bb6b35c8061a8c", "interface": "internal", "region_id": "prodstack6", "url": "https://gnocchi-internal.ps6.canonical.com:8041", "region": "prodstack6"}], "id": "d10589e854a446a5b852593f33f170a7", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "08f66df28d0f47f3bec12f29e06d85ac", "interface": "admin", "region_id": "prodstack6", "url": "https://keystone-admin.ps6.canonical.com:35357/v3", "region": "prodstack6"}, {"id": "46d270b45ceb42db902f4d241afa6a70", "interface": "public", "region_id": "prodstack6", "url": "https://keystone.ps6.canonical.com:5000/v3", "region": "prodstack6"}, {"id": "a4addee11d9349cfa46ec6660dbad947", "interface": "internal", "region_id": "prodstack6", "url": "https://keystone-internal.ps6.canonical.com:5000/v3", "region": "prodstack6"}], "id": "deb38a775a9b4e87a8de9e3eed779882", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "18b4af5f40664babb94e884c6a53ccf3", "interface": "admin", "region_id": "prodstack6", "url": "https://octavia-admin.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "2b6f7ba7f9944ee1aebd6dccc5223b2d", "interface": "internal", "region_id": "prodstack6", "url": "https://octavia-internal.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "5e3012e9c79e4890be4d964b6208f5c6", "interface": "public", "region_id": "prodstack6", "url": "https://octavia.ps6.canonical.com:9876", "region": "prodstack6"}], "id": "e00337be20d54948b66a1c3109b885c6", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "2d2942b35f3041389ad810f679d02f22", "interface": "public", "region_id": "prodstack6", "url": "https://placement.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "2e3beaac7ac14284b72e2592820ad725", "interface": "admin", "region_id": "prodstack6", "url": "https://placement-admin.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "91060f6df9ae444f81808adf40540d94", "interface": "internal", "region_id": "prodstack6", "url": "https://placement-internal.ps6.canonical.com:8778", "region": "prodstack6"}], "id": "edc6e37f154f4c0ab3dd4d52b82bf873", "type": "placement", "name": "placement"}]}} 418s REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" 418s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" 418s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps6.canonical.com:8774 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 418s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sat, 23 Nov 2024 23:07:30 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-9203097a-5cbe-43f4-87f2-343a3df60fb4 x-openstack-request-id: req-9203097a-5cbe-43f4-87f2-343a3df60fb4 418s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Sat, 23 Nov 2024 23:07:30 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-9203097a-5cbe-43f4-87f2-343a3df60fb4 x-openstack-request-id: req-9203097a-5cbe-43f4-87f2-343a3df60fb4 418s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 418s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 418s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:30 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b156cbb0-d250-4888-a3cb-6f2ca7dcc985 x-openstack-request-id: req-b156cbb0-d250-4888-a3cb-6f2ca7dcc985 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:30 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b156cbb0-d250-4888-a3cb-6f2ca7dcc985 x-openstack-request-id: req-b156cbb0-d250-4888-a3cb-6f2ca7dcc985 418s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 418s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 418s GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-b156cbb0-d250-4888-a3cb-6f2ca7dcc985 418s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-b156cbb0-d250-4888-a3cb-6f2ca7dcc985 418s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 418s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 418s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 418s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 418s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 418s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 418s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 418s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 418s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 418s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" 418s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps6.canonical.com:9292 418s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 HTTP/1.1" 200 2292 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2292 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:31 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-0f83a850-b519-4f67-9bd7-c213888ff962 418s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "302dbebd-8fb5-46eb-aa5c-84ec11ab5c95", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "3677b220-efbb-4a1d-aa95-ccbf4f88d581", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.10", "owner_id": "623df63b80274c21bc79a0c35e68d615", "owner_project_name": "prod-proposed-migration-ppc64el_project", "owner_user_name": "prod-proposed-migration-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:24.10:ppc64el", "simplestreams_metadata": "{\"aliases\": \"24.10,o,oracular,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"fd88d9a689ac4d7ab4bea632de90d355\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-oracular-daily-ppc64el-server-20241009\", \"release\": \"oracular\", \"release_codenam", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "version_name": "20241009", "name": "adt/ubuntu-plucky-ppc64el-server-20241119.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2765422592, "virtual_size": 21474836480, "status": "active", "checksum": "57e80ce32498e1f4de918fa4fc0d5397", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "623df63b80274c21bc79a0c35e68d615", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "30549527d3366d04c8b9f1b6d778693b1b12f707713fcf6f2880cb19e75917565fda77d2994499c62cae9d49bc117aed5c1cc9529046ad4522e6bd68ad3eba9a", "id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "created_at": "2024-11-19T00:59:37Z", "updated_at": "2024-11-19T01:00:12Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "tags": [], "self": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175", "file": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175/file", "schema": "/v2/schemas/image", "stores": "ceph"} 418s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 used request id req-0f83a850-b519-4f67-9bd7-c213888ff962 418s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-ppc64el -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-ppc64el HTTP/1.1" 404 92 418s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 92 Content-Type: application/json; charset=UTF-8 Date: Sat, 23 Nov 2024 23:07:31 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-8c45ab6c-274a-420d-919f-b5b6a3f6d054 x-openstack-request-id: req-8c45ab6c-274a-420d-919f-b5b6a3f6d054 418s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-ppc64el could not be found."}} 418s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-ppc64el used request id req-8c45ab6c-274a-420d-919f-b5b6a3f6d054 418s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 40172 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 40172 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:31 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-26eded57-6d74-4c51-8c1c-845ce1d0348e x-openstack-request-id: req-26eded57-6d74-4c51-8c1c-845ce1d0348e 418s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "05338e57-e2ba-4813-9a8a-2f2af73f8ab2", "name": "builder-ppc64el-cpu2-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/05338e57-e2ba-4813-9a8a-2f2af73f8ab2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/05338e57-e2ba-4813-9a8a-2f2af73f8ab2"}], "description": null}, {"id": "08090b4b-98a9-4c15-8ad4-cc6711700879", "name": "builder-ppc64el-cpu8-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/08090b4b-98a9-4c15-8ad4-cc6711700879"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/08090b4b-98a9-4c15-8ad4-cc6711700879"}], "description": null}, {"id": "0825b8b1-2b9c-42bf-b3e6-e827c22d8df5", "name": "builder-ppc64el-cpu8-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0825b8b1-2b9c-42bf-b3e6-e827c22d8df5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0825b8b1-2b9c-42bf-b3e6-e827c22d8df5"}], "description": null}, {"id": "0b06db45-151e-44b2-b0f5-f069ad7fa1cb", "name": "builder-ppc64el-cpu2-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0b06db45-151e-44b2-b0f5-f069ad7fa1cb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0b06db45-151e-44b2-b0f5-f069ad7fa1cb"}], "description": null}, {"id": "0dbf127e-3101-4f05-9d37-15ad6d2a45c1", "name": "builder-ppc64el-cpu2-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0dbf127e-3101-4f05-9d37-15ad6d2a45c1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0dbf127e-3101-4f05-9d37-15ad6d2a45c1"}], "description": null}, {"id": "102d0b57-e8d2-46c6-9be4-f452119a0280", "name": "autopkgtest-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}], "description": null}, {"id": "1219f5f0-83f3-4d33-a3bb-1a85c6303159", "name": "builder-ppc64el-cpu128-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1219f5f0-83f3-4d33-a3bb-1a85c6303159"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1219f5f0-83f3-4d33-a3bb-1a85c6303159"}], "description": null}, {"id": "1359c5a4-ee60-4855-9bcc-defd3bff7121", "name": "builder-ppc64el-cpu8-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1359c5a4-ee60-4855-9bcc-defd3bff7121"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1359c5a4-ee60-4855-9bcc-defd3bff7121"}], "description": null}, {"id": "161f21bc-11f7-4ec9-a322-04fc3e0d2a68", "name": "builder-ppc64el-cpu2-ram55-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/161f21bc-11f7-4ec9-a322-04fc3e0d2a68"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/161f21bc-11f7-4ec9-a322-04fc3e0d2a68"}], "description": null}, {"id": "166070cd-7110-473e-a6a2-5e25aa9eeefd", "name": "builder-ppc64el-cpu4-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/166070cd-7110-473e-a6a2-5e25aa9eeefd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/166070cd-7110-473e-a6a2-5e25aa9eeefd"}], "description": null}, {"id": "16a0a259-4627-4fbd-bb9d-a3e69346467c", "name": "builder-ppc64el-cpu8-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/16a0a259-4627-4fbd-bb9d-a3e69346467c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/16a0a259-4627-4fbd-bb9d-a3e69346467c"}], "description": null}, {"id": "1c59e50a-1a67-4691-8f2c-6954cb0f83ba", "name": "builder-ppc64el-cpu4-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1c59e50a-1a67-4691-8f2c-6954cb0f83ba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1c59e50a-1a67-4691-8f2c-6954cb0f83ba"}], "description": null}, {"id": "1c94efa8-905a-4bff-8485-0aaf9ac47fe7", "name": "builder-ppc64el-cpu4-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1c94efa8-905a-4bff-8485-0aaf9ac47fe7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1c94efa8-905a-4bff-8485-0aaf9ac47fe7"}], "description": null}, {"id": "213c954d-26ed-4c86-9592-66384bc22c82", "name": "builder-ppc64el-cpu4-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/213c954d-26ed-4c86-9592-66384bc22c82"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/213c954d-26ed-4c86-9592-66384bc22c82"}], "description": null}, {"id": "219e90b4-8850-4fa4-b028-4cf7657c3264", "name": "builder-ppc64el-cpu16-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/219e90b4-8850-4fa4-b028-4cf7657c3264"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/219e90b4-8850-4fa4-b028-4cf7657c3264"}], "description": null}, {"id": "21de1f2a-7ad2-4da5-b6af-de683afb51c9", "name": "builder-ppc64el-cpu48-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/21de1f2a-7ad2-4da5-b6af-de683afb51c9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/21de1f2a-7ad2-4da5-b6af-de683afb51c9"}], "description": null}, {"id": "2363173d-a2e1-4383-945f-d69f583a729a", "name": "builder-ppc64el-cpu128-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2363173d-a2e1-4383-945f-d69f583a729a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2363173d-a2e1-4383-945f-d69f583a729a"}], "description": null}, {"id": "23b7a6d6-425f-4669-961d-be7fed7725d3", "name": "builder-ppc64el-cpu2-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/23b7a6d6-425f-4669-961d-be7fed7725d3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/23b7a6d6-425f-4669-961d-be7fed7725d3"}], "description": null}, {"id": "2464732a-3147-40fb-b375-2d275070a1f3", "name": "builder-ppc64el-cpu2-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2464732a-3147-40fb-b375-2d275070a1f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2464732a-3147-40fb-b375-2d275070a1f3"}], "description": null}, {"id": "250ba167-175c-4548-be23-47a517fa3701", "name": "builder-ppc64el-cpu16-ram72-disk80", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/250ba167-175c-4548-be23-47a517fa3701"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/250ba167-175c-4548-be23-47a517fa3701"}], "description": null}, {"id": "27ffca72-b7d0-4d4b-96c6-de69e0f767bd", "name": "builder-ppc64el-cpu2-ram8-disk1500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/27ffca72-b7d0-4d4b-96c6-de69e0f767bd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/27ffca72-b7d0-4d4b-96c6-de69e0f767bd"}], "description": null}, {"id": "2b2e94dd-a11d-4eae-93df-c8cce920b95e", "name": "builder-ppc64el-cpu2-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2b2e94dd-a11d-4eae-93df-c8cce920b95e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2b2e94dd-a11d-4eae-93df-c8cce920b95e"}], "description": null}, {"id": "2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1", "name": "builder-ppc64el-cpu2-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2d842f6f-be4f-4b39-bc9e-a8dbf3233bc1"}], "description": null}, {"id": "2f626a91-24b0-44ba-afa5-2cab984ae81f", "name": "builder-ppc64el-cpu128-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2f626a91-24b0-44ba-afa5-2cab984ae81f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2f626a91-24b0-44ba-afa5-2cab984ae81f"}], "description": null}, {"id": "3325f74a-e433-4072-8c2c-b50052e31602", "name": "builder-ppc64el-cpu2-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3325f74a-e433-4072-8c2c-b50052e31602"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3325f74a-e433-4072-8c2c-b50052e31602"}], "description": null}, {"id": "34df8936-a2ae-450a-9fea-2cdaebae5803", "name": "builder-ppc64el-cpu8-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/34df8936-a2ae-450a-9fea-2cdaebae5803"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/34df8936-a2ae-450a-9fea-2cdaebae5803"}], "description": null}, {"id": "378080cb-1d08-401a-b556-0f903a79ae2c", "name": "builder-ppc64el-cpu8-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/378080cb-1d08-401a-b556-0f903a79ae2c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/378080cb-1d08-401a-b556-0f903a79ae2c"}], "description": null}, {"id": "37ed4cfe-a588-40c4-8494-098403c1f0f3", "name": "builder-ppc64el-cpu4-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/37ed4cfe-a588-40c4-8494-098403c1f0f3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/37ed4cfe-a588-40c4-8494-098403c1f0f3"}], "description": null}, {"id": "3aa7a161-3310-40b9-8e89-195294d45b10", "name": "builder-ppc64el-cpu48-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3aa7a161-3310-40b9-8e89-195294d45b10"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3aa7a161-3310-40b9-8e89-195294d45b10"}], "description": null}, {"id": "3c30219d-30a4-4fb4-bf2e-da5602313583", "name": "builder-ppc64el-cpu2-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3c30219d-30a4-4fb4-bf2e-da5602313583"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3c30219d-30a4-4fb4-bf2e-da5602313583"}], "description": null}, {"id": "3f533bb3-541c-4868-8883-69a5f1be7c80", "name": "builder-ppc64el-cpu16-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3f533bb3-541c-4868-8883-69a5f1be7c80"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3f533bb3-541c-4868-8883-69a5f1be7c80"}], "description": null}, {"id": "40ca84e0-d087-4f4b-bba2-e1823c6d3b85", "name": "builder-ppc64el-cpu8-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/40ca84e0-d087-4f4b-bba2-e1823c6d3b85"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/40ca84e0-d087-4f4b-bba2-e1823c6d3b85"}], "description": null}, {"id": "47276443-70e8-487f-9aaa-ef1a05b07c3c", "name": "builder-ppc64el-cpu4-ram105-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/47276443-70e8-487f-9aaa-ef1a05b07c3c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/47276443-70e8-487f-9aaa-ef1a05b07c3c"}], "description": null}, {"id": "4d315fef-8774-4e68-916d-a6f08c302c0c", "name": "builder-ppc64el-cpu16-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4d315fef-8774-4e68-916d-a6f08c302c0c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4d315fef-8774-4e68-916d-a6f08c302c0c"}], "description": null}, {"id": "4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13", "name": "builder-ppc64el-cpu4-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4ea8e0b3-bd6c-4df2-a3bd-2b7dea6aea13"}], "description": null}, {"id": "503bfc0d-e770-441c-90b7-7049e4bdbe7e", "name": "builder-ppc64el-cpu8-ram120-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/503bfc0d-e770-441c-90b7-7049e4bdbe7e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/503bfc0d-e770-441c-90b7-7049e4bdbe7e"}], "description": null}, {"id": "510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2", "name": "builder-ppc64el-cpu4-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/510412bb-aeb3-43d8-a0f0-cdb0cf97a5f2"}], "description": null}, {"id": "53b9821c-da67-415d-990c-2f023ff61d1e", "name": "builder-ppc64el-cpu8-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/53b9821c-da67-415d-990c-2f023ff61d1e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/53b9821c-da67-415d-990c-2f023ff61d1e"}], "description": null}, {"id": "556a816f-2280-4167-bba4-0319a6d3aba9", "name": "builder-ppc64el-cpu8-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/556a816f-2280-4167-bba4-0319a6d3aba9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/556a816f-2280-4167-bba4-0319a6d3aba9"}], "description": null}, {"id": "560c2269-9192-4b41-8787-506b25ef7067", "name": "builder-ppc64el-cpu8-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/560c2269-9192-4b41-8787-506b25ef7067"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/560c2269-9192-4b41-8787-506b25ef7067"}], "description": null}, {"id": "57403612-9552-4ada-8e55-b40624c3d8f4", "name": "builder-ppc64el-cpu8-ram16-disk500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/57403612-9552-4ada-8e55-b40624c3d8f4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/57403612-9552-4ada-8e55-b40624c3d8f4"}], "description": null}, {"id": "59bee3ae-a610-4f1a-b13f-a5f3400d2412", "name": "builder-ppc64el-cpu16-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/59bee3ae-a610-4f1a-b13f-a5f3400d2412"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/59bee3ae-a610-4f1a-b13f-a5f3400d2412"}], "description": null}, {"id": "5bf0bfb6-311e-4895-a22e-228b091cde43", "name": "builder-ppc64el-cpu24-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5bf0bfb6-311e-4895-a22e-228b091cde43"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5bf0bfb6-311e-4895-a22e-228b091cde43"}], "description": null}, {"id": "5d1a2077-5359-4a36-922a-351690cae9cc", "name": "builder-ppc64el-cpu4-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5d1a2077-5359-4a36-922a-351690cae9cc"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5d1a2077-5359-4a36-922a-351690cae9cc"}], "description": null}, {"id": "60cc1be7-1fa9-49e9-8702-419f39585f4b", "name": "builder-ppc64el-cpu8-ram16-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/60cc1be7-1fa9-49e9-8702-419f39585f4b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/60cc1be7-1fa9-49e9-8702-419f39585f4b"}], "description": null}, {"id": "62f8dfc9-c388-44d0-962f-79bb9917cd11", "name": "builder-ppc64el-cpu2-ram44-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/62f8dfc9-c388-44d0-962f-79bb9917cd11"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/62f8dfc9-c388-44d0-962f-79bb9917cd11"}], "description": null}, {"id": "6679449d-f912-473e-82a2-42546b3087e2", "name": "builder-ppc64el-cpu24-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6679449d-f912-473e-82a2-42546b3087e2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6679449d-f912-473e-82a2-42546b3087e2"}], "description": null}, {"id": "694472bd-b1d9-4708-a626-5e5b3dc7e09a", "name": "builder-ppc64el-cpu4-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/694472bd-b1d9-4708-a626-5e5b3dc7e09a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/694472bd-b1d9-4708-a626-5e5b3dc7e09a"}], "description": null}, {"id": "696dde5e-582a-44cf-a030-ef883bc20144", "name": "builder-ppc64el-cpu8-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/696dde5e-582a-44cf-a030-ef883bc20144"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/696dde5e-582a-44cf-a030-ef883bc20144"}], "description": null}, {"id": "6e611cfc-91b1-4ade-877b-32b26ee297eb", "name": "builder-ppc64el-cpu2-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e611cfc-91b1-4ade-877b-32b26ee297eb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e611cfc-91b1-4ade-877b-32b26ee297eb"}], "description": null}, {"id": "6e66fb56-0aa8-47f9-a877-e48efe207344", "name": "builder-ppc64el-cpu8-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e66fb56-0aa8-47f9-a877-e48efe207344"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e66fb56-0aa8-47f9-a877-e48efe207344"}], "description": null}, {"id": "70ba6763-188c-45d0-bb63-7e7930afb1aa", "name": "builder-ppc64el-cpu32-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/70ba6763-188c-45d0-bb63-7e7930afb1aa"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/70ba6763-188c-45d0-bb63-7e7930afb1aa"}], "description": null}, {"id": "73ce7235-e8b9-4370-aeba-3a33729c46b3", "name": "builder-ppc64el-cpu4-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/73ce7235-e8b9-4370-aeba-3a33729c46b3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/73ce7235-e8b9-4370-aeba-3a33729c46b3"}], "description": null}, {"id": "74ef175b-e74b-4750-a5c3-abcefba98501", "name": "builder-ppc64el-cpu8-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/74ef175b-e74b-4750-a5c3-abcefba98501"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/74ef175b-e74b-4750-a5c3-abcefba98501"}], "description": null}, {"id": "79aee276-b044-40e3-bf50-9ba4009d1400", "name": "builder-ppc64el-cpu8-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/79aee276-b044-40e3-bf50-9ba4009d1400"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/79aee276-b044-40e3-bf50-9ba4009d1400"}], "description": null}, {"id": "79e5d123-cfc1-4b78-a85b-b607091140eb", "name": "builder-ppc64el-cpu64-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/79e5d123-cfc1-4b78-a85b-b607091140eb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/79e5d123-cfc1-4b78-a85b-b607091140eb"}], "description": null}, {"id": "7c20dd8b-310a-4013-ac86-21fdfb5ff536", "name": "builder-ppc64el-cpu8-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7c20dd8b-310a-4013-ac86-21fdfb5ff536"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7c20dd8b-310a-4013-ac86-21fdfb5ff536"}], "description": null}, {"id": "82e7fa99-f07c-46de-8f52-b92ad80a561a", "name": "builder-ppc64el-cpu2-ram16-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/82e7fa99-f07c-46de-8f52-b92ad80a561a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/82e7fa99-f07c-46de-8f52-b92ad80a561a"}], "description": null}, {"id": "85159e74-03c6-4178-bb31-e756efd11acb", "name": "builder-ppc64el-cpu16-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/85159e74-03c6-4178-bb31-e756efd11acb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/85159e74-03c6-4178-bb31-e756efd11acb"}], "description": null}, {"id": "85f8b76d-5d7f-4f2a-998c-cd1d11c834ac", "name": "builder-ppc64el-cpu4-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/85f8b76d-5d7f-4f2a-998c-cd1d11c834ac"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/85f8b76d-5d7f-4f2a-998c-cd1d11c834ac"}], "description": null}, {"id": "861fa361-94af-45b2-9de2-5cbe0df87b1f", "name": "builder-ppc64el-cpu4-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/861fa361-94af-45b2-9de2-5cbe0df87b1f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/861fa361-94af-45b2-9de2-5cbe0df87b1f"}], "description": null}, {"id": "88f7a27b-bd61-4d5e-a90f-391ef9d78fc4", "name": "builder-ppc64el-cpu4-ram105-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/88f7a27b-bd61-4d5e-a90f-391ef9d78fc4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/88f7a27b-bd61-4d5e-a90f-391ef9d78fc4"}], "description": null}, {"id": "89afc706-8e2c-4ccd-b411-2d387d894209", "name": "builder-ppc64el-cpu2-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/89afc706-8e2c-4ccd-b411-2d387d894209"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/89afc706-8e2c-4ccd-b411-2d387d894209"}], "description": null}, {"id": "905418ec-52e8-4ae7-adf1-ccef895e14c2", "name": "builder-ppc64el-cpu4-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/905418ec-52e8-4ae7-adf1-ccef895e14c2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/905418ec-52e8-4ae7-adf1-ccef895e14c2"}], "description": null}, {"id": "95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79", "name": "builder-ppc64el-cpu2-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/95b1a0b4-1ecc-4ceb-a8d6-2d3bdefbce79"}], "description": null}, {"id": "97704ac8-c97f-4f00-8e0d-85aa4e940154", "name": "builder-ppc64el-cpu2-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/97704ac8-c97f-4f00-8e0d-85aa4e940154"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/97704ac8-c97f-4f00-8e0d-85aa4e940154"}], "description": null}, {"id": "9a51418a-b43e-417c-9d1d-5c706d3ca620", "name": "builder-ppc64el-cpu8-ram40-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9a51418a-b43e-417c-9d1d-5c706d3ca620"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9a51418a-b43e-417c-9d1d-5c706d3ca620"}], "description": null}, {"id": "9af1f804-8d3b-4769-b317-63a8ee73942b", "name": "builder-ppc64el-cpu4-ram8-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9af1f804-8d3b-4769-b317-63a8ee73942b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9af1f804-8d3b-4769-b317-63a8ee73942b"}], "description": null}, {"id": "9b15a7c7-c4c2-4841-b95e-928a217f2995", "name": "builder-ppc64el-cpu128-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9b15a7c7-c4c2-4841-b95e-928a217f2995"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9b15a7c7-c4c2-4841-b95e-928a217f2995"}], "description": null}, {"id": "9bec8a82-6767-45bd-826f-abd939beb5e3", "name": "builder-ppc64el-cpu4-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9bec8a82-6767-45bd-826f-abd939beb5e3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9bec8a82-6767-45bd-826f-abd939beb5e3"}], "description": null}, {"id": "9e195c66-66cf-4314-bf0c-7b24de55e52f", "name": "builder-ppc64el-cpu8-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9e195c66-66cf-4314-bf0c-7b24de55e52f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9e195c66-66cf-4314-bf0c-7b24de55e52f"}], "description": null}, {"id": "a37e29b1-11ac-4bd5-a015-a9ee46ed25b8", "name": "builder-ppc64el-cpu32-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a37e29b1-11ac-4bd5-a015-a9ee46ed25b8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a37e29b1-11ac-4bd5-a015-a9ee46ed25b8"}], "description": null}, {"id": "a8157747-dcd3-4c19-98b7-df687076ae87", "name": "builder-ppc64el-cpu4-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8157747-dcd3-4c19-98b7-df687076ae87"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8157747-dcd3-4c19-98b7-df687076ae87"}], "description": null}, {"id": "a8d935bc-6ad6-4942-abdd-670d6421a03b", "name": "builder-ppc64el-cpu128-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a8d935bc-6ad6-4942-abdd-670d6421a03b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a8d935bc-6ad6-4942-abdd-670d6421a03b"}], "description": null}, {"id": "ac354706-0335-4e10-a755-51a75b1a962c", "name": "builder-ppc64el-cpu4-ram8-disk120", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ac354706-0335-4e10-a755-51a75b1a962c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ac354706-0335-4e10-a755-51a75b1a962c"}], "description": null}, {"id": "acb43878-9eee-4d8a-8ec0-610607dd1a28", "name": "builder-ppc64el-cpu128-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/acb43878-9eee-4d8a-8ec0-610607dd1a28"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/acb43878-9eee-4d8a-8ec0-610607dd1a28"}], "description": null}, {"id": "ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9", "name": "builder-ppc64el-cpu4-ram72-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ad9b6a30-fa9a-400e-b49b-51f9a3c2eda9"}], "description": null}, {"id": "b1004655-b40b-44b4-be0b-7cf1763734a1", "name": "builder-ppc64el-cpu32-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b1004655-b40b-44b4-be0b-7cf1763734a1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b1004655-b40b-44b4-be0b-7cf1763734a1"}], "description": null}, {"id": "b39a607b-bb86-4b68-a455-9dfcb714130f", "name": "builder-ppc64el-cpu4-ram72-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b39a607b-bb86-4b68-a455-9dfcb714130f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b39a607b-bb86-4b68-a455-9dfcb714130f"}], "description": null}, {"id": "b5673781-1772-4bbf-8526-4d19486c6ac3", "name": "builder-ppc64el-cpu2-ram8-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b5673781-1772-4bbf-8526-4d19486c6ac3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b5673781-1772-4bbf-8526-4d19486c6ac3"}], "description": null}, {"id": "b7538b06-d418-44a1-8ec5-30cc698ac005", "name": "builder-ppc64el-cpu16-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b7538b06-d418-44a1-8ec5-30cc698ac005"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b7538b06-d418-44a1-8ec5-30cc698ac005"}], "description": null}, {"id": "bc3d73f7-47c5-4533-9915-5da668c18032", "name": "builder-ppc64el-cpu4-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/bc3d73f7-47c5-4533-9915-5da668c18032"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/bc3d73f7-47c5-4533-9915-5da668c18032"}], "description": null}, {"id": "be11f608-8f5e-4e93-8b39-2e062fc23eb1", "name": "builder-ppc64el-cpu16-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/be11f608-8f5e-4e93-8b39-2e062fc23eb1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/be11f608-8f5e-4e93-8b39-2e062fc23eb1"}], "description": null}, {"id": "c7e29ea5-b92f-4011-bc7c-1a81af4e8e98", "name": "builder-ppc64el-cpu8-ram16-disk1000", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c7e29ea5-b92f-4011-bc7c-1a81af4e8e98"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c7e29ea5-b92f-4011-bc7c-1a81af4e8e98"}], "description": null}, {"id": "ccda5e60-c156-4367-aeaf-25d9cd9fc4d8", "name": "builder-ppc64el-cpu4-ram24-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ccda5e60-c156-4367-aeaf-25d9cd9fc4d8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ccda5e60-c156-4367-aeaf-25d9cd9fc4d8"}], "description": null}, {"id": "cdc72dd8-3a8d-4f6f-997b-60017a100228", "name": "builder-ppc64el-cpu4-ram40-disk188", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cdc72dd8-3a8d-4f6f-997b-60017a100228"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cdc72dd8-3a8d-4f6f-997b-60017a100228"}], "description": null}, {"id": "cedd22e7-22ba-425e-8ace-5a3607e63239", "name": "builder-ppc64el-cpu16-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cedd22e7-22ba-425e-8ace-5a3607e63239"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cedd22e7-22ba-425e-8ace-5a3607e63239"}], "description": null}, {"id": "cffc3023-932a-439e-8bb7-faf8f6d6c42a", "name": "builder-ppc64el-cpu16-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cffc3023-932a-439e-8bb7-faf8f6d6c42a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cffc3023-932a-439e-8bb7-faf8f6d6c42a"}], "description": null}, {"id": "d0030e34-8145-4944-a92d-ba1e454c6126", "name": "builder-ppc64el-cpu64-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d0030e34-8145-4944-a92d-ba1e454c6126"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d0030e34-8145-4944-a92d-ba1e454c6126"}], "description": null}, {"id": "d24cccba-50db-4ebf-8e12-4f601202a489", "name": "builder-ppc64el-cpu2-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d24cccba-50db-4ebf-8e12-4f601202a489"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d24cccba-50db-4ebf-8e12-4f601202a489"}], "description": null}, {"id": "d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6", "name": "builder-ppc64el-cpu4-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d3801d0d-ae1d-474a-be3f-c3b4e0d75ce6"}], "description": null}, {"id": "d4a9ba53-090a-4189-a822-48d3e2d80aa2", "name": "builder-ppc64el-cpu2-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d4a9ba53-090a-4189-a822-48d3e2d80aa2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d4a9ba53-090a-4189-a822-48d3e2d80aa2"}], "description": null}, {"id": "d5142b95-4b59-484a-8d9d-e0519b9fdbba", "name": "builder-ppc64el-cpu4-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d5142b95-4b59-484a-8d9d-e0519b9fdbba"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d5142b95-4b59-484a-8d9d-e0519b9fdbba"}], "description": null}, {"id": "d67d41f2-0658-4e81-ac4f-abc5e19944a7", "name": "builder-ppc64el-cpu2-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d67d41f2-0658-4e81-ac4f-abc5e19944a7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d67d41f2-0658-4e81-ac4f-abc5e19944a7"}], "description": null}, {"id": "d7441372-a91d-47c8-89a4-c08f59ece241", "name": "builder-ppc64el-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d7441372-a91d-47c8-89a4-c08f59ece241"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d7441372-a91d-47c8-89a4-c08f59ece241"}], "description": null}, {"id": "da39261b-e816-43f1-a7bb-f5e784e73fbb", "name": "builder-ppc64el-cpu16-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/da39261b-e816-43f1-a7bb-f5e784e73fbb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/da39261b-e816-43f1-a7bb-f5e784e73fbb"}], "description": null}, {"id": "dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d", "name": "builder-ppc64el-cpu32-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dcc8e80f-6e4d-4f7d-a68f-298ebcb4376d"}], "description": null}, {"id": "dd1211e5-4133-400a-9dc9-71fa83fd4d97", "name": "builder-ppc64el-cpu2-ram55-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dd1211e5-4133-400a-9dc9-71fa83fd4d97"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dd1211e5-4133-400a-9dc9-71fa83fd4d97"}], "description": null}, {"id": "dfa7dc00-528e-45c5-b267-3d798e73e8da", "name": "builder-ppc64el-cpu8-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/dfa7dc00-528e-45c5-b267-3d798e73e8da"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/dfa7dc00-528e-45c5-b267-3d798e73e8da"}], "description": null}, {"id": "e2116c8a-a35a-432f-8bf7-06bef30c10ae", "name": "builder-ppc64el-cpu8-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2116c8a-a35a-432f-8bf7-06bef30c10ae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2116c8a-a35a-432f-8bf7-06bef30c10ae"}], "description": null}, {"id": "e2818c96-49bf-4337-a614-ae546d7d7302", "name": "builder-ppc64el-cpu4-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2818c96-49bf-4337-a614-ae546d7d7302"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2818c96-49bf-4337-a614-ae546d7d7302"}], "description": null}, {"id": "e4437d6f-4673-4fcb-89e8-1ce861789538", "name": "flaor_00396665", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e4437d6f-4673-4fcb-89e8-1ce861789538"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e4437d6f-4673-4fcb-89e8-1ce861789538"}], "description": null}, {"id": "e628d527-f077-426d-9380-5eea778aabc2", "name": "builder-ppc64el-cpu8-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e628d527-f077-426d-9380-5eea778aabc2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e628d527-f077-426d-9380-5eea778aabc2"}], "description": null}, {"id": "e752e039-cbe4-4a16-8197-de87ba42b83e", "name": "builder-ppc64el-cpu64-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e752e039-cbe4-4a16-8197-de87ba42b83e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e752e039-cbe4-4a16-8197-de87ba42b83e"}], "description": null}, {"id": "e7f811c8-a60c-45c6-86c8-8e4b025751df", "name": "builder-ppc64el-cpu4-ram16-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e7f811c8-a60c-45c6-86c8-8e4b025751df"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e7f811c8-a60c-45c6-86c8-8e4b025751df"}], "description": null}, {"id": "eb80d7e2-b6e1-42a5-b80d-3dad861f6989", "name": "builder-ppc64el-cpu16-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/eb80d7e2-b6e1-42a5-b80d-3dad861f6989"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/eb80d7e2-b6e1-42a5-b80d-3dad861f6989"}], "description": null}, {"id": "ed127e2b-02b8-4e61-bf10-0c89b90928e6", "name": "builder-ppc64el-cpu64-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ed127e2b-02b8-4e61-bf10-0c89b90928e6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ed127e2b-02b8-4e61-bf10-0c89b90928e6"}], "description": null}, {"id": "ef7301a7-71f4-48ac-b387-23251f4060e1", "name": "builder-ppc64el-cpu16-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ef7301a7-71f4-48ac-b387-23251f4060e1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ef7301a7-71f4-48ac-b387-23251f4060e1"}], "description": null}, {"id": "f0f1af4d-f230-40c1-b789-c94e02a68daa", "name": "builder-ppc64el-cpu16-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f0f1af4d-f230-40c1-b789-c94e02a68daa"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f0f1af4d-f230-40c1-b789-c94e02a68daa"}], "description": null}, {"id": "f40b2dbc-5d69-40b0-a9fc-71c32de93ca3", "name": "autopkgtest-big-ppc64el", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f40b2dbc-5d69-40b0-a9fc-71c32de93ca3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f40b2dbc-5d69-40b0-a9fc-71c32de93ca3"}], "description": null}, {"id": "f6aae414-e26b-4692-95d4-d851b6993c2a", "name": "builder-ppc64el-cpu2-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f6aae414-e26b-4692-95d4-d851b6993c2a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f6aae414-e26b-4692-95d4-d851b6993c2a"}], "description": null}, {"id": "f91b245b-ad92-47f6-8861-d1e070fcc19c", "name": "builder-ppc64el-cpu2-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f91b245b-ad92-47f6-8861-d1e070fcc19c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f91b245b-ad92-47f6-8861-d1e070fcc19c"}], "description": null}, {"id": "fa3bbba4-5e72-4ca3-9661-ccf45947bbf5", "name": "builder-ppc64el-cpu16-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/fa3bbba4-5e72-4ca3-9661-ccf45947bbf5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/fa3bbba4-5e72-4ca3-9661-ccf45947bbf5"}], "description": null}, {"id": "ff4cf1ee-6e00-49b7-9d11-fafa69b910df", "name": "builder-ppc64el-cpu8-ram32-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ff4cf1ee-6e00-49b7-9d11-fafa69b910df"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ff4cf1ee-6e00-49b7-9d11-fafa69b910df"}], "description": null}]} 418s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None used request id req-26eded57-6d74-4c51-8c1c-845ce1d0348e 418s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 HTTP/1.1" 200 623 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 623 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:31 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-46cf4252-7270-4d97-8211-0672ca81edf0 x-openstack-request-id: req-46cf4252-7270-4d97-8211-0672ca81edf0 418s DEBUG (session:580) RESP BODY: {"flavor": {"id": "102d0b57-e8d2-46c6-9be4-f452119a0280", "name": "autopkgtest-ppc64el", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}} 418s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/102d0b57-e8d2-46c6-9be4-f452119a0280 used request id req-46cf4252-7270-4d97-8211-0672ca81edf0 418s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps6.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-prod-proposed-migration-environment-15-091c9a7d-12d4-4f1c-be6c-63a02178bd06", "imageRef": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "flavorRef": "102d0b57-e8d2-46c6-9be4-f452119a0280", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-28.secgroup"}], "networks": [{"uuid": "3083d638-5564-4f5c-97ef-09f045123d20"}]}}' 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 479 418s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 479 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:31 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 x-compute-request-id: req-49eeecbd-0560-424c-a994-fe3d2ee470f2 x-openstack-request-id: req-49eeecbd-0560-424c-a994-fe3d2ee470f2 418s DEBUG (session:580) RESP BODY: {"server": {"id": "9a06b969-1b5a-4342-85ec-47fefef6f990", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/9a06b969-1b5a-4342-85ec-47fefef6f990"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-28.secgroup"}], "adminPass": "kz74JepFEkgg"}} 418s DEBUG (session:936) POST call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers used request id req-49eeecbd-0560-424c-a994-fe3d2ee470f2 418s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 HTTP/1.1" 200 3205 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3205 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:32 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-ac57a4b2-ef9f-41fc-9627-36206fb1eb6f x-openstack-request-id: req-ac57a4b2-ef9f-41fc-9627-36206fb1eb6f 418s DEBUG (session:580) RESP BODY: {"server": {"id": "9a06b969-1b5a-4342-85ec-47fefef6f990", "name": "adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-prod-proposed-migration-environment-15-091c9a7d-12d4-4f1c-be6c-63a02178bd06", "status": "BUILD", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:07:32Z", "updated": "2024-11-23T23:07:32Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/9a06b969-1b5a-4342-85ec-47fefef6f990"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-jla70toz", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-pr", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 418s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 used request id req-ac57a4b2-ef9f-41fc-9627-36206fb1eb6f 418s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" 418s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 HTTP/1.1" 200 2292 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2292 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:32 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-ab65a6ce-65d5-4b09-8d60-39a08dcfe503 418s DEBUG (session:580) RESP BODY: {"architecture": "ppc64le", "base_image_ref": "302dbebd-8fb5-46eb-aa5c-84ec11ab5c95", "boot_roles": "reader,load-balancer_member,member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_machine_type": "pseries", "hw_video_model": "vga", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "3677b220-efbb-4a1d-aa95-ccbf4f88d581", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "24.10", "owner_id": "623df63b80274c21bc79a0c35e68d615", "owner_project_name": "prod-proposed-migration-ppc64el_project", "owner_user_name": "prod-proposed-migration-ppc64el", "product_name": "com.ubuntu.cloud.daily:server:24.10:ppc64el", "simplestreams_metadata": "{\"aliases\": \"24.10,o,oracular,devel\", \"arch\": \"ppc64el\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"fd88d9a689ac4d7ab4bea632de90d355\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-oracular-daily-ppc64el-server-20241009\", \"release\": \"oracular\", \"release_codenam", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "version_name": "20241009", "name": "adt/ubuntu-plucky-ppc64el-server-20241119.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 2765422592, "virtual_size": 21474836480, "status": "active", "checksum": "57e80ce32498e1f4de918fa4fc0d5397", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "623df63b80274c21bc79a0c35e68d615", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "30549527d3366d04c8b9f1b6d778693b1b12f707713fcf6f2880cb19e75917565fda77d2994499c62cae9d49bc117aed5c1cc9529046ad4522e6bd68ad3eba9a", "id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "created_at": "2024-11-19T00:59:37Z", "updated_at": "2024-11-19T01:00:12Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/dcc6a44c-21fb-45bb-821a-d64a8784c175/snap", "tags": [], "self": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175", "file": "/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175/file", "schema": "/v2/schemas/image", "stores": "ceph"} 418s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/dcc6a44c-21fb-45bb-821a-d64a8784c175 used request id req-ab65a6ce-65d5-4b09-8d60-39a08dcfe503 418s +--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+ 418s | Property | Value | 418s +--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+ 418s | OS-DCF:diskConfig | MANUAL | 418s | OS-EXT-AZ:availability_zone | | 418s | OS-EXT-SRV-ATTR:host | - | 418s | OS-EXT-SRV-ATTR:hostname | adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-pr | 418s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 418s | OS-EXT-SRV-ATTR:instance_name | | 418s | OS-EXT-SRV-ATTR:kernel_id | | 418s | OS-EXT-SRV-ATTR:launch_index | 0 | 418s | OS-EXT-SRV-ATTR:ramdisk_id | | 418s | OS-EXT-SRV-ATTR:reservation_id | r-jla70toz | 418s | OS-EXT-SRV-ATTR:root_device_name | - | 418s | OS-EXT-STS:power_state | 0 | 418s | OS-EXT-STS:task_state | scheduling | 418s | OS-EXT-STS:vm_state | building | 418s | OS-SRV-USG:launched_at | - | 418s | OS-SRV-USG:terminated_at | - | 418s | accessIPv4 | | 418s | accessIPv6 | | 418s | adminPass | kz74JepFEkgg | 418s | config_drive | | 418s | created | 2024-11-23T23:07:32Z | 418s | description | - | 418s | flavor:disk | 20 | 418s | flavor:ephemeral | 0 | 418s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"} | 418s | flavor:original_name | autopkgtest-ppc64el | 418s | flavor:ram | 4096 | 418s | flavor:swap | 0 | 418s | flavor:vcpus | 2 | 418s | hostId | | 418s | id | 9a06b969-1b5a-4342-85ec-47fefef6f990 | 418s | image | adt/ubuntu-plucky-ppc64el-server-20241119.img (dcc6a44c-21fb-45bb-821a-d64a8784c175) | 418s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 418s | locked | False | 418s | locked_reason | - | 418s | metadata | {} | 418s | name | adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-prod-proposed-migration-environment-15-091c9a7d-12d4-4f1c-be6c-63a02178bd06 | 418s | os-extended-volumes:volumes_attached | [] | 418s | progress | 0 | 418s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-28.secgroup | 418s | server_groups | [] | 418s | status | BUILD | 418s | tags | [] | 418s | tenant_id | 623df63b80274c21bc79a0c35e68d615 | 418s | trusted_image_certificates | - | 418s | updated | 2024-11-23T23:07:32Z | 418s | user_id | c871debdeffd4cb8b69ce618fc4aa361 | 418s +--------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 HTTP/1.1" 200 3205 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3205 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:32 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7f55f602-8bd3-4e2b-a56e-fcc4f93e15ca x-openstack-request-id: req-7f55f602-8bd3-4e2b-a56e-fcc4f93e15ca 418s DEBUG (session:580) RESP BODY: {"server": {"id": "9a06b969-1b5a-4342-85ec-47fefef6f990", "name": "adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-prod-proposed-migration-environment-15-091c9a7d-12d4-4f1c-be6c-63a02178bd06", "status": "BUILD", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:07:32Z", "updated": "2024-11-23T23:07:32Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/9a06b969-1b5a-4342-85ec-47fefef6f990"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-jla70toz", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-pr", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 418s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 used request id req-7f55f602-8bd3-4e2b-a56e-fcc4f93e15ca 418s 418s 418s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}f4805f932e411d38a631ee4d5c85a7500d0ae1a3238c942a33f98a5f9c9d153f" -H "X-OpenStack-Nova-API-Version: 2.87" 418s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 HTTP/1.1" 200 3332 418s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3332 Content-Type: application/json Date: Sat, 23 Nov 2024 23:07:37 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a7368cd5-f083-4e65-9cf3-4abc1fb24dbd x-openstack-request-id: req-a7368cd5-f083-4e65-9cf3-4abc1fb24dbd 418s DEBUG (session:580) RESP BODY: {"server": {"id": "9a06b969-1b5a-4342-85ec-47fefef6f990", "name": "adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-prod-proposed-migration-environment-15-091c9a7d-12d4-4f1c-be6c-63a02178bd06", "status": "ERROR", "tenant_id": "623df63b80274c21bc79a0c35e68d615", "user_id": "c871debdeffd4cb8b69ce618fc4aa361", "metadata": {}, "hostId": "", "image": {"id": "dcc6a44c-21fb-45bb-821a-d64a8784c175", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/dcc6a44c-21fb-45bb-821a-d64a8784c175"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-ppc64el", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-ppc64el", "hw_rng:allowed": "True"}}, "created": "2024-11-23T23:07:32Z", "updated": "2024-11-23T23:07:33Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/9a06b969-1b5a-4342-85ec-47fefef6f990"}], "OS-DCF:diskConfig": "MANUAL", "fault": {"code": 500, "created": "2024-11-23T23:07:33Z", "message": "No valid host was found. There are not enough hosts available."}, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "instance-000659e7", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-jla70toz", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-ppc64el-python-django-20241123-221906-juju-7f2275-pr", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tJ1xuJyA+PiAvZXRjL2Vudmlyb25tZW50CiAtIHNlZCAtaSAtciAnL14xMjcuMC4xLjEvIHMvYXV0b3BrZ3Rlc3QtW14gXStcLi9hdXRvcGtndGVzdFwuLycgL2V0Yy9ob3N0cwo=", "OS-EXT-STS:task_state": null, "OS-EXT-STS:vm_state": "error", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 418s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/9a06b969-1b5a-4342-85ec-47fefef6f990 used request id req-a7368cd5-f083-4e65-9cf3-4abc1fb24dbd 418s DEBUG (shell:822) 418s Traceback (most recent call last): 418s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 820, in main 418s OpenStackComputeShell().main(argv) 418s File "/usr/lib/python3/dist-packages/novaclient/shell.py", line 742, in main 418s args.func(self.cs, args) 418s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 980, in do_boot 418s _poll_for_status(cs.servers.get, server.id, 'building', ['active']) 418s File "/usr/lib/python3/dist-packages/novaclient/v2/shell.py", line 1019, in _poll_for_status 418s raise exceptions.ResourceInErrorState(obj) 418s novaclient.exceptions.ResourceInErrorState: 418s ERROR (ResourceInErrorState): 418s 418s Error building server 420s autopkgtest [23:13:24]: testbed dpkg architecture: ppc64el 420s autopkgtest [23:13:24]: testbed apt version: 2.9.8 420s autopkgtest [23:13:24]: @@@@@@@@@@@@@@@@@@@@ test bed setup 421s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 421s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [50.6 kB] 421s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [906 kB] 421s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 421s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 421s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [62.6 kB] 421s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [756 B] 421s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [756 kB] 422s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [9468 B] 422s Fetched 1883 kB in 1s (2017 kB/s) 422s Reading package lists... 424s Reading package lists... 424s Building dependency tree... 424s Reading state information... 425s Calculating upgrade... 425s The following package was automatically installed and is no longer required: 425s libsgutils2-1.46-2 425s Use 'sudo apt autoremove' to remove it. 425s The following NEW packages will be installed: 425s libsgutils2-1.48 425s The following packages will be upgraded: 425s bash bpftrace curl debconf debconf-i18n distro-info dracut-install 425s gir1.2-girepository-2.0 gir1.2-glib-2.0 hostname init init-system-helpers 425s libaudit-common libaudit1 libcurl3t64-gnutls libcurl4t64 425s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-data liblzma5 425s libpam-modules libpam-modules-bin libpam-runtime libpam0g libplymouth5 425s libpython3-stdlib libselinux1 libsemanage-common libsemanage2 linux-base 425s lsvpd lxd-installer openssh-client openssh-server openssh-sftp-server 425s pinentry-curses plymouth plymouth-theme-ubuntu-text python3 python3-blinker 425s python3-dbus python3-debconf python3-gi python3-jsonschema-specifications 425s python3-minimal python3-rpds-py python3-yaml sg3-utils sg3-utils-udev 425s vim-common vim-tiny xxd xz-utils 425s 53 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 425s Need to get 14.1 MB of archives. 425s After this operation, 3675 kB of additional disk space will be used. 425s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el bash ppc64el 5.2.32-1ubuntu2 [979 kB] 425s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el hostname ppc64el 3.25 [11.3 kB] 425s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el init-system-helpers all 1.67ubuntu1 [39.1 kB] 425s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaudit-common all 1:4.0.2-2ubuntu1 [6578 B] 425s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaudit1 ppc64el 1:4.0.2-2ubuntu1 [59.6 kB] 425s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el debconf-i18n all 1.5.87ubuntu1 [204 kB] 425s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 425s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 425s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 425s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-debconf all 1.5.87ubuntu1 [4156 B] 425s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el debconf all 1.5.87ubuntu1 [124 kB] 425s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam0g ppc64el 1.5.3-7ubuntu4 [76.2 kB] 425s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libselinux1 ppc64el 3.7-3ubuntu1 [100 kB] 425s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam-modules-bin ppc64el 1.5.3-7ubuntu4 [57.6 kB] 425s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam-modules ppc64el 1.5.3-7ubuntu4 [325 kB] 425s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el init ppc64el 1.67ubuntu1 [6432 B] 425s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el openssh-sftp-server ppc64el 1:9.9p1-3ubuntu2 [43.4 kB] 425s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el openssh-server ppc64el 1:9.9p1-3ubuntu2 [680 kB] 425s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el openssh-client ppc64el 1:9.9p1-3ubuntu2 [1169 kB] 425s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpam-runtime all 1.5.3-7ubuntu4 [40.8 kB] 425s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblzma5 ppc64el 5.6.3-1 [172 kB] 425s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsemanage-common all 3.7-2build1 [7186 B] 425s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsemanage2 ppc64el 3.7-2build1 [115 kB] 425s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el distro-info ppc64el 1.12 [20.0 kB] 425s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-girepository-2.0 ppc64el 1.82.0-2 [25.3 kB] 425s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el gir1.2-glib-2.0 ppc64el 2.82.2-3 [182 kB] 425s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglib2.0-0t64 ppc64el 2.82.2-3 [1787 kB] 426s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgirepository-1.0-1 ppc64el 1.82.0-2 [95.5 kB] 426s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libglib2.0-data all 2.82.2-3 [51.7 kB] 426s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dbus ppc64el 1.3.2-5build4 [117 kB] 426s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-gi ppc64el 3.50.0-3build1 [308 kB] 426s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-yaml ppc64el 6.0.2-1build1 [180 kB] 426s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-tiny ppc64el 2:9.1.0861-1ubuntu1 [1078 kB] 426s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el vim-common all 2:9.1.0861-1ubuntu1 [395 kB] 426s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el xxd ppc64el 2:9.1.0861-1ubuntu1 [67.9 kB] 426s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libplymouth5 ppc64el 24.004.60-2ubuntu3 [169 kB] 426s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsgutils2-1.48 ppc64el 1.48-0ubuntu1 [133 kB] 426s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el lsvpd ppc64el 1.7.14-1ubuntu3 [162 kB] 426s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el plymouth-theme-ubuntu-text ppc64el 24.004.60-2ubuntu3 [11.1 kB] 426s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el plymouth ppc64el 24.004.60-2ubuntu3 [152 kB] 426s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el xz-utils ppc64el 5.6.3-1 [280 kB] 426s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpftrace ppc64el 0.21.2-2ubuntu3 [1898 kB] 426s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el curl ppc64el 8.9.1-2ubuntu3 [247 kB] 426s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcurl4t64 ppc64el 8.9.1-2ubuntu3 [464 kB] 426s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el dracut-install ppc64el 105-2ubuntu2 [38.5 kB] 426s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcurl3t64-gnutls ppc64el 8.9.1-2ubuntu3 [461 kB] 426s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el linux-base all 4.10.1ubuntu1 [34.8 kB] 426s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el lxd-installer all 10 [5264 B] 426s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el pinentry-curses ppc64el 1.3.1-0ubuntu2 [43.5 kB] 426s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-blinker all 1.9.0-1 [10.7 kB] 426s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-rpds-py ppc64el 0.21.0-2ubuntu1 [338 kB] 426s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-jsonschema-specifications all 2023.12.1-2 [9116 B] 426s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el sg3-utils ppc64el 1.48-0ubuntu1 [1070 kB] 426s Get:54 http://ftpmaster.internal/ubuntu plucky/main ppc64el sg3-utils-udev all 1.48-0ubuntu1 [6608 B] 426s Preconfiguring packages ... 426s Fetched 14.1 MB in 1s (10.7 MB/s) 427s (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 ... 73847 files and directories currently installed.) 427s Preparing to unpack .../bash_5.2.32-1ubuntu2_ppc64el.deb ... 427s Unpacking bash (5.2.32-1ubuntu2) over (5.2.32-1ubuntu1) ... 427s Setting up bash (5.2.32-1ubuntu2) ... 427s 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 427s (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 ... 73847 files and directories currently installed.) 427s Preparing to unpack .../hostname_3.25_ppc64el.deb ... 427s Unpacking hostname (3.25) over (3.23+nmu2ubuntu2) ... 427s Setting up hostname (3.25) ... 427s (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 ... 73847 files and directories currently installed.) 427s Preparing to unpack .../init-system-helpers_1.67ubuntu1_all.deb ... 427s Unpacking init-system-helpers (1.67ubuntu1) over (1.66ubuntu1) ... 427s Setting up init-system-helpers (1.67ubuntu1) ... 427s (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 ... 73847 files and directories currently installed.) 427s Preparing to unpack .../libaudit-common_1%3a4.0.2-2ubuntu1_all.deb ... 427s Unpacking libaudit-common (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 427s Setting up libaudit-common (1:4.0.2-2ubuntu1) ... 427s (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 ... 73847 files and directories currently installed.) 427s Preparing to unpack .../libaudit1_1%3a4.0.2-2ubuntu1_ppc64el.deb ... 427s Unpacking libaudit1:ppc64el (1:4.0.2-2ubuntu1) over (1:4.0.1-1ubuntu2) ... 427s Setting up libaudit1:ppc64el (1:4.0.2-2ubuntu1) ... 427s (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 ... 73847 files and directories currently installed.) 427s Preparing to unpack .../debconf-i18n_1.5.87ubuntu1_all.deb ... 427s Unpacking debconf-i18n (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 427s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.deb ... 427s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 427s Setting up python3-minimal (3.12.7-1) ... 427s (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 ... 73847 files and directories currently installed.) 427s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 427s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 427s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 427s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 427s Preparing to unpack .../python3-debconf_1.5.87ubuntu1_all.deb ... 427s Unpacking python3-debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 427s Preparing to unpack .../debconf_1.5.87ubuntu1_all.deb ... 427s Unpacking debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 428s Setting up debconf (1.5.87ubuntu1) ... 428s (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 ... 73847 files and directories currently installed.) 428s Preparing to unpack .../libpam0g_1.5.3-7ubuntu4_ppc64el.deb ... 428s Unpacking libpam0g:ppc64el (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 428s Setting up libpam0g:ppc64el (1.5.3-7ubuntu4) ... 428s (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 ... 73847 files and directories currently installed.) 428s Preparing to unpack .../libselinux1_3.7-3ubuntu1_ppc64el.deb ... 428s Unpacking libselinux1:ppc64el (3.7-3ubuntu1) over (3.5-2ubuntu5) ... 428s Setting up libselinux1:ppc64el (3.7-3ubuntu1) ... 428s (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 ... 73847 files and directories currently installed.) 428s Preparing to unpack .../libpam-modules-bin_1.5.3-7ubuntu4_ppc64el.deb ... 428s Unpacking libpam-modules-bin (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 428s Setting up libpam-modules-bin (1.5.3-7ubuntu4) ... 428s pam_namespace.service is a disabled or a static unit not running, not starting it. 428s (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 ... 73847 files and directories currently installed.) 428s Preparing to unpack .../libpam-modules_1.5.3-7ubuntu4_ppc64el.deb ... 429s Unpacking libpam-modules:ppc64el (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 429s Setting up libpam-modules:ppc64el (1.5.3-7ubuntu4) ... 429s (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 ... 73847 files and directories currently installed.) 429s Preparing to unpack .../init_1.67ubuntu1_ppc64el.deb ... 429s Unpacking init (1.67ubuntu1) over (1.66ubuntu1) ... 429s Preparing to unpack .../openssh-sftp-server_1%3a9.9p1-3ubuntu2_ppc64el.deb ... 429s Unpacking openssh-sftp-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 429s Preparing to unpack .../openssh-server_1%3a9.9p1-3ubuntu2_ppc64el.deb ... 429s Unpacking openssh-server (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 429s Preparing to unpack .../openssh-client_1%3a9.9p1-3ubuntu2_ppc64el.deb ... 429s Unpacking openssh-client (1:9.9p1-3ubuntu2) over (1:9.7p1-7ubuntu5) ... 429s Preparing to unpack .../libpam-runtime_1.5.3-7ubuntu4_all.deb ... 429s Unpacking libpam-runtime (1.5.3-7ubuntu4) over (1.5.3-7ubuntu2) ... 429s Setting up libpam-runtime (1.5.3-7ubuntu4) ... 429s (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 ... 73849 files and directories currently installed.) 429s Preparing to unpack .../liblzma5_5.6.3-1_ppc64el.deb ... 429s Unpacking liblzma5:ppc64el (5.6.3-1) over (5.6.2-2) ... 429s Setting up liblzma5:ppc64el (5.6.3-1) ... 429s (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 ... 73849 files and directories currently installed.) 429s Preparing to unpack .../libsemanage-common_3.7-2build1_all.deb ... 429s Unpacking libsemanage-common (3.7-2build1) over (3.5-1build6) ... 429s Setting up libsemanage-common (3.7-2build1) ... 429s (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 ... 73848 files and directories currently installed.) 429s Preparing to unpack .../libsemanage2_3.7-2build1_ppc64el.deb ... 429s Unpacking libsemanage2:ppc64el (3.7-2build1) over (3.5-1build6) ... 429s Setting up libsemanage2:ppc64el (3.7-2build1) ... 429s (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 ... 73848 files and directories currently installed.) 429s Preparing to unpack .../00-distro-info_1.12_ppc64el.deb ... 429s Unpacking distro-info (1.12) over (1.9) ... 429s Preparing to unpack .../01-gir1.2-girepository-2.0_1.82.0-2_ppc64el.deb ... 429s Unpacking gir1.2-girepository-2.0:ppc64el (1.82.0-2) over (1.80.1-4) ... 429s Preparing to unpack .../02-gir1.2-glib-2.0_2.82.2-3_ppc64el.deb ... 429s Unpacking gir1.2-glib-2.0:ppc64el (2.82.2-3) over (2.82.1-0ubuntu1) ... 429s Preparing to unpack .../03-libglib2.0-0t64_2.82.2-3_ppc64el.deb ... 429s Unpacking libglib2.0-0t64:ppc64el (2.82.2-3) over (2.82.1-0ubuntu1) ... 429s Preparing to unpack .../04-libgirepository-1.0-1_1.82.0-2_ppc64el.deb ... 429s Unpacking libgirepository-1.0-1:ppc64el (1.82.0-2) over (1.80.1-4) ... 429s Preparing to unpack .../05-libglib2.0-data_2.82.2-3_all.deb ... 429s Unpacking libglib2.0-data (2.82.2-3) over (2.82.1-0ubuntu1) ... 429s Preparing to unpack .../06-python3-dbus_1.3.2-5build4_ppc64el.deb ... 430s Unpacking python3-dbus (1.3.2-5build4) over (1.3.2-5build3) ... 430s Preparing to unpack .../07-python3-gi_3.50.0-3build1_ppc64el.deb ... 430s Unpacking python3-gi (3.50.0-3build1) over (3.50.0-3) ... 430s Preparing to unpack .../08-python3-yaml_6.0.2-1build1_ppc64el.deb ... 430s Unpacking python3-yaml (6.0.2-1build1) over (6.0.2-1) ... 430s Preparing to unpack .../09-vim-tiny_2%3a9.1.0861-1ubuntu1_ppc64el.deb ... 430s Unpacking vim-tiny (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 430s Preparing to unpack .../10-vim-common_2%3a9.1.0861-1ubuntu1_all.deb ... 430s Unpacking vim-common (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 430s Preparing to unpack .../11-xxd_2%3a9.1.0861-1ubuntu1_ppc64el.deb ... 430s Unpacking xxd (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 430s Preparing to unpack .../12-libplymouth5_24.004.60-2ubuntu3_ppc64el.deb ... 430s Unpacking libplymouth5:ppc64el (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 430s Selecting previously unselected package libsgutils2-1.48:ppc64el. 430s Preparing to unpack .../13-libsgutils2-1.48_1.48-0ubuntu1_ppc64el.deb ... 430s Unpacking libsgutils2-1.48:ppc64el (1.48-0ubuntu1) ... 430s Preparing to unpack .../14-lsvpd_1.7.14-1ubuntu3_ppc64el.deb ... 430s Unpacking lsvpd (1.7.14-1ubuntu3) over (1.7.14-1ubuntu2) ... 430s Preparing to unpack .../15-plymouth-theme-ubuntu-text_24.004.60-2ubuntu3_ppc64el.deb ... 430s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 430s Preparing to unpack .../16-plymouth_24.004.60-2ubuntu3_ppc64el.deb ... 430s Unpacking plymouth (24.004.60-2ubuntu3) over (24.004.60-1ubuntu11) ... 430s Preparing to unpack .../17-xz-utils_5.6.3-1_ppc64el.deb ... 430s Unpacking xz-utils (5.6.3-1) over (5.6.2-2) ... 430s Preparing to unpack .../18-bpftrace_0.21.2-2ubuntu3_ppc64el.deb ... 430s Unpacking bpftrace (0.21.2-2ubuntu3) over (0.21.2-2ubuntu2) ... 430s Preparing to unpack .../19-curl_8.9.1-2ubuntu3_ppc64el.deb ... 430s Unpacking curl (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 430s Preparing to unpack .../20-libcurl4t64_8.9.1-2ubuntu3_ppc64el.deb ... 430s Unpacking libcurl4t64:ppc64el (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 430s Preparing to unpack .../21-dracut-install_105-2ubuntu2_ppc64el.deb ... 430s Unpacking dracut-install (105-2ubuntu2) over (105-1ubuntu1) ... 430s Preparing to unpack .../22-libcurl3t64-gnutls_8.9.1-2ubuntu3_ppc64el.deb ... 430s Unpacking libcurl3t64-gnutls:ppc64el (8.9.1-2ubuntu3) over (8.9.1-2ubuntu2) ... 430s Preparing to unpack .../23-linux-base_4.10.1ubuntu1_all.deb ... 430s Unpacking linux-base (4.10.1ubuntu1) over (4.5ubuntu9) ... 430s Preparing to unpack .../24-lxd-installer_10_all.deb ... 430s Unpacking lxd-installer (10) over (9) ... 430s Preparing to unpack .../25-pinentry-curses_1.3.1-0ubuntu2_ppc64el.deb ... 430s Unpacking pinentry-curses (1.3.1-0ubuntu2) over (1.2.1-3ubuntu5) ... 430s Preparing to unpack .../26-python3-blinker_1.9.0-1_all.deb ... 430s Unpacking python3-blinker (1.9.0-1) over (1.8.2-1) ... 430s Preparing to unpack .../27-python3-rpds-py_0.21.0-2ubuntu1_ppc64el.deb ... 431s Unpacking python3-rpds-py (0.21.0-2ubuntu1) over (0.20.0-0ubuntu3) ... 431s Preparing to unpack .../28-python3-jsonschema-specifications_2023.12.1-2_all.deb ... 431s Unpacking python3-jsonschema-specifications (2023.12.1-2) over (2023.12.1-1ubuntu1) ... 431s Preparing to unpack .../29-sg3-utils_1.48-0ubuntu1_ppc64el.deb ... 431s Unpacking sg3-utils (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 431s Preparing to unpack .../30-sg3-utils-udev_1.48-0ubuntu1_all.deb ... 431s Unpacking sg3-utils-udev (1.48-0ubuntu1) over (1.46-3ubuntu5) ... 431s Setting up pinentry-curses (1.3.1-0ubuntu2) ... 431s Setting up distro-info (1.12) ... 431s Setting up linux-base (4.10.1ubuntu1) ... 431s Setting up init (1.67ubuntu1) ... 431s Setting up libcurl4t64:ppc64el (8.9.1-2ubuntu3) ... 431s Setting up bpftrace (0.21.2-2ubuntu3) ... 431s Setting up openssh-client (1:9.9p1-3ubuntu2) ... 431s Setting up libcurl3t64-gnutls:ppc64el (8.9.1-2ubuntu3) ... 431s Setting up libsgutils2-1.48:ppc64el (1.48-0ubuntu1) ... 431s Setting up debconf-i18n (1.5.87ubuntu1) ... 431s Setting up xxd (2:9.1.0861-1ubuntu1) ... 431s Setting up libglib2.0-0t64:ppc64el (2.82.2-3) ... 431s No schema files found: doing nothing. 431s Setting up libglib2.0-data (2.82.2-3) ... 431s Setting up vim-common (2:9.1.0861-1ubuntu1) ... 431s Setting up xz-utils (5.6.3-1) ... 431s Setting up gir1.2-glib-2.0:ppc64el (2.82.2-3) ... 431s Setting up lxd-installer (10) ... 431s Setting up dracut-install (105-2ubuntu2) ... 431s Setting up libplymouth5:ppc64el (24.004.60-2ubuntu3) ... 431s Setting up libgirepository-1.0-1:ppc64el (1.82.0-2) ... 431s Setting up curl (8.9.1-2ubuntu3) ... 431s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 431s Setting up sg3-utils (1.48-0ubuntu1) ... 431s Setting up openssh-sftp-server (1:9.9p1-3ubuntu2) ... 431s Setting up openssh-server (1:9.9p1-3ubuntu2) ... 431s Installing new version of config file /etc/ssh/moduli ... 432s Replacing config file /etc/ssh/sshd_config with new version 433s Setting up plymouth (24.004.60-2ubuntu3) ... 433s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 433s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 440s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 441s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 441s Setting up lsvpd (1.7.14-1ubuntu3) ... 441s Setting up python3 (3.12.7-1) ... 441s Setting up vim-tiny (2:9.1.0861-1ubuntu1) ... 441s Setting up sg3-utils-udev (1.48-0ubuntu1) ... 441s update-initramfs: deferring update (trigger activated) 441s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu3) ... 441s update-initramfs: deferring update (trigger activated) 441s Setting up gir1.2-girepository-2.0:ppc64el (1.82.0-2) ... 441s Setting up python3-gi (3.50.0-3build1) ... 441s Setting up python3-rpds-py (0.21.0-2ubuntu1) ... 441s Setting up python3-jsonschema-specifications (2023.12.1-2) ... 442s Setting up python3-blinker (1.9.0-1) ... 442s Setting up python3-dbus (1.3.2-5build4) ... 442s Setting up python3-debconf (1.5.87ubuntu1) ... 442s Setting up python3-yaml (6.0.2-1build1) ... 442s Processing triggers for man-db (2.13.0-1) ... 444s Processing triggers for debianutils (5.21) ... 444s Processing triggers for install-info (7.1.1-1) ... 444s Processing triggers for initramfs-tools (0.142ubuntu35) ... 444s update-initramfs: Generating /boot/initrd.img-6.11.0-8-generic 444s W: No lz4 in /usr/bin:/sbin:/bin, using gzip 451s Processing triggers for libc-bin (2.40-1ubuntu3) ... 451s Processing triggers for ufw (0.36.2-8) ... 451s Reading package lists... 451s Building dependency tree... 451s Reading state information... 451s The following packages will be REMOVED: 451s libsgutils2-1.46-2* 452s 0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded. 452s After this operation, 380 kB disk space will be freed. 452s (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 ... 73882 files and directories currently installed.) 452s Removing libsgutils2-1.46-2:ppc64el (1.46-3ubuntu5) ... 452s Processing triggers for libc-bin (2.40-1ubuntu3) ... 452s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 452s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 452s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 453s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 453s Reading package lists... 453s Reading package lists... 454s Building dependency tree... 454s Reading state information... 454s Calculating upgrade... 454s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 454s Reading package lists... 454s Building dependency tree... 454s Reading state information... 455s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 455s autopkgtest [23:13:59]: rebooting testbed after setup commands that affected boot 459s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 485s autopkgtest [23:14:29]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 487s autopkgtest [23:14:31]: @@@@@@@@@@@@@@@@@@@@ apt-source python-django 490s Get:1 http://ftpmaster.internal/ubuntu plucky/main python-django 3:4.2.15-1ubuntu1 (dsc) [2871 B] 490s Get:2 http://ftpmaster.internal/ubuntu plucky/main python-django 3:4.2.15-1ubuntu1 (tar) [10.4 MB] 490s Get:3 http://ftpmaster.internal/ubuntu plucky/main python-django 3:4.2.15-1ubuntu1 (diff) [35.7 kB] 491s gpgv: Signature made Tue Sep 3 16:57:45 2024 UTC 491s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 491s gpgv: Can't check signature: No public key 491s dpkg-source: warning: cannot verify inline signature for ./python-django_4.2.15-1ubuntu1.dsc: no acceptable signature found 491s autopkgtest [23:14:35]: testing package python-django version 3:4.2.15-1ubuntu1 492s autopkgtest [23:14:36]: build not needed 494s autopkgtest [23:14:38]: test command1: preparing testbed 496s Reading package lists... 496s Building dependency tree... 496s Reading state information... 496s Starting pkgProblemResolver with broken count: 0 497s Starting 2 pkgProblemResolver with broken count: 0 497s Done 497s The following additional packages will be installed: 497s python3-asgiref python3-django python3-sqlparse 497s Suggested packages: 497s bpython3 geoip-database-contrib gettext ipython3 libgdal20 497s libsqlite3-mod-spatialite python-django-doc python3-bcrypt python3-flup 497s python3-memcache python3-mysqldb python3-pil python3-psycopg2 497s python3-selenium python3-sqlite python-sqlparse-doc 497s Recommended packages: 497s libjs-jquery python3-tz 497s The following NEW packages will be installed: 497s autopkgtest-satdep python3-asgiref python3-django python3-sqlparse 497s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 497s Need to get 2974 kB/2975 kB of archives. 497s After this operation, 26.0 MB of additional disk space will be used. 497s Get:1 /tmp/autopkgtest.kepUjD/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [716 B] 497s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-asgiref all 3.8.1-1 [24.8 kB] 497s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-sqlparse all 0.5.2-1 [32.9 kB] 497s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-django all 3:4.2.15-1ubuntu1 [2916 kB] 498s Fetched 2974 kB in 1s (4462 kB/s) 498s Selecting previously unselected package python3-asgiref. 498s (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 ... 73877 files and directories currently installed.) 498s Preparing to unpack .../python3-asgiref_3.8.1-1_all.deb ... 498s Unpacking python3-asgiref (3.8.1-1) ... 498s Selecting previously unselected package python3-sqlparse. 498s Preparing to unpack .../python3-sqlparse_0.5.2-1_all.deb ... 498s Unpacking python3-sqlparse (0.5.2-1) ... 498s Selecting previously unselected package python3-django. 498s Preparing to unpack .../python3-django_3%3a4.2.15-1ubuntu1_all.deb ... 498s Unpacking python3-django (3:4.2.15-1ubuntu1) ... 499s Selecting previously unselected package autopkgtest-satdep. 499s Preparing to unpack .../1-autopkgtest-satdep.deb ... 499s Unpacking autopkgtest-satdep (0) ... 499s Setting up python3-sqlparse (0.5.2-1) ... 499s Setting up python3-asgiref (3.8.1-1) ... 499s Setting up python3-django (3:4.2.15-1ubuntu1) ... 500s Setting up autopkgtest-satdep (0) ... 500s Processing triggers for man-db (2.13.0-1) ... 503s (Reading database ... 79976 files and directories currently installed.) 503s Removing autopkgtest-satdep (0) ... 504s autopkgtest [23:14:48]: test command1: debian/tests/django-admin 504s autopkgtest [23:14:48]: test command1: [----------------------- 504s Running “django-admin startproject testproject” 504s OK: testproject/manage.py is there 504s OK: testproject/testproject/settings.py is there 504s Running “django-admin startapp testapp” 504s OK: testapp/models.py is there 504s OK: testapp/tests.py is there 504s OK: testapp/views.py is there 505s System check identified no issues (0 silenced). 505s autopkgtest [23:14:49]: test command1: -----------------------] 506s command1 PASS 506s autopkgtest [23:14:50]: test command1: - - - - - - - - - - results - - - - - - - - - - 506s autopkgtest [23:14:50]: test command2: preparing testbed 507s Reading package lists... 507s Building dependency tree... 507s Reading state information... 507s Starting pkgProblemResolver with broken count: 0 507s Starting 2 pkgProblemResolver with broken count: 0 507s Done 508s The following additional packages will be installed: 508s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 508s cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 508s default-libmysqlclient-dev dh-autoreconf dh-python dh-strip-nondeterminism 508s docutils-common dwz fontconfig-config fonts-dejavu-core fonts-dejavu-mono 508s g++ g++-14 g++-14-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-14 508s gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gdal-data 508s gdal-plugins gettext hdf5-helpers icu-devtools intltool-debian libaec-dev 508s libaec0 libaom3 libarchive-zip-perl libarmadillo-dev libarmadillo14 508s libarpack2-dev libarpack2t64 libasan8 libblas-dev libblas3 libblosc-dev 508s libblosc1 libboost-dev libboost1.83-dev libbrotli-dev libcc1-0 508s libcfitsio-dev libcfitsio10t64 libcurl4-openssl-dev libde265-0 508s libdebhelper-perl libdeflate-dev libdeflate0 libevent-2.1-7t64 libexpat1-dev 508s libfile-stripnondeterminism-perl libfontconfig1 libfreexl-dev libfreexl1 508s libfyba-dev libfyba0t64 libgcc-14-dev libgdal-dev libgdal35 libgeos-c1t64 508s libgeos-dev libgeos3.13.0 libgeotiff-dev libgeotiff5 libgfortran5 libgif-dev 508s libgif7 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 libgnutls-openssl27t64 508s libgnutls28-dev libgomp1 libgpgmepp6t64 libgraphite2-3 libharfbuzz0b 508s libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1t64 libhdf5-cpp-103-1t64 508s libhdf5-dev libhdf5-fortran-102t64 libhdf5-hl-100t64 libhdf5-hl-cpp-100t64 508s libhdf5-hl-fortran-100t64 libheif-dev libheif-plugin-aomdec 508s libheif-plugin-libde265 libheif1 libicu-dev libidn2-dev libimagequant0 508s libisl23 libitm1 libjbig-dev libjbig0 libjpeg-dev libjpeg-turbo8 508s libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery libjs-sphinxdoc 508s libjs-underscore libjson-c-dev libjson-perl libkml-dev libkmlbase1t64 508s libkmlconvenience1t64 libkmldom1t64 libkmlengine1t64 libkmlregionator1t64 508s libkmlxsd1t64 liblapack-dev liblapack3 liblcms2-2 liblerc-dev liblerc4 508s liblsan0 libltdl-dev libltdl7 liblz4-dev liblzma-dev libminizip-dev 508s libminizip1t64 libmpc3 libmysqlclient-dev libmysqlclient21 libnetcdf-dev 508s libnetcdf19t64 libnghttp2-dev libodbc2 libodbccr2 libodbcinst2 libogdi-dev 508s libogdi4.1 libopenjp2-7 libopenjp2-7-dev libp11-kit-dev libpcre2-16-0 508s libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpkgconf3 libpng-dev 508s libpoppler-dev libpoppler-private-dev libpoppler140 libpq-dev libpq5 508s libproj-dev libproj25 libpsl-dev libpython3.13-minimal libpython3.13-stdlib 508s libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 libquadmath0 libraqm0 508s librtmp-dev librttopo-dev librttopo1 libsharpyuv-dev libsharpyuv0 508s libsnappy1v5 libspatialite-dev libspatialite8t64 libsqlite3-dev 508s libsqlite3-mod-spatialite libssh2-1-dev libssl-dev libstdc++-14-dev 508s libsuperlu-dev libsuperlu7 libsz2 libtasn1-6-dev libtiff-dev libtiff6 508s libtiffxx6 libtirpc-dev libtool libtsan2 libubsan1 libunbound8 508s liburiparser-dev liburiparser1 libwebp-dev libwebp7 libwebpdecoder3 508s libwebpdemux2 libwebpmux3 libxerces-c-dev libxerces-c3.2t64 libxml2-dev 508s libzstd-dev m4 mysql-common nettle-dev pkgconf pkgconf-bin po-debconf 508s proj-data python-django-doc python-django-formtools-doc python-psycopg2-doc 508s python3-alabaster python3-all python3-bcrypt python3-defusedxml python3-doc 508s python3-docutils python3-h11 python3-imagesize python3-numpy python3-outcome 508s python3-packaging python3-pil python3-roman python3-selenium python3-sniffio 508s python3-snowballstemmer python3-sortedcontainers python3-sphinx 508s python3-tblib python3-trio python3-trio-websocket python3-tz 508s python3-websocket python3-wsproto python3.12-doc python3.13 508s python3.13-minimal sgml-base sphinx-common unixodbc-common unixodbc-dev 508s xml-core zlib1g-dev 508s Suggested packages: 508s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 508s cpp-14-doc dh-make flit python3-build python3-installer python3-wheel 508s gcc-14-doc gcc-multilib manpages-dev flex bison gdb gcc-doc 508s gdb-powerpc64le-linux-gnu gettext-doc libasprintf-dev libgettextpo-dev 508s libitpp-dev liblapack-doc libboost-doc libboost1.83-doc 508s libboost-atomic1.83-dev libboost-chrono1.83-dev libboost-container1.83-dev 508s libboost-context1.83-dev libboost-contract1.83-dev 508s libboost-coroutine1.83-dev libboost-date-time1.83-dev 508s libboost-exception1.83-dev libboost-fiber1.83-dev 508s libboost-filesystem1.83-dev libboost-graph-parallel1.83-dev 508s libboost-graph1.83-dev libboost-iostreams1.83-dev libboost-json1.83-dev 508s libboost-locale1.83-dev libboost-log1.83-dev libboost-math1.83-dev 508s libboost-mpi-python1.83-dev libboost-mpi1.83-dev libboost-nowide1.83-dev 508s libboost-numpy1.83-dev libboost-program-options1.83-dev 508s libboost-python1.83-dev libboost-random1.83-dev libboost-regex1.83-dev 508s libboost-serialization1.83-dev libboost-stacktrace1.83-dev 508s libboost-system1.83-dev libboost-test1.83-dev libboost-thread1.83-dev 508s libboost-timer1.83-dev libboost-type-erasure1.83-dev libboost-url1.83-dev 508s libboost-wave1.83-dev libboost1.83-tools-dev libmpfrc++-dev libntl-dev 508s libcurl4-doc libidn-dev libkrb5-dev libldap2-dev libgdal-doc libgeotiff-epsg 508s geotiff-bin gdal-bin gmp-doc libgmp10-doc libmpfr-dev dns-root-data 508s gnutls-bin gnutls-doc hdf4-tools libhdf5-doc libheif-plugin-x265 508s libheif-plugin-ffmpegdec libheif-plugin-jpegdec libheif-plugin-jpegenc 508s libheif-plugin-j2kdec libheif-plugin-j2kenc libheif-plugin-kvazaar 508s libheif-plugin-rav1e libheif-plugin-svtenc icu-doc liblcms2-utils 508s libtool-doc liblzma-doc netcdf-bin netcdf-doc libnghttp2-doc odbc-postgresql 508s tdsodbc ogdi-bin p11-kit-doc libfreetype-dev postgresql-doc-17 proj-bin 508s sqlite3-doc libssl-doc libstdc++-14-doc libsuperlu-doc gfortran 508s | fortran95-compiler gcj-jdk libxerces-c-doc m4-doc libmail-box-perl 508s python3-psycopg2 python3-examples docutils-doc fonts-linuxlibertine 508s | ttf-linux-libertine texlive-lang-french texlive-latex-base 508s texlive-latex-recommended gfortran python-numpy-doc python3-dev 508s python3-pytest python-pil-doc python-selenium-doc python3-stemmer 508s python-sortedcontainers-doc dvipng dvisvgm fonts-freefont-otf 508s imagemagick-6.q16 latexmk libjs-mathjax python3-sphinx-rtd-theme sphinx-doc 508s tex-gyre texlive-fonts-extra texlive-fonts-recommended texlive-latex-extra 508s texlive-plain-generic python3.13-venv python3.13-doc binfmt-support 508s sgml-base-doc 508s Recommended packages: 508s libcfitsio-doc libarchive-cpio-perl proj-bin libheif-plugin-aomenc 508s javascript-common libjson-xs-perl libpng-tools poppler-data libtasn1-doc 508s libmail-sendmail-perl libpaper-utils python3-olefile chromium-driver 508s The following NEW packages will be installed: 508s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 508s cpp cpp-14 cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper 508s debugedit default-libmysqlclient-dev dh-autoreconf dh-python 508s dh-strip-nondeterminism docutils-common dwz fontconfig-config 508s fonts-dejavu-core fonts-dejavu-mono g++ g++-14 g++-14-powerpc64le-linux-gnu 508s g++-powerpc64le-linux-gnu gcc gcc-14 gcc-14-powerpc64le-linux-gnu 508s gcc-powerpc64le-linux-gnu gdal-data gdal-plugins gettext hdf5-helpers 508s icu-devtools intltool-debian libaec-dev libaec0 libaom3 libarchive-zip-perl 508s libarmadillo-dev libarmadillo14 libarpack2-dev libarpack2t64 libasan8 508s libblas-dev libblas3 libblosc-dev libblosc1 libboost-dev libboost1.83-dev 508s libbrotli-dev libcc1-0 libcfitsio-dev libcfitsio10t64 libcurl4-openssl-dev 508s libde265-0 libdebhelper-perl libdeflate-dev libdeflate0 libevent-2.1-7t64 508s libexpat1-dev libfile-stripnondeterminism-perl libfontconfig1 libfreexl-dev 508s libfreexl1 libfyba-dev libfyba0t64 libgcc-14-dev libgdal-dev libgdal35 508s libgeos-c1t64 libgeos-dev libgeos3.13.0 libgeotiff-dev libgeotiff5 508s libgfortran5 libgif-dev libgif7 libgmp-dev libgmpxx4ldbl libgnutls-dane0t64 508s libgnutls-openssl27t64 libgnutls28-dev libgomp1 libgpgmepp6t64 508s libgraphite2-3 libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1t64 508s libhdf5-cpp-103-1t64 libhdf5-dev libhdf5-fortran-102t64 libhdf5-hl-100t64 508s libhdf5-hl-cpp-100t64 libhdf5-hl-fortran-100t64 libheif-dev 508s libheif-plugin-aomdec libheif-plugin-libde265 libheif1 libicu-dev 508s libidn2-dev libimagequant0 libisl23 libitm1 libjbig-dev libjbig0 libjpeg-dev 508s libjpeg-turbo8 libjpeg-turbo8-dev libjpeg8 libjpeg8-dev libjs-jquery 508s libjs-sphinxdoc libjs-underscore libjson-c-dev libjson-perl libkml-dev 508s libkmlbase1t64 libkmlconvenience1t64 libkmldom1t64 libkmlengine1t64 508s libkmlregionator1t64 libkmlxsd1t64 liblapack-dev liblapack3 liblcms2-2 508s liblerc-dev liblerc4 liblsan0 libltdl-dev libltdl7 liblz4-dev liblzma-dev 508s libminizip-dev libminizip1t64 libmpc3 libmysqlclient-dev libmysqlclient21 508s libnetcdf-dev libnetcdf19t64 libnghttp2-dev libodbc2 libodbccr2 libodbcinst2 508s libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libp11-kit-dev 508s libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpkgconf3 508s libpng-dev libpoppler-dev libpoppler-private-dev libpoppler140 libpq-dev 508s libpq5 libproj-dev libproj25 libpsl-dev libpython3.13-minimal 508s libpython3.13-stdlib libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0 508s libquadmath0 libraqm0 librtmp-dev librttopo-dev librttopo1 libsharpyuv-dev 508s libsharpyuv0 libsnappy1v5 libspatialite-dev libspatialite8t64 libsqlite3-dev 508s libsqlite3-mod-spatialite libssh2-1-dev libssl-dev libstdc++-14-dev 508s libsuperlu-dev libsuperlu7 libsz2 libtasn1-6-dev libtiff-dev libtiff6 508s libtiffxx6 libtirpc-dev libtool libtsan2 libubsan1 libunbound8 508s liburiparser-dev liburiparser1 libwebp-dev libwebp7 libwebpdecoder3 508s libwebpdemux2 libwebpmux3 libxerces-c-dev libxerces-c3.2t64 libxml2-dev 508s libzstd-dev m4 mysql-common nettle-dev pkgconf pkgconf-bin po-debconf 508s proj-data python-django-doc python-django-formtools-doc python-psycopg2-doc 508s python3-alabaster python3-all python3-bcrypt python3-defusedxml python3-doc 508s python3-docutils python3-h11 python3-imagesize python3-numpy python3-outcome 508s python3-packaging python3-pil python3-roman python3-selenium python3-sniffio 508s python3-snowballstemmer python3-sortedcontainers python3-sphinx 508s python3-tblib python3-trio python3-trio-websocket python3-tz 508s python3-websocket python3-wsproto python3.12-doc python3.13 508s python3.13-minimal sgml-base sphinx-common unixodbc-common unixodbc-dev 508s xml-core zlib1g-dev 508s 0 upgraded, 251 newly installed, 0 to remove and 0 not upgraded. 508s Need to get 202 MB/202 MB of archives. 508s After this operation, 991 MB of additional disk space will be used. 508s Get:1 /tmp/autopkgtest.kepUjD/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [908 B] 508s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.0-2 [881 kB] 508s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.0-2 [2302 kB] 509s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el sgml-base all 1.31 [11.4 kB] 509s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el m4 ppc64el 1.4.19-4build1 [278 kB] 509s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el autoconf all 2.72-3 [382 kB] 509s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el autotools-dev all 20220109.1 [44.9 kB] 509s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el automake all 1:1.16.5-1.3ubuntu1 [558 kB] 509s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el autopoint all 0.22.5-2 [616 kB] 509s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 509s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 509s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [10.5 MB] 509s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-8ubuntu1 [1034 B] 509s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [5456 B] 509s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.1.0-2ubuntu1 [22.5 kB] 509s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 14.2.0-8ubuntu1 [48.1 kB] 509s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-8ubuntu1 [161 kB] 509s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 14.2.0-8ubuntu1 [31.9 kB] 509s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 14.2.0-8ubuntu1 [2945 kB] 509s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 14.2.0-8ubuntu1 [1322 kB] 509s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 14.2.0-8ubuntu1 [2695 kB] 509s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 14.2.0-8ubuntu1 [1191 kB] 509s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 14.2.0-8ubuntu1 [158 kB] 509s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-8ubuntu1 [1619 kB] 510s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [20.6 MB] 510s Get:26 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-8ubuntu1 [528 kB] 510s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [1222 B] 510s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.1.0-2ubuntu1 [5006 B] 510s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++-14-dev ppc64el 14.2.0-8ubuntu1 [2673 kB] 511s Get:30 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [12.0 MB] 511s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-14 ppc64el 14.2.0-8ubuntu1 [19.9 kB] 511s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [968 B] 511s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el g++ ppc64el 4:14.1.0-2ubuntu1 [1090 B] 511s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el build-essential ppc64el 12.10ubuntu1 [4936 B] 511s Get:35 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 511s Get:36 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtool all 2.4.7-8 [166 kB] 511s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-autoreconf all 20 [16.1 kB] 511s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 511s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 511s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el dh-strip-nondeterminism all 1.14.0-1 [5058 B] 511s Get:41 http://ftpmaster.internal/ubuntu plucky/main ppc64el debugedit ppc64el 1:5.1-1 [52.1 kB] 511s Get:42 http://ftpmaster.internal/ubuntu plucky/main ppc64el dwz ppc64el 0.15-1build6 [142 kB] 511s Get:43 http://ftpmaster.internal/ubuntu plucky/main ppc64el gettext ppc64el 0.22.5-2 [1082 kB] 511s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el intltool-debian all 0.35.0+20060710.6 [23.2 kB] 511s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el po-debconf all 1.0.21+nmu1 [233 kB] 511s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el debhelper all 13.20ubuntu1 [893 kB] 511s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el mysql-common all 5.8+1.1.1 [6800 B] 511s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmysqlclient21 ppc64el 8.0.40-1 [1294 kB] 511s Get:49 http://ftpmaster.internal/ubuntu plucky/main ppc64el libssl-dev ppc64el 3.3.1-2ubuntu2 [2985 kB] 511s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el libzstd-dev ppc64el 1.5.6+dfsg-1 [489 kB] 511s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [902 kB] 511s Get:52 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmysqlclient-dev ppc64el 8.0.40-1 [1642 kB] 512s Get:53 http://ftpmaster.internal/ubuntu plucky/main ppc64el default-libmysqlclient-dev ppc64el 1.1.1 [3182 B] 512s Get:54 http://ftpmaster.internal/ubuntu plucky/universe ppc64el dh-python all 6.20241024 [112 kB] 512s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el xml-core all 0.19 [20.3 kB] 512s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el docutils-common all 0.21.2+dfsg-2 [131 kB] 512s Get:57 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-mono all 2.37-8 [502 kB] 512s Get:58 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-dejavu-core all 2.37-8 [835 kB] 512s Get:59 http://ftpmaster.internal/ubuntu plucky/main ppc64el fontconfig-config ppc64el 2.15.0-1.1ubuntu2 [37.4 kB] 512s Get:60 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gdal-data all 3.9.3+dfsg-1build1 [269 kB] 512s Get:61 http://ftpmaster.internal/ubuntu plucky/universe ppc64el gdal-plugins ppc64el 3.9.3+dfsg-1build1 [25.3 kB] 512s Get:62 http://ftpmaster.internal/ubuntu plucky/universe ppc64el hdf5-helpers ppc64el 1.10.10+repack-4ubuntu3 [16.2 kB] 512s Get:63 http://ftpmaster.internal/ubuntu plucky/main ppc64el icu-devtools ppc64el 74.2-1ubuntu4 [248 kB] 512s Get:64 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libaec0 ppc64el 1.1.3-1 [30.1 kB] 512s Get:65 http://ftpmaster.internal/ubuntu plucky/main ppc64el libaom3 ppc64el 3.11.0-1 [3022 kB] 512s Get:66 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblas3 ppc64el 3.12.0-4 [222 kB] 512s Get:67 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgfortran5 ppc64el 14.2.0-8ubuntu1 [571 kB] 512s Get:68 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblapack3 ppc64el 3.12.0-4 [2814 kB] 512s Get:69 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libarpack2t64 ppc64el 3.9.1-1.1ubuntu1 [107 kB] 512s Get:70 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libarmadillo14 ppc64el 1:14.0.1+dfsg-2build1 [108 kB] 512s Get:71 http://ftpmaster.internal/ubuntu plucky/main ppc64el libblas-dev ppc64el 3.12.0-4 [289 kB] 512s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblapack-dev ppc64el 3.12.0-4 [6076 kB] 512s Get:73 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libarpack2-dev ppc64el 3.9.1-1.1ubuntu1 [131 kB] 512s Get:74 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsz2 ppc64el 1.1.3-1 [5566 B] 512s Get:75 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-103-1t64 ppc64el 1.10.10+repack-4ubuntu3 [1387 kB] 512s Get:76 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-fortran-102t64 ppc64el 1.10.10+repack-4ubuntu3 [96.7 kB] 512s Get:77 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-hl-100t64 ppc64el 1.10.10+repack-4ubuntu3 [71.2 kB] 512s Get:78 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-hl-fortran-100t64 ppc64el 1.10.10+repack-4ubuntu3 [34.3 kB] 512s Get:79 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-cpp-103-1t64 ppc64el 1.10.10+repack-4ubuntu3 [128 kB] 512s Get:80 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-hl-cpp-100t64 ppc64el 1.10.10+repack-4ubuntu3 [11.1 kB] 512s Get:81 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8 ppc64el 2.1.5-3ubuntu2 [215 kB] 512s Get:82 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-turbo8-dev ppc64el 2.1.5-3ubuntu2 [358 kB] 512s Get:83 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8 ppc64el 8c-2ubuntu11 [2148 B] 512s Get:84 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg8-dev ppc64el 8c-2ubuntu11 [1484 B] 512s Get:85 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjpeg-dev ppc64el 8c-2ubuntu11 [1486 B] 512s Get:86 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libaec-dev ppc64el 1.1.3-1 [28.4 kB] 512s Get:87 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbrotli-dev ppc64el 1.1.0-2build3 [427 kB] 512s Get:88 http://ftpmaster.internal/ubuntu plucky/main ppc64el libidn2-dev ppc64el 2.3.7-2build2 [124 kB] 512s Get:89 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpkgconf3 ppc64el 1.8.1-4 [37.1 kB] 512s Get:90 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf-bin ppc64el 1.8.1-4 [22.5 kB] 512s Get:91 http://ftpmaster.internal/ubuntu plucky/main ppc64el pkgconf ppc64el 1.8.1-4 [16.7 kB] 512s Get:92 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnghttp2-dev ppc64el 1.64.0-1 [138 kB] 512s Get:93 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpsl-dev ppc64el 0.21.2-1.1build1 [79.1 kB] 512s Get:94 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgmpxx4ldbl ppc64el 2:6.3.0+dfsg-2ubuntu7 [10.2 kB] 512s Get:95 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgmp-dev ppc64el 2:6.3.0+dfsg-2ubuntu7 [371 kB] 512s Get:96 http://ftpmaster.internal/ubuntu plucky/main ppc64el libevent-2.1-7t64 ppc64el 2.1.12-stable-10 [172 kB] 512s Get:97 http://ftpmaster.internal/ubuntu plucky/main ppc64el libunbound8 ppc64el 1.20.0-1ubuntu2.1 [546 kB] 512s Get:98 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls-dane0t64 ppc64el 3.8.8-2ubuntu1 [25.1 kB] 512s Get:99 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls-openssl27t64 ppc64el 3.8.8-2ubuntu1 [24.7 kB] 512s Get:100 http://ftpmaster.internal/ubuntu plucky/main ppc64el libp11-kit-dev ppc64el 0.25.5-2ubuntu1 [22.7 kB] 512s Get:101 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtasn1-6-dev ppc64el 4.19.0-3build1 [104 kB] 512s Get:102 http://ftpmaster.internal/ubuntu plucky/main ppc64el nettle-dev ppc64el 3.10-1 [1231 kB] 513s Get:103 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls28-dev ppc64el 3.8.8-2ubuntu1 [1215 kB] 513s Get:104 http://ftpmaster.internal/ubuntu plucky/main ppc64el librtmp-dev ppc64el 2.4+20151223.gitfa8646d.1-2build7 [76.1 kB] 513s Get:105 http://ftpmaster.internal/ubuntu plucky/main ppc64el libssh2-1-dev ppc64el 1.11.1-1 [316 kB] 513s Get:106 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcurl4-openssl-dev ppc64el 8.9.1-2ubuntu3 [584 kB] 513s Get:107 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf5-dev ppc64el 1.10.10+repack-4ubuntu3 [3380 kB] 514s Get:108 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsuperlu7 ppc64el 7.0.0+dfsg1-2 [237 kB] 514s Get:109 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsuperlu-dev ppc64el 7.0.0+dfsg1-2 [20.8 kB] 514s Get:110 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libarmadillo-dev ppc64el 1:14.0.1+dfsg-2build1 [412 kB] 514s Get:111 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsnappy1v5 ppc64el 1.2.1-1 [33.4 kB] 514s Get:112 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libblosc1 ppc64el 1.21.5+ds-1build1 [38.5 kB] 514s Get:113 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libblosc-dev ppc64el 1.21.5+ds-1build1 [47.5 kB] 514s Get:114 http://ftpmaster.internal/ubuntu plucky/main ppc64el libboost1.83-dev ppc64el 1.83.0-3.2ubuntu2 [10.7 MB] 515s Get:115 http://ftpmaster.internal/ubuntu plucky/main ppc64el libboost-dev ppc64el 1.83.0.2ubuntu1 [4470 B] 515s Get:116 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcfitsio10t64 ppc64el 4.4.1-2 [700 kB] 515s Get:117 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libcfitsio-dev ppc64el 4.4.1-2 [800 kB] 515s Get:118 http://ftpmaster.internal/ubuntu plucky/main ppc64el libde265-0 ppc64el 1.0.15-1build4 [284 kB] 515s Get:119 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate0 ppc64el 1.22-1 [63.3 kB] 515s Get:120 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdeflate-dev ppc64el 1.22-1 [70.8 kB] 515s Get:121 http://ftpmaster.internal/ubuntu plucky/main ppc64el libexpat1-dev ppc64el 2.6.4-1 [149 kB] 515s Get:122 http://ftpmaster.internal/ubuntu plucky/main ppc64el libfontconfig1 ppc64el 2.15.0-1.1ubuntu2 [190 kB] 515s Get:123 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfyba0t64 ppc64el 4.1.1-11build1 [148 kB] 515s Get:124 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfyba-dev ppc64el 4.1.1-11build1 [212 kB] 515s Get:125 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libminizip1t64 ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [25.6 kB] 515s Get:126 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfreexl1 ppc64el 2.0.0-1build2 [53.1 kB] 515s Get:127 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgeos3.13.0 ppc64el 3.13.0-1 [1082 kB] 515s Get:128 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgeos-c1t64 ppc64el 3.13.0-1 [107 kB] 515s Get:129 http://ftpmaster.internal/ubuntu plucky/universe ppc64el proj-data all 9.5.0-1 [7919 kB] 516s Get:130 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig0 ppc64el 2.1-6.1ubuntu2 [35.9 kB] 516s Get:131 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc4 ppc64el 4.0.0+ds-5ubuntu1 [298 kB] 516s Get:132 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv0 ppc64el 1.4.0-0.1 [22.0 kB] 516s Get:133 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp7 ppc64el 1.4.0-0.1 [309 kB] 516s Get:134 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff6 ppc64el 4.5.1+git230720-4ubuntu4 [272 kB] 516s Get:135 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libproj25 ppc64el 9.5.0-1 [1515 kB] 516s Get:136 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgeotiff5 ppc64el 1.7.3-1 [65.2 kB] 516s Get:137 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgif7 ppc64el 5.2.2-1ubuntu1 [41.2 kB] 516s Get:138 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf4-0-alt ppc64el 4.3.0-1 [337 kB] 516s Get:139 http://ftpmaster.internal/ubuntu plucky/main ppc64el libheif-plugin-aomdec ppc64el 1.19.3-1 [11.6 kB] 516s Get:140 http://ftpmaster.internal/ubuntu plucky/main ppc64el libheif-plugin-libde265 ppc64el 1.19.3-1 [9092 B] 516s Get:141 http://ftpmaster.internal/ubuntu plucky/main ppc64el libheif1 ppc64el 1.19.3-1 [442 kB] 517s Get:142 http://ftpmaster.internal/ubuntu plucky/universe ppc64el liburiparser1 ppc64el 0.9.8+dfsg-2 [52.7 kB] 517s Get:143 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libkmlbase1t64 ppc64el 1.3.0-12build1 [59.5 kB] 517s Get:144 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libkmldom1t64 ppc64el 1.3.0-12build1 [168 kB] 517s Get:145 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libkmlengine1t64 ppc64el 1.3.0-12build1 [78.0 kB] 517s Get:146 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libnetcdf19t64 ppc64el 1:4.9.2-6ubuntu1 [596 kB] 517s Get:147 http://ftpmaster.internal/ubuntu plucky/main ppc64el libltdl7 ppc64el 2.4.7-8 [47.9 kB] 517s Get:148 http://ftpmaster.internal/ubuntu plucky/main ppc64el libodbc2 ppc64el 2.3.12-1ubuntu1 [187 kB] 517s Get:149 http://ftpmaster.internal/ubuntu plucky/main ppc64el unixodbc-common all 2.3.12-1ubuntu1 [8796 B] 517s Get:150 http://ftpmaster.internal/ubuntu plucky/main ppc64el libodbcinst2 ppc64el 2.3.12-1ubuntu1 [36.9 kB] 517s Get:151 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libogdi4.1 ppc64el 4.1.1+ds-5 [257 kB] 517s Get:152 http://ftpmaster.internal/ubuntu plucky/main ppc64el libopenjp2-7 ppc64el 2.5.0-2ubuntu1 [246 kB] 517s Get:153 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgpgmepp6t64 ppc64el 1.24.0-2ubuntu1 [134 kB] 517s Get:154 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblcms2-2 ppc64el 2.16-2 [243 kB] 517s Get:155 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpoppler140 ppc64el 24.08.0-3 [1375 kB] 517s Get:156 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpq5 ppc64el 17.0-1 [280 kB] 517s Get:157 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqhull-r8.0 ppc64el 2020.2-6build1 [225 kB] 517s Get:158 http://ftpmaster.internal/ubuntu plucky/universe ppc64el librttopo1 ppc64el 1.1.0-3build2 [240 kB] 517s Get:159 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libspatialite8t64 ppc64el 5.1.0-3build1 [2233 kB] 517s Get:160 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libxerces-c3.2t64 ppc64el 3.2.4+debian-1.3 [1060 kB] 517s Get:161 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgdal35 ppc64el 3.9.3+dfsg-1build1 [10.4 MB] 518s Get:162 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgeos-dev ppc64el 3.13.0-1 [56.3 kB] 518s Get:163 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgif-dev ppc64el 5.2.2-1ubuntu1 [28.7 kB] 518s Get:164 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgraphite2-3 ppc64el 1.3.14-2ubuntu1 [84.6 kB] 518s Get:165 http://ftpmaster.internal/ubuntu plucky/main ppc64el libharfbuzz0b ppc64el 10.0.1-1 [596 kB] 519s Get:166 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsharpyuv-dev ppc64el 1.4.0-0.1 [24.4 kB] 519s Get:167 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libheif-dev ppc64el 1.19.3-1 [48.4 kB] 519s Get:168 http://ftpmaster.internal/ubuntu plucky/main ppc64el libicu-dev ppc64el 74.2-1ubuntu4 [12.5 MB] 520s Get:169 http://ftpmaster.internal/ubuntu plucky/main ppc64el libimagequant0 ppc64el 2.18.0-1build1 [43.2 kB] 520s Get:170 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 520s Get:171 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 520s Get:172 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-sphinxdoc all 7.4.7-4 [158 kB] 520s Get:173 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 520s Get:174 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libkmlconvenience1t64 ppc64el 1.3.0-12build1 [53.0 kB] 520s Get:175 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libkmlregionator1t64 ppc64el 1.3.0-12build1 [22.5 kB] 520s Get:176 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libkmlxsd1t64 ppc64el 1.3.0-12build1 [34.6 kB] 520s Get:177 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblerc-dev ppc64el 4.0.0+ds-5ubuntu1 [303 kB] 520s Get:178 http://ftpmaster.internal/ubuntu plucky/main ppc64el libltdl-dev ppc64el 2.4.7-8 [178 kB] 520s Get:179 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libminizip-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu1 [33.9 kB] 520s Get:180 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblzma-dev ppc64el 5.6.3-1 [208 kB] 520s Get:181 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxml2-dev ppc64el 2.12.7+dfsg-3 [73.1 kB] 520s Get:182 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libnetcdf-dev ppc64el 1:4.9.2-6ubuntu1 [58.0 kB] 520s Get:183 http://ftpmaster.internal/ubuntu plucky/main ppc64el libodbccr2 ppc64el 2.3.12-1ubuntu1 [18.5 kB] 520s Get:184 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtirpc-dev ppc64el 1.3.4+ds-1.3 [223 kB] 520s Get:185 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libogdi-dev ppc64el 4.1.1+ds-5 [23.0 kB] 520s Get:186 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-16-0 ppc64el 10.42-4ubuntu3 [254 kB] 520s Get:187 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-32-0 ppc64el 10.42-4ubuntu3 [238 kB] 520s Get:188 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-posix3 ppc64el 10.42-4ubuntu3 [7108 B] 520s Get:189 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpcre2-dev ppc64el 10.42-4ubuntu3 [817 kB] 520s Get:190 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpng-dev ppc64el 1.6.44-2 [325 kB] 520s Get:191 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpoppler-dev ppc64el 24.08.0-3 [5186 B] 520s Get:192 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpoppler-private-dev ppc64el 24.08.0-3 [198 kB] 520s Get:193 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpq-dev ppc64el 17.0-1 [177 kB] 520s Get:194 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.0-2 [2148 kB] 521s Get:195 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqhull8.0 ppc64el 2020.2-6build1 [226 kB] 521s Get:196 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqhullcpp8.0 ppc64el 2020.2-6build1 [58.3 kB] 521s Get:197 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libqhull-dev ppc64el 2020.2-6build1 [573 kB] 521s Get:198 http://ftpmaster.internal/ubuntu plucky/main ppc64el libraqm0 ppc64el 0.10.1-1build1 [19.4 kB] 521s Get:199 http://ftpmaster.internal/ubuntu plucky/universe ppc64el librttopo-dev ppc64el 1.1.0-3build2 [314 kB] 521s Get:200 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsqlite3-dev ppc64el 3.46.1-1 [1038 kB] 521s Get:201 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libsqlite3-mod-spatialite ppc64el 5.1.0-3build1 [2173 kB] 521s Get:202 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjbig-dev ppc64el 2.1-6.1ubuntu2 [33.8 kB] 521s Get:203 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpdemux2 ppc64el 1.4.0-0.1 [14.1 kB] 521s Get:204 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpmux3 ppc64el 1.4.0-0.1 [31.4 kB] 521s Get:205 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebpdecoder3 ppc64el 1.4.0-0.1 [144 kB] 521s Get:206 http://ftpmaster.internal/ubuntu plucky/main ppc64el libwebp-dev ppc64el 1.4.0-0.1 [451 kB] 521s Get:207 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiffxx6 ppc64el 4.5.1+git230720-4ubuntu4 [5904 B] 521s Get:208 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtiff-dev ppc64el 4.5.1+git230720-4ubuntu4 [430 kB] 521s Get:209 http://ftpmaster.internal/ubuntu plucky/universe ppc64el liburiparser-dev ppc64el 0.9.8+dfsg-2 [15.8 kB] 521s Get:210 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libxerces-c-dev ppc64el 3.2.4+debian-1.3 [2002 kB] 522s Get:211 http://ftpmaster.internal/ubuntu plucky/main ppc64el python-django-doc all 3:4.2.15-1ubuntu1 [3456 kB] 522s Get:212 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python-django-formtools-doc all 2.4.1-2 [46.7 kB] 522s Get:213 http://ftpmaster.internal/ubuntu plucky/main ppc64el python-psycopg2-doc all 2.9.9-2build1 [310 kB] 522s Get:214 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.0-2 [719 kB] 522s Get:215 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 522s Get:216 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-defusedxml all 0.7.1-2 [42.0 kB] 522s Get:217 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-doc all 3.12.7-3 [12.4 MB] 523s Get:218 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-doc all 3.12.7-1 [10.3 kB] 523s Get:219 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-roman all 4.2-1 [10.0 kB] 523s Get:220 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-docutils all 0.21.2+dfsg-2 [409 kB] 523s Get:221 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-h11 all 0.14.0-1 [51.1 kB] 523s Get:222 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-imagesize all 1.4.1-1 [6844 B] 523s Get:223 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-numpy ppc64el 1:1.26.4+ds-11ubuntu1 [5148 kB] 523s Get:224 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-outcome all 1.2.0-1.1 [5968 B] 523s Get:225 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 523s Get:226 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-pil ppc64el 10.4.0-1ubuntu2 [606 kB] 523s Get:227 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sniffio all 1.3.1-1 [7262 B] 523s Get:228 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-sortedcontainers all 2.4.0-2 [27.6 kB] 523s Get:229 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-trio all 0.27.0-1 [322 kB] 523s Get:230 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-wsproto all 1.2.0-1 [23.6 kB] 523s Get:231 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-trio-websocket all 0.11.1-1 [20.6 kB] 523s Get:232 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-websocket all 1.8.0-2 [38.5 kB] 523s Get:233 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-selenium all 4.23.0+dfsg-1 [104 kB] 523s Get:234 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 523s Get:235 http://ftpmaster.internal/ubuntu plucky/main ppc64el sphinx-common all 7.4.7-4 [775 kB] 523s Get:236 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-alabaster all 0.7.16-0.1 [18.5 kB] 523s Get:237 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-sphinx all 7.4.7-4 [593 kB] 523s Get:238 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-tblib all 3.0.0-5 [12.9 kB] 523s Get:239 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-tz all 2024.1-2 [31.4 kB] 523s Get:240 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfreexl-dev ppc64el 2.0.0-1build2 [54.7 kB] 523s Get:241 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libproj-dev ppc64el 9.5.0-1 [76.5 kB] 523s Get:242 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgeotiff-dev ppc64el 1.7.3-1 [95.0 kB] 523s Get:243 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhdf4-alt-dev ppc64el 4.3.0-1 [450 kB] 523s Get:244 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-c-dev ppc64el 0.18+ds-1 [71.8 kB] 523s Get:245 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libkml-dev ppc64el 1.3.0-12build1 [659 kB] 523s Get:246 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblz4-dev ppc64el 1.9.4-3 [107 kB] 523s Get:247 http://ftpmaster.internal/ubuntu plucky/main ppc64el libopenjp2-7-dev ppc64el 2.5.0-2ubuntu1 [352 kB] 523s Get:248 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libspatialite-dev ppc64el 5.1.0-3build1 [2552 kB] 523s Get:249 http://ftpmaster.internal/ubuntu plucky/main ppc64el unixodbc-dev ppc64el 2.3.12-1ubuntu1 [278 kB] 523s Get:250 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libgdal-dev ppc64el 3.9.3+dfsg-1build1 [217 kB] 523s Get:251 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-bcrypt ppc64el 4.2.0-2.1 [258 kB] 524s Fetched 202 MB in 16s (13.0 MB/s) 524s Selecting previously unselected package libpython3.13-minimal:ppc64el. 524s (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 ... 79976 files and directories currently installed.) 524s Preparing to unpack .../000-libpython3.13-minimal_3.13.0-2_ppc64el.deb ... 524s Unpacking libpython3.13-minimal:ppc64el (3.13.0-2) ... 524s Selecting previously unselected package python3.13-minimal. 524s Preparing to unpack .../001-python3.13-minimal_3.13.0-2_ppc64el.deb ... 524s Unpacking python3.13-minimal (3.13.0-2) ... 524s Selecting previously unselected package sgml-base. 524s Preparing to unpack .../002-sgml-base_1.31_all.deb ... 524s Unpacking sgml-base (1.31) ... 524s Selecting previously unselected package m4. 524s Preparing to unpack .../003-m4_1.4.19-4build1_ppc64el.deb ... 524s Unpacking m4 (1.4.19-4build1) ... 524s Selecting previously unselected package autoconf. 524s Preparing to unpack .../004-autoconf_2.72-3_all.deb ... 524s Unpacking autoconf (2.72-3) ... 524s Selecting previously unselected package autotools-dev. 524s Preparing to unpack .../005-autotools-dev_20220109.1_all.deb ... 524s Unpacking autotools-dev (20220109.1) ... 524s Selecting previously unselected package automake. 524s Preparing to unpack .../006-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 524s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 525s Selecting previously unselected package autopoint. 525s Preparing to unpack .../007-autopoint_0.22.5-2_all.deb ... 525s Unpacking autopoint (0.22.5-2) ... 525s Selecting previously unselected package libisl23:ppc64el. 525s Preparing to unpack .../008-libisl23_0.27-1_ppc64el.deb ... 525s Unpacking libisl23:ppc64el (0.27-1) ... 525s Selecting previously unselected package libmpc3:ppc64el. 525s Preparing to unpack .../009-libmpc3_1.3.1-1build2_ppc64el.deb ... 525s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 525s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 525s Preparing to unpack .../010-cpp-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package cpp-14. 525s Preparing to unpack .../011-cpp-14_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 525s Preparing to unpack .../012-cpp-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 525s Unpacking cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 525s Selecting previously unselected package cpp. 525s Preparing to unpack .../013-cpp_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 525s Unpacking cpp (4:14.1.0-2ubuntu1) ... 525s Selecting previously unselected package libcc1-0:ppc64el. 525s Preparing to unpack .../014-libcc1-0_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package libgomp1:ppc64el. 525s Preparing to unpack .../015-libgomp1_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking libgomp1:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package libitm1:ppc64el. 525s Preparing to unpack .../016-libitm1_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking libitm1:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package libasan8:ppc64el. 525s Preparing to unpack .../017-libasan8_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking libasan8:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package liblsan0:ppc64el. 525s Preparing to unpack .../018-liblsan0_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking liblsan0:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package libtsan2:ppc64el. 525s Preparing to unpack .../019-libtsan2_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking libtsan2:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package libubsan1:ppc64el. 525s Preparing to unpack .../020-libubsan1_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking libubsan1:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package libquadmath0:ppc64el. 525s Preparing to unpack .../021-libquadmath0_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package libgcc-14-dev:ppc64el. 525s Preparing to unpack .../022-libgcc-14-dev_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 525s Preparing to unpack .../023-gcc-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package gcc-14. 525s Preparing to unpack .../024-gcc-14_14.2.0-8ubuntu1_ppc64el.deb ... 525s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 525s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 525s Preparing to unpack .../025-gcc-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 525s Unpacking gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 525s Selecting previously unselected package gcc. 526s Preparing to unpack .../026-gcc_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 526s Unpacking gcc (4:14.1.0-2ubuntu1) ... 526s Selecting previously unselected package libstdc++-14-dev:ppc64el. 526s Preparing to unpack .../027-libstdc++-14-dev_14.2.0-8ubuntu1_ppc64el.deb ... 526s Unpacking libstdc++-14-dev:ppc64el (14.2.0-8ubuntu1) ... 526s Selecting previously unselected package g++-14-powerpc64le-linux-gnu. 526s Preparing to unpack .../028-g++-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 526s Unpacking g++-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 526s Selecting previously unselected package g++-14. 526s Preparing to unpack .../029-g++-14_14.2.0-8ubuntu1_ppc64el.deb ... 526s Unpacking g++-14 (14.2.0-8ubuntu1) ... 526s Selecting previously unselected package g++-powerpc64le-linux-gnu. 526s Preparing to unpack .../030-g++-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 526s Unpacking g++-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 526s Selecting previously unselected package g++. 526s Preparing to unpack .../031-g++_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 526s Unpacking g++ (4:14.1.0-2ubuntu1) ... 526s Selecting previously unselected package build-essential. 526s Preparing to unpack .../032-build-essential_12.10ubuntu1_ppc64el.deb ... 526s Unpacking build-essential (12.10ubuntu1) ... 526s Selecting previously unselected package libdebhelper-perl. 526s Preparing to unpack .../033-libdebhelper-perl_13.20ubuntu1_all.deb ... 526s Unpacking libdebhelper-perl (13.20ubuntu1) ... 526s Selecting previously unselected package libtool. 526s Preparing to unpack .../034-libtool_2.4.7-8_all.deb ... 526s Unpacking libtool (2.4.7-8) ... 526s Selecting previously unselected package dh-autoreconf. 526s Preparing to unpack .../035-dh-autoreconf_20_all.deb ... 526s Unpacking dh-autoreconf (20) ... 526s Selecting previously unselected package libarchive-zip-perl. 526s Preparing to unpack .../036-libarchive-zip-perl_1.68-1_all.deb ... 526s Unpacking libarchive-zip-perl (1.68-1) ... 526s Selecting previously unselected package libfile-stripnondeterminism-perl. 526s Preparing to unpack .../037-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 526s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 526s Selecting previously unselected package dh-strip-nondeterminism. 526s Preparing to unpack .../038-dh-strip-nondeterminism_1.14.0-1_all.deb ... 526s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 526s Selecting previously unselected package debugedit. 526s Preparing to unpack .../039-debugedit_1%3a5.1-1_ppc64el.deb ... 526s Unpacking debugedit (1:5.1-1) ... 526s Selecting previously unselected package dwz. 526s Preparing to unpack .../040-dwz_0.15-1build6_ppc64el.deb ... 526s Unpacking dwz (0.15-1build6) ... 526s Selecting previously unselected package gettext. 526s Preparing to unpack .../041-gettext_0.22.5-2_ppc64el.deb ... 526s Unpacking gettext (0.22.5-2) ... 526s Selecting previously unselected package intltool-debian. 526s Preparing to unpack .../042-intltool-debian_0.35.0+20060710.6_all.deb ... 526s Unpacking intltool-debian (0.35.0+20060710.6) ... 526s Selecting previously unselected package po-debconf. 526s Preparing to unpack .../043-po-debconf_1.0.21+nmu1_all.deb ... 526s Unpacking po-debconf (1.0.21+nmu1) ... 526s Selecting previously unselected package debhelper. 526s Preparing to unpack .../044-debhelper_13.20ubuntu1_all.deb ... 526s Unpacking debhelper (13.20ubuntu1) ... 526s Selecting previously unselected package mysql-common. 526s Preparing to unpack .../045-mysql-common_5.8+1.1.1_all.deb ... 526s Unpacking mysql-common (5.8+1.1.1) ... 526s Selecting previously unselected package libmysqlclient21:ppc64el. 526s Preparing to unpack .../046-libmysqlclient21_8.0.40-1_ppc64el.deb ... 526s Unpacking libmysqlclient21:ppc64el (8.0.40-1) ... 526s Selecting previously unselected package libssl-dev:ppc64el. 526s Preparing to unpack .../047-libssl-dev_3.3.1-2ubuntu2_ppc64el.deb ... 526s Unpacking libssl-dev:ppc64el (3.3.1-2ubuntu2) ... 527s Selecting previously unselected package libzstd-dev:ppc64el. 527s Preparing to unpack .../048-libzstd-dev_1.5.6+dfsg-1_ppc64el.deb ... 527s Unpacking libzstd-dev:ppc64el (1.5.6+dfsg-1) ... 527s Selecting previously unselected package zlib1g-dev:ppc64el. 527s Preparing to unpack .../049-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 527s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 527s Selecting previously unselected package libmysqlclient-dev. 527s Preparing to unpack .../050-libmysqlclient-dev_8.0.40-1_ppc64el.deb ... 527s Unpacking libmysqlclient-dev (8.0.40-1) ... 527s Selecting previously unselected package default-libmysqlclient-dev:ppc64el. 527s Preparing to unpack .../051-default-libmysqlclient-dev_1.1.1_ppc64el.deb ... 527s Unpacking default-libmysqlclient-dev:ppc64el (1.1.1) ... 527s Selecting previously unselected package dh-python. 527s Preparing to unpack .../052-dh-python_6.20241024_all.deb ... 527s Unpacking dh-python (6.20241024) ... 527s Selecting previously unselected package xml-core. 527s Preparing to unpack .../053-xml-core_0.19_all.deb ... 527s Unpacking xml-core (0.19) ... 527s Selecting previously unselected package docutils-common. 527s Preparing to unpack .../054-docutils-common_0.21.2+dfsg-2_all.deb ... 527s Unpacking docutils-common (0.21.2+dfsg-2) ... 527s Selecting previously unselected package fonts-dejavu-mono. 527s Preparing to unpack .../055-fonts-dejavu-mono_2.37-8_all.deb ... 527s Unpacking fonts-dejavu-mono (2.37-8) ... 527s Selecting previously unselected package fonts-dejavu-core. 527s Preparing to unpack .../056-fonts-dejavu-core_2.37-8_all.deb ... 527s Unpacking fonts-dejavu-core (2.37-8) ... 527s Selecting previously unselected package fontconfig-config. 527s Preparing to unpack .../057-fontconfig-config_2.15.0-1.1ubuntu2_ppc64el.deb ... 527s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 527s Selecting previously unselected package gdal-data. 527s Preparing to unpack .../058-gdal-data_3.9.3+dfsg-1build1_all.deb ... 527s Unpacking gdal-data (3.9.3+dfsg-1build1) ... 527s Selecting previously unselected package gdal-plugins:ppc64el. 527s Preparing to unpack .../059-gdal-plugins_3.9.3+dfsg-1build1_ppc64el.deb ... 527s Unpacking gdal-plugins:ppc64el (3.9.3+dfsg-1build1) ... 527s Selecting previously unselected package hdf5-helpers. 527s Preparing to unpack .../060-hdf5-helpers_1.10.10+repack-4ubuntu3_ppc64el.deb ... 527s Unpacking hdf5-helpers (1.10.10+repack-4ubuntu3) ... 527s Selecting previously unselected package icu-devtools. 527s Preparing to unpack .../061-icu-devtools_74.2-1ubuntu4_ppc64el.deb ... 527s Unpacking icu-devtools (74.2-1ubuntu4) ... 527s Selecting previously unselected package libaec0:ppc64el. 527s Preparing to unpack .../062-libaec0_1.1.3-1_ppc64el.deb ... 527s Unpacking libaec0:ppc64el (1.1.3-1) ... 527s Selecting previously unselected package libaom3:ppc64el. 527s Preparing to unpack .../063-libaom3_3.11.0-1_ppc64el.deb ... 527s Unpacking libaom3:ppc64el (3.11.0-1) ... 527s Selecting previously unselected package libblas3:ppc64el. 527s Preparing to unpack .../064-libblas3_3.12.0-4_ppc64el.deb ... 527s Unpacking libblas3:ppc64el (3.12.0-4) ... 527s Selecting previously unselected package libgfortran5:ppc64el. 527s Preparing to unpack .../065-libgfortran5_14.2.0-8ubuntu1_ppc64el.deb ... 527s Unpacking libgfortran5:ppc64el (14.2.0-8ubuntu1) ... 527s Selecting previously unselected package liblapack3:ppc64el. 527s Preparing to unpack .../066-liblapack3_3.12.0-4_ppc64el.deb ... 527s Unpacking liblapack3:ppc64el (3.12.0-4) ... 527s Selecting previously unselected package libarpack2t64:ppc64el. 527s Preparing to unpack .../067-libarpack2t64_3.9.1-1.1ubuntu1_ppc64el.deb ... 527s Unpacking libarpack2t64:ppc64el (3.9.1-1.1ubuntu1) ... 527s Selecting previously unselected package libarmadillo14. 527s Preparing to unpack .../068-libarmadillo14_1%3a14.0.1+dfsg-2build1_ppc64el.deb ... 527s Unpacking libarmadillo14 (1:14.0.1+dfsg-2build1) ... 527s Selecting previously unselected package libblas-dev:ppc64el. 527s Preparing to unpack .../069-libblas-dev_3.12.0-4_ppc64el.deb ... 527s Unpacking libblas-dev:ppc64el (3.12.0-4) ... 527s Selecting previously unselected package liblapack-dev:ppc64el. 527s Preparing to unpack .../070-liblapack-dev_3.12.0-4_ppc64el.deb ... 527s Unpacking liblapack-dev:ppc64el (3.12.0-4) ... 528s Selecting previously unselected package libarpack2-dev:ppc64el. 528s Preparing to unpack .../071-libarpack2-dev_3.9.1-1.1ubuntu1_ppc64el.deb ... 528s Unpacking libarpack2-dev:ppc64el (3.9.1-1.1ubuntu1) ... 528s Selecting previously unselected package libsz2:ppc64el. 528s Preparing to unpack .../072-libsz2_1.1.3-1_ppc64el.deb ... 528s Unpacking libsz2:ppc64el (1.1.3-1) ... 528s Selecting previously unselected package libhdf5-103-1t64:ppc64el. 528s Preparing to unpack .../073-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 528s Unpacking libhdf5-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 528s Selecting previously unselected package libhdf5-fortran-102t64:ppc64el. 528s Preparing to unpack .../074-libhdf5-fortran-102t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 528s Unpacking libhdf5-fortran-102t64:ppc64el (1.10.10+repack-4ubuntu3) ... 528s Selecting previously unselected package libhdf5-hl-100t64:ppc64el. 528s Preparing to unpack .../075-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 528s Unpacking libhdf5-hl-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 528s Selecting previously unselected package libhdf5-hl-fortran-100t64:ppc64el. 528s Preparing to unpack .../076-libhdf5-hl-fortran-100t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 528s Unpacking libhdf5-hl-fortran-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 528s Selecting previously unselected package libhdf5-cpp-103-1t64:ppc64el. 528s Preparing to unpack .../077-libhdf5-cpp-103-1t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 528s Unpacking libhdf5-cpp-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 528s Selecting previously unselected package libhdf5-hl-cpp-100t64:ppc64el. 528s Preparing to unpack .../078-libhdf5-hl-cpp-100t64_1.10.10+repack-4ubuntu3_ppc64el.deb ... 528s Unpacking libhdf5-hl-cpp-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 528s Selecting previously unselected package libjpeg-turbo8:ppc64el. 528s Preparing to unpack .../079-libjpeg-turbo8_2.1.5-3ubuntu2_ppc64el.deb ... 528s Unpacking libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 528s Selecting previously unselected package libjpeg-turbo8-dev:ppc64el. 528s Preparing to unpack .../080-libjpeg-turbo8-dev_2.1.5-3ubuntu2_ppc64el.deb ... 528s Unpacking libjpeg-turbo8-dev:ppc64el (2.1.5-3ubuntu2) ... 528s Selecting previously unselected package libjpeg8:ppc64el. 528s Preparing to unpack .../081-libjpeg8_8c-2ubuntu11_ppc64el.deb ... 528s Unpacking libjpeg8:ppc64el (8c-2ubuntu11) ... 528s Selecting previously unselected package libjpeg8-dev:ppc64el. 528s Preparing to unpack .../082-libjpeg8-dev_8c-2ubuntu11_ppc64el.deb ... 528s Unpacking libjpeg8-dev:ppc64el (8c-2ubuntu11) ... 528s Selecting previously unselected package libjpeg-dev:ppc64el. 528s Preparing to unpack .../083-libjpeg-dev_8c-2ubuntu11_ppc64el.deb ... 528s Unpacking libjpeg-dev:ppc64el (8c-2ubuntu11) ... 528s Selecting previously unselected package libaec-dev:ppc64el. 528s Preparing to unpack .../084-libaec-dev_1.1.3-1_ppc64el.deb ... 528s Unpacking libaec-dev:ppc64el (1.1.3-1) ... 528s Selecting previously unselected package libbrotli-dev:ppc64el. 528s Preparing to unpack .../085-libbrotli-dev_1.1.0-2build3_ppc64el.deb ... 528s Unpacking libbrotli-dev:ppc64el (1.1.0-2build3) ... 528s Selecting previously unselected package libidn2-dev:ppc64el. 528s Preparing to unpack .../086-libidn2-dev_2.3.7-2build2_ppc64el.deb ... 528s Unpacking libidn2-dev:ppc64el (2.3.7-2build2) ... 528s Selecting previously unselected package libpkgconf3:ppc64el. 528s Preparing to unpack .../087-libpkgconf3_1.8.1-4_ppc64el.deb ... 528s Unpacking libpkgconf3:ppc64el (1.8.1-4) ... 528s Selecting previously unselected package pkgconf-bin. 528s Preparing to unpack .../088-pkgconf-bin_1.8.1-4_ppc64el.deb ... 528s Unpacking pkgconf-bin (1.8.1-4) ... 528s Selecting previously unselected package pkgconf:ppc64el. 528s Preparing to unpack .../089-pkgconf_1.8.1-4_ppc64el.deb ... 528s Unpacking pkgconf:ppc64el (1.8.1-4) ... 528s Selecting previously unselected package libnghttp2-dev:ppc64el. 528s Preparing to unpack .../090-libnghttp2-dev_1.64.0-1_ppc64el.deb ... 528s Unpacking libnghttp2-dev:ppc64el (1.64.0-1) ... 528s Selecting previously unselected package libpsl-dev:ppc64el. 528s Preparing to unpack .../091-libpsl-dev_0.21.2-1.1build1_ppc64el.deb ... 528s Unpacking libpsl-dev:ppc64el (0.21.2-1.1build1) ... 528s Selecting previously unselected package libgmpxx4ldbl:ppc64el. 528s Preparing to unpack .../092-libgmpxx4ldbl_2%3a6.3.0+dfsg-2ubuntu7_ppc64el.deb ... 528s Unpacking libgmpxx4ldbl:ppc64el (2:6.3.0+dfsg-2ubuntu7) ... 528s Selecting previously unselected package libgmp-dev:ppc64el. 528s Preparing to unpack .../093-libgmp-dev_2%3a6.3.0+dfsg-2ubuntu7_ppc64el.deb ... 528s Unpacking libgmp-dev:ppc64el (2:6.3.0+dfsg-2ubuntu7) ... 528s Selecting previously unselected package libevent-2.1-7t64:ppc64el. 528s Preparing to unpack .../094-libevent-2.1-7t64_2.1.12-stable-10_ppc64el.deb ... 528s Unpacking libevent-2.1-7t64:ppc64el (2.1.12-stable-10) ... 528s Selecting previously unselected package libunbound8:ppc64el. 528s Preparing to unpack .../095-libunbound8_1.20.0-1ubuntu2.1_ppc64el.deb ... 528s Unpacking libunbound8:ppc64el (1.20.0-1ubuntu2.1) ... 528s Selecting previously unselected package libgnutls-dane0t64:ppc64el. 528s Preparing to unpack .../096-libgnutls-dane0t64_3.8.8-2ubuntu1_ppc64el.deb ... 528s Unpacking libgnutls-dane0t64:ppc64el (3.8.8-2ubuntu1) ... 528s Selecting previously unselected package libgnutls-openssl27t64:ppc64el. 528s Preparing to unpack .../097-libgnutls-openssl27t64_3.8.8-2ubuntu1_ppc64el.deb ... 528s Unpacking libgnutls-openssl27t64:ppc64el (3.8.8-2ubuntu1) ... 528s Selecting previously unselected package libp11-kit-dev:ppc64el. 528s Preparing to unpack .../098-libp11-kit-dev_0.25.5-2ubuntu1_ppc64el.deb ... 528s Unpacking libp11-kit-dev:ppc64el (0.25.5-2ubuntu1) ... 528s Selecting previously unselected package libtasn1-6-dev:ppc64el. 528s Preparing to unpack .../099-libtasn1-6-dev_4.19.0-3build1_ppc64el.deb ... 528s Unpacking libtasn1-6-dev:ppc64el (4.19.0-3build1) ... 528s Selecting previously unselected package nettle-dev:ppc64el. 528s Preparing to unpack .../100-nettle-dev_3.10-1_ppc64el.deb ... 528s Unpacking nettle-dev:ppc64el (3.10-1) ... 528s Selecting previously unselected package libgnutls28-dev:ppc64el. 528s Preparing to unpack .../101-libgnutls28-dev_3.8.8-2ubuntu1_ppc64el.deb ... 528s Unpacking libgnutls28-dev:ppc64el (3.8.8-2ubuntu1) ... 528s Selecting previously unselected package librtmp-dev:ppc64el. 528s Preparing to unpack .../102-librtmp-dev_2.4+20151223.gitfa8646d.1-2build7_ppc64el.deb ... 528s Unpacking librtmp-dev:ppc64el (2.4+20151223.gitfa8646d.1-2build7) ... 528s Selecting previously unselected package libssh2-1-dev:ppc64el. 528s Preparing to unpack .../103-libssh2-1-dev_1.11.1-1_ppc64el.deb ... 528s Unpacking libssh2-1-dev:ppc64el (1.11.1-1) ... 528s Selecting previously unselected package libcurl4-openssl-dev:ppc64el. 528s Preparing to unpack .../104-libcurl4-openssl-dev_8.9.1-2ubuntu3_ppc64el.deb ... 528s Unpacking libcurl4-openssl-dev:ppc64el (8.9.1-2ubuntu3) ... 528s Selecting previously unselected package libhdf5-dev. 528s Preparing to unpack .../105-libhdf5-dev_1.10.10+repack-4ubuntu3_ppc64el.deb ... 528s Unpacking libhdf5-dev (1.10.10+repack-4ubuntu3) ... 528s Selecting previously unselected package libsuperlu7:ppc64el. 528s Preparing to unpack .../106-libsuperlu7_7.0.0+dfsg1-2_ppc64el.deb ... 528s Unpacking libsuperlu7:ppc64el (7.0.0+dfsg1-2) ... 528s Selecting previously unselected package libsuperlu-dev:ppc64el. 528s Preparing to unpack .../107-libsuperlu-dev_7.0.0+dfsg1-2_ppc64el.deb ... 528s Unpacking libsuperlu-dev:ppc64el (7.0.0+dfsg1-2) ... 528s Selecting previously unselected package libarmadillo-dev. 528s Preparing to unpack .../108-libarmadillo-dev_1%3a14.0.1+dfsg-2build1_ppc64el.deb ... 528s Unpacking libarmadillo-dev (1:14.0.1+dfsg-2build1) ... 529s Selecting previously unselected package libsnappy1v5:ppc64el. 529s Preparing to unpack .../109-libsnappy1v5_1.2.1-1_ppc64el.deb ... 529s Unpacking libsnappy1v5:ppc64el (1.2.1-1) ... 529s Selecting previously unselected package libblosc1:ppc64el. 529s Preparing to unpack .../110-libblosc1_1.21.5+ds-1build1_ppc64el.deb ... 529s Unpacking libblosc1:ppc64el (1.21.5+ds-1build1) ... 529s Selecting previously unselected package libblosc-dev:ppc64el. 529s Preparing to unpack .../111-libblosc-dev_1.21.5+ds-1build1_ppc64el.deb ... 529s Unpacking libblosc-dev:ppc64el (1.21.5+ds-1build1) ... 529s Selecting previously unselected package libboost1.83-dev:ppc64el. 529s Preparing to unpack .../112-libboost1.83-dev_1.83.0-3.2ubuntu2_ppc64el.deb ... 529s Unpacking libboost1.83-dev:ppc64el (1.83.0-3.2ubuntu2) ... 531s Selecting previously unselected package libboost-dev:ppc64el. 531s Preparing to unpack .../113-libboost-dev_1.83.0.2ubuntu1_ppc64el.deb ... 531s Unpacking libboost-dev:ppc64el (1.83.0.2ubuntu1) ... 531s Selecting previously unselected package libcfitsio10t64:ppc64el. 531s Preparing to unpack .../114-libcfitsio10t64_4.4.1-2_ppc64el.deb ... 531s Unpacking libcfitsio10t64:ppc64el (4.4.1-2) ... 531s Selecting previously unselected package libcfitsio-dev:ppc64el. 531s Preparing to unpack .../115-libcfitsio-dev_4.4.1-2_ppc64el.deb ... 531s Unpacking libcfitsio-dev:ppc64el (4.4.1-2) ... 531s Selecting previously unselected package libde265-0:ppc64el. 531s Preparing to unpack .../116-libde265-0_1.0.15-1build4_ppc64el.deb ... 531s Unpacking libde265-0:ppc64el (1.0.15-1build4) ... 531s Selecting previously unselected package libdeflate0:ppc64el. 531s Preparing to unpack .../117-libdeflate0_1.22-1_ppc64el.deb ... 531s Unpacking libdeflate0:ppc64el (1.22-1) ... 531s Selecting previously unselected package libdeflate-dev:ppc64el. 531s Preparing to unpack .../118-libdeflate-dev_1.22-1_ppc64el.deb ... 531s Unpacking libdeflate-dev:ppc64el (1.22-1) ... 531s Selecting previously unselected package libexpat1-dev:ppc64el. 531s Preparing to unpack .../119-libexpat1-dev_2.6.4-1_ppc64el.deb ... 531s Unpacking libexpat1-dev:ppc64el (2.6.4-1) ... 531s Selecting previously unselected package libfontconfig1:ppc64el. 531s Preparing to unpack .../120-libfontconfig1_2.15.0-1.1ubuntu2_ppc64el.deb ... 531s Unpacking libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... 531s Selecting previously unselected package libfyba0t64:ppc64el. 531s Preparing to unpack .../121-libfyba0t64_4.1.1-11build1_ppc64el.deb ... 531s Unpacking libfyba0t64:ppc64el (4.1.1-11build1) ... 531s Selecting previously unselected package libfyba-dev:ppc64el. 531s Preparing to unpack .../122-libfyba-dev_4.1.1-11build1_ppc64el.deb ... 531s Unpacking libfyba-dev:ppc64el (4.1.1-11build1) ... 531s Selecting previously unselected package libminizip1t64:ppc64el. 531s Preparing to unpack .../123-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 531s Unpacking libminizip1t64:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 531s Selecting previously unselected package libfreexl1:ppc64el. 531s Preparing to unpack .../124-libfreexl1_2.0.0-1build2_ppc64el.deb ... 531s Unpacking libfreexl1:ppc64el (2.0.0-1build2) ... 531s Selecting previously unselected package libgeos3.13.0:ppc64el. 531s Preparing to unpack .../125-libgeos3.13.0_3.13.0-1_ppc64el.deb ... 531s Unpacking libgeos3.13.0:ppc64el (3.13.0-1) ... 531s Selecting previously unselected package libgeos-c1t64:ppc64el. 531s Preparing to unpack .../126-libgeos-c1t64_3.13.0-1_ppc64el.deb ... 531s Unpacking libgeos-c1t64:ppc64el (3.13.0-1) ... 531s Selecting previously unselected package proj-data. 531s Preparing to unpack .../127-proj-data_9.5.0-1_all.deb ... 531s Unpacking proj-data (9.5.0-1) ... 531s Selecting previously unselected package libjbig0:ppc64el. 531s Preparing to unpack .../128-libjbig0_2.1-6.1ubuntu2_ppc64el.deb ... 531s Unpacking libjbig0:ppc64el (2.1-6.1ubuntu2) ... 531s Selecting previously unselected package liblerc4:ppc64el. 531s Preparing to unpack .../129-liblerc4_4.0.0+ds-5ubuntu1_ppc64el.deb ... 531s Unpacking liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 531s Selecting previously unselected package libsharpyuv0:ppc64el. 531s Preparing to unpack .../130-libsharpyuv0_1.4.0-0.1_ppc64el.deb ... 531s Unpacking libsharpyuv0:ppc64el (1.4.0-0.1) ... 531s Selecting previously unselected package libwebp7:ppc64el. 531s Preparing to unpack .../131-libwebp7_1.4.0-0.1_ppc64el.deb ... 531s Unpacking libwebp7:ppc64el (1.4.0-0.1) ... 531s Selecting previously unselected package libtiff6:ppc64el. 531s Preparing to unpack .../132-libtiff6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 531s Unpacking libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 531s Selecting previously unselected package libproj25:ppc64el. 531s Preparing to unpack .../133-libproj25_9.5.0-1_ppc64el.deb ... 531s Unpacking libproj25:ppc64el (9.5.0-1) ... 531s Selecting previously unselected package libgeotiff5:ppc64el. 531s Preparing to unpack .../134-libgeotiff5_1.7.3-1_ppc64el.deb ... 531s Unpacking libgeotiff5:ppc64el (1.7.3-1) ... 531s Selecting previously unselected package libgif7:ppc64el. 531s Preparing to unpack .../135-libgif7_5.2.2-1ubuntu1_ppc64el.deb ... 531s Unpacking libgif7:ppc64el (5.2.2-1ubuntu1) ... 531s Selecting previously unselected package libhdf4-0-alt:ppc64el. 531s Preparing to unpack .../136-libhdf4-0-alt_4.3.0-1_ppc64el.deb ... 531s Unpacking libhdf4-0-alt:ppc64el (4.3.0-1) ... 531s Selecting previously unselected package libheif-plugin-aomdec:ppc64el. 531s Preparing to unpack .../137-libheif-plugin-aomdec_1.19.3-1_ppc64el.deb ... 531s Unpacking libheif-plugin-aomdec:ppc64el (1.19.3-1) ... 531s Selecting previously unselected package libheif-plugin-libde265:ppc64el. 532s Preparing to unpack .../138-libheif-plugin-libde265_1.19.3-1_ppc64el.deb ... 532s Unpacking libheif-plugin-libde265:ppc64el (1.19.3-1) ... 532s Selecting previously unselected package libheif1:ppc64el. 532s Preparing to unpack .../139-libheif1_1.19.3-1_ppc64el.deb ... 532s Unpacking libheif1:ppc64el (1.19.3-1) ... 532s Selecting previously unselected package liburiparser1:ppc64el. 532s Preparing to unpack .../140-liburiparser1_0.9.8+dfsg-2_ppc64el.deb ... 532s Unpacking liburiparser1:ppc64el (0.9.8+dfsg-2) ... 532s Selecting previously unselected package libkmlbase1t64:ppc64el. 532s Preparing to unpack .../141-libkmlbase1t64_1.3.0-12build1_ppc64el.deb ... 532s Unpacking libkmlbase1t64:ppc64el (1.3.0-12build1) ... 532s Selecting previously unselected package libkmldom1t64:ppc64el. 532s Preparing to unpack .../142-libkmldom1t64_1.3.0-12build1_ppc64el.deb ... 532s Unpacking libkmldom1t64:ppc64el (1.3.0-12build1) ... 532s Selecting previously unselected package libkmlengine1t64:ppc64el. 532s Preparing to unpack .../143-libkmlengine1t64_1.3.0-12build1_ppc64el.deb ... 532s Unpacking libkmlengine1t64:ppc64el (1.3.0-12build1) ... 532s Selecting previously unselected package libnetcdf19t64:ppc64el. 532s Preparing to unpack .../144-libnetcdf19t64_1%3a4.9.2-6ubuntu1_ppc64el.deb ... 532s Unpacking libnetcdf19t64:ppc64el (1:4.9.2-6ubuntu1) ... 532s Selecting previously unselected package libltdl7:ppc64el. 532s Preparing to unpack .../145-libltdl7_2.4.7-8_ppc64el.deb ... 532s Unpacking libltdl7:ppc64el (2.4.7-8) ... 532s Selecting previously unselected package libodbc2:ppc64el. 532s Preparing to unpack .../146-libodbc2_2.3.12-1ubuntu1_ppc64el.deb ... 532s Unpacking libodbc2:ppc64el (2.3.12-1ubuntu1) ... 532s Selecting previously unselected package unixodbc-common. 532s Preparing to unpack .../147-unixodbc-common_2.3.12-1ubuntu1_all.deb ... 532s Unpacking unixodbc-common (2.3.12-1ubuntu1) ... 532s Selecting previously unselected package libodbcinst2:ppc64el. 532s Preparing to unpack .../148-libodbcinst2_2.3.12-1ubuntu1_ppc64el.deb ... 532s Unpacking libodbcinst2:ppc64el (2.3.12-1ubuntu1) ... 532s Selecting previously unselected package libogdi4.1:ppc64el. 532s Preparing to unpack .../149-libogdi4.1_4.1.1+ds-5_ppc64el.deb ... 532s Unpacking libogdi4.1:ppc64el (4.1.1+ds-5) ... 532s Selecting previously unselected package libopenjp2-7:ppc64el. 532s Preparing to unpack .../150-libopenjp2-7_2.5.0-2ubuntu1_ppc64el.deb ... 532s Unpacking libopenjp2-7:ppc64el (2.5.0-2ubuntu1) ... 532s Selecting previously unselected package libgpgmepp6t64:ppc64el. 532s Preparing to unpack .../151-libgpgmepp6t64_1.24.0-2ubuntu1_ppc64el.deb ... 532s Unpacking libgpgmepp6t64:ppc64el (1.24.0-2ubuntu1) ... 532s Selecting previously unselected package liblcms2-2:ppc64el. 532s Preparing to unpack .../152-liblcms2-2_2.16-2_ppc64el.deb ... 532s Unpacking liblcms2-2:ppc64el (2.16-2) ... 532s Selecting previously unselected package libpoppler140:ppc64el. 532s Preparing to unpack .../153-libpoppler140_24.08.0-3_ppc64el.deb ... 532s Unpacking libpoppler140:ppc64el (24.08.0-3) ... 532s Selecting previously unselected package libpq5:ppc64el. 532s Preparing to unpack .../154-libpq5_17.0-1_ppc64el.deb ... 532s Unpacking libpq5:ppc64el (17.0-1) ... 532s Selecting previously unselected package libqhull-r8.0:ppc64el. 532s Preparing to unpack .../155-libqhull-r8.0_2020.2-6build1_ppc64el.deb ... 532s Unpacking libqhull-r8.0:ppc64el (2020.2-6build1) ... 532s Selecting previously unselected package librttopo1:ppc64el. 532s Preparing to unpack .../156-librttopo1_1.1.0-3build2_ppc64el.deb ... 532s Unpacking librttopo1:ppc64el (1.1.0-3build2) ... 532s Selecting previously unselected package libspatialite8t64:ppc64el. 532s Preparing to unpack .../157-libspatialite8t64_5.1.0-3build1_ppc64el.deb ... 532s Unpacking libspatialite8t64:ppc64el (5.1.0-3build1) ... 532s Selecting previously unselected package libxerces-c3.2t64:ppc64el. 532s Preparing to unpack .../158-libxerces-c3.2t64_3.2.4+debian-1.3_ppc64el.deb ... 532s Unpacking libxerces-c3.2t64:ppc64el (3.2.4+debian-1.3) ... 532s Selecting previously unselected package libgdal35:ppc64el. 532s Preparing to unpack .../159-libgdal35_3.9.3+dfsg-1build1_ppc64el.deb ... 532s Unpacking libgdal35:ppc64el (3.9.3+dfsg-1build1) ... 532s Selecting previously unselected package libgeos-dev. 532s Preparing to unpack .../160-libgeos-dev_3.13.0-1_ppc64el.deb ... 532s Unpacking libgeos-dev (3.13.0-1) ... 532s Selecting previously unselected package libgif-dev:ppc64el. 532s Preparing to unpack .../161-libgif-dev_5.2.2-1ubuntu1_ppc64el.deb ... 532s Unpacking libgif-dev:ppc64el (5.2.2-1ubuntu1) ... 532s Selecting previously unselected package libgraphite2-3:ppc64el. 532s Preparing to unpack .../162-libgraphite2-3_1.3.14-2ubuntu1_ppc64el.deb ... 532s Unpacking libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 532s Selecting previously unselected package libharfbuzz0b:ppc64el. 532s Preparing to unpack .../163-libharfbuzz0b_10.0.1-1_ppc64el.deb ... 532s Unpacking libharfbuzz0b:ppc64el (10.0.1-1) ... 532s Selecting previously unselected package libsharpyuv-dev:ppc64el. 532s Preparing to unpack .../164-libsharpyuv-dev_1.4.0-0.1_ppc64el.deb ... 532s Unpacking libsharpyuv-dev:ppc64el (1.4.0-0.1) ... 532s Selecting previously unselected package libheif-dev:ppc64el. 532s Preparing to unpack .../165-libheif-dev_1.19.3-1_ppc64el.deb ... 532s Unpacking libheif-dev:ppc64el (1.19.3-1) ... 532s Selecting previously unselected package libicu-dev:ppc64el. 532s Preparing to unpack .../166-libicu-dev_74.2-1ubuntu4_ppc64el.deb ... 532s Unpacking libicu-dev:ppc64el (74.2-1ubuntu4) ... 533s Selecting previously unselected package libimagequant0:ppc64el. 533s Preparing to unpack .../167-libimagequant0_2.18.0-1build1_ppc64el.deb ... 533s Unpacking libimagequant0:ppc64el (2.18.0-1build1) ... 533s Selecting previously unselected package libjs-jquery. 533s Preparing to unpack .../168-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 533s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 533s Selecting previously unselected package libjs-underscore. 533s Preparing to unpack .../169-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 533s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 533s Selecting previously unselected package libjs-sphinxdoc. 533s Preparing to unpack .../170-libjs-sphinxdoc_7.4.7-4_all.deb ... 533s Unpacking libjs-sphinxdoc (7.4.7-4) ... 533s Selecting previously unselected package libjson-perl. 533s Preparing to unpack .../171-libjson-perl_4.10000-1_all.deb ... 533s Unpacking libjson-perl (4.10000-1) ... 533s Selecting previously unselected package libkmlconvenience1t64:ppc64el. 533s Preparing to unpack .../172-libkmlconvenience1t64_1.3.0-12build1_ppc64el.deb ... 533s Unpacking libkmlconvenience1t64:ppc64el (1.3.0-12build1) ... 533s Selecting previously unselected package libkmlregionator1t64:ppc64el. 533s Preparing to unpack .../173-libkmlregionator1t64_1.3.0-12build1_ppc64el.deb ... 533s Unpacking libkmlregionator1t64:ppc64el (1.3.0-12build1) ... 533s Selecting previously unselected package libkmlxsd1t64:ppc64el. 533s Preparing to unpack .../174-libkmlxsd1t64_1.3.0-12build1_ppc64el.deb ... 533s Unpacking libkmlxsd1t64:ppc64el (1.3.0-12build1) ... 533s Selecting previously unselected package liblerc-dev:ppc64el. 533s Preparing to unpack .../175-liblerc-dev_4.0.0+ds-5ubuntu1_ppc64el.deb ... 533s Unpacking liblerc-dev:ppc64el (4.0.0+ds-5ubuntu1) ... 533s Selecting previously unselected package libltdl-dev:ppc64el. 533s Preparing to unpack .../176-libltdl-dev_2.4.7-8_ppc64el.deb ... 533s Unpacking libltdl-dev:ppc64el (2.4.7-8) ... 533s Selecting previously unselected package libminizip-dev:ppc64el. 533s Preparing to unpack .../177-libminizip-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_ppc64el.deb ... 533s Unpacking libminizip-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 533s Selecting previously unselected package liblzma-dev:ppc64el. 533s Preparing to unpack .../178-liblzma-dev_5.6.3-1_ppc64el.deb ... 533s Unpacking liblzma-dev:ppc64el (5.6.3-1) ... 533s Selecting previously unselected package libxml2-dev:ppc64el. 533s Preparing to unpack .../179-libxml2-dev_2.12.7+dfsg-3_ppc64el.deb ... 533s Unpacking libxml2-dev:ppc64el (2.12.7+dfsg-3) ... 533s Selecting previously unselected package libnetcdf-dev. 533s Preparing to unpack .../180-libnetcdf-dev_1%3a4.9.2-6ubuntu1_ppc64el.deb ... 533s Unpacking libnetcdf-dev (1:4.9.2-6ubuntu1) ... 533s Selecting previously unselected package libodbccr2:ppc64el. 533s Preparing to unpack .../181-libodbccr2_2.3.12-1ubuntu1_ppc64el.deb ... 533s Unpacking libodbccr2:ppc64el (2.3.12-1ubuntu1) ... 533s Selecting previously unselected package libtirpc-dev:ppc64el. 533s Preparing to unpack .../182-libtirpc-dev_1.3.4+ds-1.3_ppc64el.deb ... 533s Unpacking libtirpc-dev:ppc64el (1.3.4+ds-1.3) ... 533s Selecting previously unselected package libogdi-dev. 533s Preparing to unpack .../183-libogdi-dev_4.1.1+ds-5_ppc64el.deb ... 533s Unpacking libogdi-dev (4.1.1+ds-5) ... 533s Selecting previously unselected package libpcre2-16-0:ppc64el. 533s Preparing to unpack .../184-libpcre2-16-0_10.42-4ubuntu3_ppc64el.deb ... 533s Unpacking libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 533s Selecting previously unselected package libpcre2-32-0:ppc64el. 533s Preparing to unpack .../185-libpcre2-32-0_10.42-4ubuntu3_ppc64el.deb ... 533s Unpacking libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 533s Selecting previously unselected package libpcre2-posix3:ppc64el. 533s Preparing to unpack .../186-libpcre2-posix3_10.42-4ubuntu3_ppc64el.deb ... 533s Unpacking libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 533s Selecting previously unselected package libpcre2-dev:ppc64el. 533s Preparing to unpack .../187-libpcre2-dev_10.42-4ubuntu3_ppc64el.deb ... 533s Unpacking libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 533s Selecting previously unselected package libpng-dev:ppc64el. 533s Preparing to unpack .../188-libpng-dev_1.6.44-2_ppc64el.deb ... 533s Unpacking libpng-dev:ppc64el (1.6.44-2) ... 533s Selecting previously unselected package libpoppler-dev:ppc64el. 533s Preparing to unpack .../189-libpoppler-dev_24.08.0-3_ppc64el.deb ... 533s Unpacking libpoppler-dev:ppc64el (24.08.0-3) ... 533s Selecting previously unselected package libpoppler-private-dev:ppc64el. 533s Preparing to unpack .../190-libpoppler-private-dev_24.08.0-3_ppc64el.deb ... 533s Unpacking libpoppler-private-dev:ppc64el (24.08.0-3) ... 533s Selecting previously unselected package libpq-dev. 533s Preparing to unpack .../191-libpq-dev_17.0-1_ppc64el.deb ... 533s Unpacking libpq-dev (17.0-1) ... 533s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 533s Preparing to unpack .../192-libpython3.13-stdlib_3.13.0-2_ppc64el.deb ... 533s Unpacking libpython3.13-stdlib:ppc64el (3.13.0-2) ... 533s Selecting previously unselected package libqhull8.0:ppc64el. 533s Preparing to unpack .../193-libqhull8.0_2020.2-6build1_ppc64el.deb ... 533s Unpacking libqhull8.0:ppc64el (2020.2-6build1) ... 533s Selecting previously unselected package libqhullcpp8.0:ppc64el. 533s Preparing to unpack .../194-libqhullcpp8.0_2020.2-6build1_ppc64el.deb ... 533s Unpacking libqhullcpp8.0:ppc64el (2020.2-6build1) ... 533s Selecting previously unselected package libqhull-dev:ppc64el. 533s Preparing to unpack .../195-libqhull-dev_2020.2-6build1_ppc64el.deb ... 533s Unpacking libqhull-dev:ppc64el (2020.2-6build1) ... 533s Selecting previously unselected package libraqm0:ppc64el. 533s Preparing to unpack .../196-libraqm0_0.10.1-1build1_ppc64el.deb ... 533s Unpacking libraqm0:ppc64el (0.10.1-1build1) ... 533s Selecting previously unselected package librttopo-dev:ppc64el. 533s Preparing to unpack .../197-librttopo-dev_1.1.0-3build2_ppc64el.deb ... 533s Unpacking librttopo-dev:ppc64el (1.1.0-3build2) ... 534s Selecting previously unselected package libsqlite3-dev:ppc64el. 534s Preparing to unpack .../198-libsqlite3-dev_3.46.1-1_ppc64el.deb ... 534s Unpacking libsqlite3-dev:ppc64el (3.46.1-1) ... 534s Selecting previously unselected package libsqlite3-mod-spatialite:ppc64el. 534s Preparing to unpack .../199-libsqlite3-mod-spatialite_5.1.0-3build1_ppc64el.deb ... 534s Unpacking libsqlite3-mod-spatialite:ppc64el (5.1.0-3build1) ... 534s Selecting previously unselected package libjbig-dev:ppc64el. 534s Preparing to unpack .../200-libjbig-dev_2.1-6.1ubuntu2_ppc64el.deb ... 534s Unpacking libjbig-dev:ppc64el (2.1-6.1ubuntu2) ... 534s Selecting previously unselected package libwebpdemux2:ppc64el. 534s Preparing to unpack .../201-libwebpdemux2_1.4.0-0.1_ppc64el.deb ... 534s Unpacking libwebpdemux2:ppc64el (1.4.0-0.1) ... 534s Selecting previously unselected package libwebpmux3:ppc64el. 534s Preparing to unpack .../202-libwebpmux3_1.4.0-0.1_ppc64el.deb ... 534s Unpacking libwebpmux3:ppc64el (1.4.0-0.1) ... 534s Selecting previously unselected package libwebpdecoder3:ppc64el. 534s Preparing to unpack .../203-libwebpdecoder3_1.4.0-0.1_ppc64el.deb ... 534s Unpacking libwebpdecoder3:ppc64el (1.4.0-0.1) ... 534s Selecting previously unselected package libwebp-dev:ppc64el. 534s Preparing to unpack .../204-libwebp-dev_1.4.0-0.1_ppc64el.deb ... 534s Unpacking libwebp-dev:ppc64el (1.4.0-0.1) ... 534s Selecting previously unselected package libtiffxx6:ppc64el. 534s Preparing to unpack .../205-libtiffxx6_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 534s Unpacking libtiffxx6:ppc64el (4.5.1+git230720-4ubuntu4) ... 534s Selecting previously unselected package libtiff-dev:ppc64el. 534s Preparing to unpack .../206-libtiff-dev_4.5.1+git230720-4ubuntu4_ppc64el.deb ... 534s Unpacking libtiff-dev:ppc64el (4.5.1+git230720-4ubuntu4) ... 534s Selecting previously unselected package liburiparser-dev. 534s Preparing to unpack .../207-liburiparser-dev_0.9.8+dfsg-2_ppc64el.deb ... 534s Unpacking liburiparser-dev (0.9.8+dfsg-2) ... 534s Selecting previously unselected package libxerces-c-dev:ppc64el. 534s Preparing to unpack .../208-libxerces-c-dev_3.2.4+debian-1.3_ppc64el.deb ... 534s Unpacking libxerces-c-dev:ppc64el (3.2.4+debian-1.3) ... 534s Selecting previously unselected package python-django-doc. 534s Preparing to unpack .../209-python-django-doc_3%3a4.2.15-1ubuntu1_all.deb ... 534s Unpacking python-django-doc (3:4.2.15-1ubuntu1) ... 534s Selecting previously unselected package python-django-formtools-doc. 534s Preparing to unpack .../210-python-django-formtools-doc_2.4.1-2_all.deb ... 534s Unpacking python-django-formtools-doc (2.4.1-2) ... 534s Selecting previously unselected package python-psycopg2-doc. 534s Preparing to unpack .../211-python-psycopg2-doc_2.9.9-2build1_all.deb ... 534s Unpacking python-psycopg2-doc (2.9.9-2build1) ... 534s Selecting previously unselected package python3.13. 534s Preparing to unpack .../212-python3.13_3.13.0-2_ppc64el.deb ... 534s Unpacking python3.13 (3.13.0-2) ... 534s Selecting previously unselected package python3-all. 534s Preparing to unpack .../213-python3-all_3.12.7-1_ppc64el.deb ... 534s Unpacking python3-all (3.12.7-1) ... 534s Selecting previously unselected package python3-defusedxml. 534s Preparing to unpack .../214-python3-defusedxml_0.7.1-2_all.deb ... 534s Unpacking python3-defusedxml (0.7.1-2) ... 534s Selecting previously unselected package python3.12-doc. 534s Preparing to unpack .../215-python3.12-doc_3.12.7-3_all.deb ... 534s Unpacking python3.12-doc (3.12.7-3) ... 535s Selecting previously unselected package python3-doc. 535s Preparing to unpack .../216-python3-doc_3.12.7-1_all.deb ... 535s Unpacking python3-doc (3.12.7-1) ... 535s Selecting previously unselected package python3-roman. 535s Preparing to unpack .../217-python3-roman_4.2-1_all.deb ... 535s Unpacking python3-roman (4.2-1) ... 535s Selecting previously unselected package python3-docutils. 535s Preparing to unpack .../218-python3-docutils_0.21.2+dfsg-2_all.deb ... 535s Unpacking python3-docutils (0.21.2+dfsg-2) ... 535s Selecting previously unselected package python3-h11. 535s Preparing to unpack .../219-python3-h11_0.14.0-1_all.deb ... 535s Unpacking python3-h11 (0.14.0-1) ... 535s Selecting previously unselected package python3-imagesize. 535s Preparing to unpack .../220-python3-imagesize_1.4.1-1_all.deb ... 535s Unpacking python3-imagesize (1.4.1-1) ... 535s Selecting previously unselected package python3-numpy. 535s Preparing to unpack .../221-python3-numpy_1%3a1.26.4+ds-11ubuntu1_ppc64el.deb ... 535s Unpacking python3-numpy (1:1.26.4+ds-11ubuntu1) ... 536s Selecting previously unselected package python3-outcome. 536s Preparing to unpack .../222-python3-outcome_1.2.0-1.1_all.deb ... 536s Unpacking python3-outcome (1.2.0-1.1) ... 536s Selecting previously unselected package python3-packaging. 536s Preparing to unpack .../223-python3-packaging_24.2-1_all.deb ... 536s Unpacking python3-packaging (24.2-1) ... 536s Selecting previously unselected package python3-pil:ppc64el. 536s Preparing to unpack .../224-python3-pil_10.4.0-1ubuntu2_ppc64el.deb ... 536s Unpacking python3-pil:ppc64el (10.4.0-1ubuntu2) ... 536s Selecting previously unselected package python3-sniffio. 536s Preparing to unpack .../225-python3-sniffio_1.3.1-1_all.deb ... 536s Unpacking python3-sniffio (1.3.1-1) ... 536s Selecting previously unselected package python3-sortedcontainers. 536s Preparing to unpack .../226-python3-sortedcontainers_2.4.0-2_all.deb ... 536s Unpacking python3-sortedcontainers (2.4.0-2) ... 536s Selecting previously unselected package python3-trio. 536s Preparing to unpack .../227-python3-trio_0.27.0-1_all.deb ... 536s Unpacking python3-trio (0.27.0-1) ... 536s Selecting previously unselected package python3-wsproto. 536s Preparing to unpack .../228-python3-wsproto_1.2.0-1_all.deb ... 536s Unpacking python3-wsproto (1.2.0-1) ... 536s Selecting previously unselected package python3-trio-websocket. 536s Preparing to unpack .../229-python3-trio-websocket_0.11.1-1_all.deb ... 536s Unpacking python3-trio-websocket (0.11.1-1) ... 536s Selecting previously unselected package python3-websocket. 536s Preparing to unpack .../230-python3-websocket_1.8.0-2_all.deb ... 536s Unpacking python3-websocket (1.8.0-2) ... 536s Selecting previously unselected package python3-selenium. 536s Preparing to unpack .../231-python3-selenium_4.23.0+dfsg-1_all.deb ... 536s Unpacking python3-selenium (4.23.0+dfsg-1) ... 536s Selecting previously unselected package python3-snowballstemmer. 536s Preparing to unpack .../232-python3-snowballstemmer_2.2.0-4build1_all.deb ... 536s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 536s Selecting previously unselected package sphinx-common. 536s Preparing to unpack .../233-sphinx-common_7.4.7-4_all.deb ... 536s Unpacking sphinx-common (7.4.7-4) ... 536s Selecting previously unselected package python3-alabaster. 536s Preparing to unpack .../234-python3-alabaster_0.7.16-0.1_all.deb ... 536s Unpacking python3-alabaster (0.7.16-0.1) ... 536s Selecting previously unselected package python3-sphinx. 536s Preparing to unpack .../235-python3-sphinx_7.4.7-4_all.deb ... 536s Unpacking python3-sphinx (7.4.7-4) ... 536s Selecting previously unselected package python3-tblib. 536s Preparing to unpack .../236-python3-tblib_3.0.0-5_all.deb ... 536s Unpacking python3-tblib (3.0.0-5) ... 536s Selecting previously unselected package python3-tz. 536s Preparing to unpack .../237-python3-tz_2024.1-2_all.deb ... 536s Unpacking python3-tz (2024.1-2) ... 536s Selecting previously unselected package libfreexl-dev:ppc64el. 536s Preparing to unpack .../238-libfreexl-dev_2.0.0-1build2_ppc64el.deb ... 536s Unpacking libfreexl-dev:ppc64el (2.0.0-1build2) ... 536s Selecting previously unselected package libproj-dev:ppc64el. 536s Preparing to unpack .../239-libproj-dev_9.5.0-1_ppc64el.deb ... 536s Unpacking libproj-dev:ppc64el (9.5.0-1) ... 536s Selecting previously unselected package libgeotiff-dev:ppc64el. 536s Preparing to unpack .../240-libgeotiff-dev_1.7.3-1_ppc64el.deb ... 536s Unpacking libgeotiff-dev:ppc64el (1.7.3-1) ... 536s Selecting previously unselected package libhdf4-alt-dev. 536s Preparing to unpack .../241-libhdf4-alt-dev_4.3.0-1_ppc64el.deb ... 536s Unpacking libhdf4-alt-dev (4.3.0-1) ... 536s Selecting previously unselected package libjson-c-dev:ppc64el. 536s Preparing to unpack .../242-libjson-c-dev_0.18+ds-1_ppc64el.deb ... 536s Unpacking libjson-c-dev:ppc64el (0.18+ds-1) ... 536s Selecting previously unselected package libkml-dev:ppc64el. 536s Preparing to unpack .../243-libkml-dev_1.3.0-12build1_ppc64el.deb ... 536s Unpacking libkml-dev:ppc64el (1.3.0-12build1) ... 536s Selecting previously unselected package liblz4-dev:ppc64el. 536s Preparing to unpack .../244-liblz4-dev_1.9.4-3_ppc64el.deb ... 536s Unpacking liblz4-dev:ppc64el (1.9.4-3) ... 536s Selecting previously unselected package libopenjp2-7-dev:ppc64el. 536s Preparing to unpack .../245-libopenjp2-7-dev_2.5.0-2ubuntu1_ppc64el.deb ... 536s Unpacking libopenjp2-7-dev:ppc64el (2.5.0-2ubuntu1) ... 536s Selecting previously unselected package libspatialite-dev:ppc64el. 536s Preparing to unpack .../246-libspatialite-dev_5.1.0-3build1_ppc64el.deb ... 536s Unpacking libspatialite-dev:ppc64el (5.1.0-3build1) ... 536s Selecting previously unselected package unixodbc-dev:ppc64el. 536s Preparing to unpack .../247-unixodbc-dev_2.3.12-1ubuntu1_ppc64el.deb ... 536s Unpacking unixodbc-dev:ppc64el (2.3.12-1ubuntu1) ... 536s Selecting previously unselected package libgdal-dev. 536s Preparing to unpack .../248-libgdal-dev_3.9.3+dfsg-1build1_ppc64el.deb ... 536s Unpacking libgdal-dev (3.9.3+dfsg-1build1) ... 536s Selecting previously unselected package python3-bcrypt. 536s Preparing to unpack .../249-python3-bcrypt_4.2.0-2.1_ppc64el.deb ... 536s Unpacking python3-bcrypt (4.2.0-2.1) ... 536s Selecting previously unselected package autopkgtest-satdep. 536s Preparing to unpack .../250-2-autopkgtest-satdep.deb ... 536s Unpacking autopkgtest-satdep (0) ... 536s Setting up dh-python (6.20241024) ... 536s Setting up libgraphite2-3:ppc64el (1.3.14-2ubuntu1) ... 536s Setting up libgnutls-openssl27t64:ppc64el (3.8.8-2ubuntu1) ... 536s Setting up liblcms2-2:ppc64el (2.16-2) ... 536s Setting up python3-sniffio (1.3.1-1) ... 537s Setting up python3-outcome (1.2.0-1.1) ... 537s Setting up libsharpyuv0:ppc64el (1.4.0-0.1) ... 537s Setting up libgpgmepp6t64:ppc64el (1.24.0-2ubuntu1) ... 537s Setting up libaom3:ppc64el (3.11.0-1) ... 537s Setting up mysql-common (5.8+1.1.1) ... 537s update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode 537s Setting up libmysqlclient21:ppc64el (8.0.40-1) ... 537s Setting up libzstd-dev:ppc64el (1.5.6+dfsg-1) ... 537s Setting up liblerc4:ppc64el (4.0.0+ds-5ubuntu1) ... 537s Setting up proj-data (9.5.0-1) ... 537s Setting up hdf5-helpers (1.10.10+repack-4ubuntu3) ... 537s Setting up python3-tblib (3.0.0-5) ... 537s Setting up libogdi4.1:ppc64el (4.1.1+ds-5) ... 537s Setting up libqhull8.0:ppc64el (2020.2-6build1) ... 537s Setting up python3-defusedxml (0.7.1-2) ... 537s Setting up libarchive-zip-perl (1.68-1) ... 537s Setting up libjson-c-dev:ppc64el (0.18+ds-1) ... 537s Setting up python3-alabaster (0.7.16-0.1) ... 537s Setting up libgeos3.13.0:ppc64el (3.13.0-1) ... 537s Setting up python3-bcrypt (4.2.0-2.1) ... 538s Setting up libdebhelper-perl (13.20ubuntu1) ... 538s Setting up libpq5:ppc64el (17.0-1) ... 538s Setting up libdeflate0:ppc64el (1.22-1) ... 538s Setting up libwebpdecoder3:ppc64el (1.4.0-0.1) ... 538s Setting up m4 (1.4.19-4build1) ... 538s Setting up libevent-2.1-7t64:ppc64el (2.1.12-stable-10) ... 538s Setting up libqhull-r8.0:ppc64el (2020.2-6build1) ... 538s Setting up python3-sortedcontainers (2.4.0-2) ... 538s Setting up libxerces-c3.2t64:ppc64el (3.2.4+debian-1.3) ... 538s Setting up libgomp1:ppc64el (14.2.0-8ubuntu1) ... 538s Setting up libjbig0:ppc64el (2.1-6.1ubuntu2) ... 538s Setting up libpcre2-16-0:ppc64el (10.42-4ubuntu3) ... 538s Setting up libaec0:ppc64el (1.1.3-1) ... 538s Setting up gdal-data (3.9.3+dfsg-1build1) ... 538s Setting up python3-tz (2024.1-2) ... 538s Setting up libpsl-dev:ppc64el (0.21.2-1.1build1) ... 538s Setting up libsnappy1v5:ppc64el (1.2.1-1) ... 538s Setting up libpython3.13-minimal:ppc64el (3.13.0-2) ... 538s Setting up python3-roman (4.2-1) ... 538s Setting up autotools-dev (20220109.1) ... 538s Setting up libpcre2-32-0:ppc64el (10.42-4ubuntu3) ... 538s Setting up libblas3:ppc64el (3.12.0-4) ... 538s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so.3 to provide /usr/lib/powerpc64le-linux-gnu/libblas.so.3 (libblas.so.3-powerpc64le-linux-gnu) in auto mode 538s Setting up python3-packaging (24.2-1) ... 538s Setting up libunbound8:ppc64el (1.20.0-1ubuntu2.1) ... 538s Setting up libtirpc-dev:ppc64el (1.3.4+ds-1.3) ... 538s Setting up libpkgconf3:ppc64el (1.8.1-4) ... 538s Setting up libgmpxx4ldbl:ppc64el (2:6.3.0+dfsg-2ubuntu7) ... 538s Setting up libcfitsio10t64:ppc64el (4.4.1-2) ... 538s Setting up libexpat1-dev:ppc64el (2.6.4-1) ... 538s Setting up libgnutls-dane0t64:ppc64el (3.8.8-2ubuntu1) ... 538s Setting up python3-trio (0.27.0-1) ... 539s Setting up libsqlite3-dev:ppc64el (3.46.1-1) ... 539s Setting up python3-snowballstemmer (2.2.0-4build1) ... 540s Setting up libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 540s Setting up libimagequant0:ppc64el (2.18.0-1build1) ... 540s Setting up fonts-dejavu-mono (2.37-8) ... 540s Setting up libssl-dev:ppc64el (3.3.1-2ubuntu2) ... 540s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 540s Setting up python3-h11 (0.14.0-1) ... 540s Setting up autopoint (0.22.5-2) ... 540s Setting up icu-devtools (74.2-1ubuntu4) ... 540s Setting up liblz4-dev:ppc64el (1.9.4-3) ... 540s Setting up fonts-dejavu-core (2.37-8) ... 540s Setting up unixodbc-common (2.3.12-1ubuntu1) ... 540s Setting up libqhullcpp8.0:ppc64el (2020.2-6build1) ... 540s Setting up pkgconf-bin (1.8.1-4) ... 540s Setting up liblerc-dev:ppc64el (4.0.0+ds-5ubuntu1) ... 540s Setting up libjpeg-turbo8:ppc64el (2.1.5-3ubuntu2) ... 540s Setting up libltdl7:ppc64el (2.4.7-8) ... 540s Setting up libidn2-dev:ppc64el (2.3.7-2build2) ... 540s Setting up libqhull-dev:ppc64el (2020.2-6build1) ... 540s Setting up libgfortran5:ppc64el (14.2.0-8ubuntu1) ... 540s Setting up autoconf (2.72-3) ... 540s Setting up libwebp7:ppc64el (1.4.0-0.1) ... 540s Setting up liblzma-dev:ppc64el (5.6.3-1) ... 540s Setting up libubsan1:ppc64el (14.2.0-8ubuntu1) ... 540s Setting up libgif7:ppc64el (5.2.2-1ubuntu1) ... 540s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 540s Setting up libodbc2:ppc64el (2.3.12-1ubuntu1) ... 540s Setting up liburiparser1:ppc64el (0.9.8+dfsg-2) ... 540s Setting up libpcre2-posix3:ppc64el (10.42-4ubuntu3) ... 540s Setting up libfyba0t64:ppc64el (4.1.1-11build1) ... 540s Setting up dwz (0.15-1build6) ... 540s Setting up libminizip1t64:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 540s Setting up libgif-dev:ppc64el (5.2.2-1ubuntu1) ... 540s Setting up libasan8:ppc64el (14.2.0-8ubuntu1) ... 540s Setting up libjson-perl (4.10000-1) ... 540s Setting up libblosc1:ppc64el (1.21.5+ds-1build1) ... 540s Setting up debugedit (1:5.1-1) ... 540s Setting up libopenjp2-7:ppc64el (2.5.0-2ubuntu1) ... 540s Setting up python3.13-minimal (3.13.0-2) ... 541s Setting up libharfbuzz0b:ppc64el (10.0.1-1) ... 541s Setting up sgml-base (1.31) ... 541s Setting up libtsan2:ppc64el (14.2.0-8ubuntu1) ... 541s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 541s Setting up libisl23:ppc64el (0.27-1) ... 541s Setting up libde265-0:ppc64el (1.0.15-1build4) ... 541s Setting up libsharpyuv-dev:ppc64el (1.4.0-0.1) ... 541s Setting up libkmlbase1t64:ppc64el (1.3.0-12build1) ... 541s Setting up libtasn1-6-dev:ppc64el (4.19.0-3build1) ... 541s Setting up libwebpmux3:ppc64el (1.4.0-0.1) ... 541s Setting up libdeflate-dev:ppc64el (1.22-1) ... 541s Setting up libpython3.13-stdlib:ppc64el (3.13.0-2) ... 541s Setting up libogdi-dev (4.1.1+ds-5) ... 541s Setting up libicu-dev:ppc64el (74.2-1ubuntu4) ... 541s Setting up python3-websocket (1.8.0-2) ... 541s Setting up libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 541s Setting up libbrotli-dev:ppc64el (1.1.0-2build3) ... 541s Setting up liblsan0:ppc64el (14.2.0-8ubuntu1) ... 541s Setting up libp11-kit-dev:ppc64el (0.25.5-2ubuntu1) ... 541s Setting up libblas-dev:ppc64el (3.12.0-4) ... 541s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/blas/libblas.so to provide /usr/lib/powerpc64le-linux-gnu/libblas.so (libblas.so-powerpc64le-linux-gnu) in auto mode 541s Setting up libsz2:ppc64el (1.1.3-1) ... 541s Setting up libitm1:ppc64el (14.2.0-8ubuntu1) ... 541s Setting up libmysqlclient-dev (8.0.40-1) ... 541s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 541s Setting up libodbccr2:ppc64el (2.3.12-1ubuntu1) ... 541s Setting up python3-imagesize (1.4.1-1) ... 541s Setting up gdal-plugins:ppc64el (3.9.3+dfsg-1build1) ... 541s Setting up libjpeg8:ppc64el (8c-2ubuntu11) ... 541s Setting up automake (1:1.16.5-1.3ubuntu1) ... 541s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 541s Setting up default-libmysqlclient-dev:ppc64el (1.1.1) ... 541s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 541s Setting up libodbcinst2:ppc64el (2.3.12-1ubuntu1) ... 541s Setting up libjpeg-turbo8-dev:ppc64el (2.1.5-3ubuntu2) ... 541s Setting up liblapack3:ppc64el (3.12.0-4) ... 541s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so.3 (liblapack.so.3-powerpc64le-linux-gnu) in auto mode 541s Setting up libkmlxsd1t64:ppc64el (1.3.0-12build1) ... 541s Setting up gettext (0.22.5-2) ... 541s Setting up libarpack2t64:ppc64el (3.9.1-1.1ubuntu1) ... 541s Setting up libcfitsio-dev:ppc64el (4.4.1-2) ... 541s Setting up libgmp-dev:ppc64el (2:6.3.0+dfsg-2ubuntu7) ... 541s Setting up python3-wsproto (1.2.0-1) ... 542s Setting up libpcre2-dev:ppc64el (10.42-4ubuntu3) ... 542s Setting up nettle-dev:ppc64el (3.10-1) ... 542s Setting up python3.13 (3.13.0-2) ... 543s Setting up libblosc-dev:ppc64el (1.21.5+ds-1build1) ... 543s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 543s Setting up libgeos-c1t64:ppc64el (3.13.0-1) ... 543s Setting up libfyba-dev:ppc64el (4.1.1-11build1) ... 543s Setting up libwebpdemux2:ppc64el (1.4.0-0.1) ... 543s Setting up python3-trio-websocket (0.11.1-1) ... 543s Setting up libpng-dev:ppc64el (1.6.44-2) ... 543s Setting up libaec-dev:ppc64el (1.1.3-1) ... 543s Setting up libjbig-dev:ppc64el (2.1-6.1ubuntu2) ... 543s Setting up python3-all (3.12.7-1) ... 543s Setting up libpq-dev (17.0-1) ... 543s Setting up libsuperlu7:ppc64el (7.0.0+dfsg1-2) ... 543s Setting up pkgconf:ppc64el (1.8.1-4) ... 543s Setting up intltool-debian (0.35.0+20060710.6) ... 543s Setting up liburiparser-dev (0.9.8+dfsg-2) ... 543s Setting up libkmldom1t64:ppc64el (1.3.0-12build1) ... 543s Setting up libminizip-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 543s Setting up libltdl-dev:ppc64el (2.4.7-8) ... 543s Setting up libxml2-dev:ppc64el (2.12.7+dfsg-3) ... 543s Setting up libwebp-dev:ppc64el (1.4.0-0.1) ... 543s Setting up libopenjp2-7-dev:ppc64el (2.5.0-2ubuntu1) ... 543s Setting up libxerces-c-dev:ppc64el (3.2.4+debian-1.3) ... 543s Setting up libgeos-dev (3.13.0-1) ... 543s Setting up libraqm0:ppc64el (0.10.1-1build1) ... 543s Setting up liblapack-dev:ppc64el (3.12.0-4) ... 543s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/lapack/liblapack.so to provide /usr/lib/powerpc64le-linux-gnu/liblapack.so (liblapack.so-powerpc64le-linux-gnu) in auto mode 543s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 543s Setting up libssh2-1-dev:ppc64el (1.11.1-1) ... 543s Setting up python3-numpy (1:1.26.4+ds-11ubuntu1) ... 547s Setting up libjs-sphinxdoc (7.4.7-4) ... 547s Setting up cpp-14 (14.2.0-8ubuntu1) ... 547s Setting up libhdf4-0-alt:ppc64el (4.3.0-1) ... 547s Setting up dh-strip-nondeterminism (1.14.0-1) ... 547s Setting up librttopo1:ppc64el (1.1.0-3build2) ... 547s Setting up libfreexl1:ppc64el (2.0.0-1build2) ... 547s Setting up libtiff6:ppc64el (4.5.1+git230720-4ubuntu4) ... 547s Setting up xml-core (0.19) ... 547s Setting up libarmadillo14 (1:14.0.1+dfsg-2build1) ... 547s Setting up libfontconfig1:ppc64el (2.15.0-1.1ubuntu2) ... 547s Setting up libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 547s Setting up python3.12-doc (3.12.7-3) ... 547s Setting up libjpeg8-dev:ppc64el (8c-2ubuntu11) ... 548s Setting up libhdf5-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 548s Setting up libsuperlu-dev:ppc64el (7.0.0+dfsg1-2) ... 548s Setting up python-django-doc (3:4.2.15-1ubuntu1) ... 548s Setting up libtiffxx6:ppc64el (4.5.1+git230720-4ubuntu4) ... 548s Setting up libstdc++-14-dev:ppc64el (14.2.0-8ubuntu1) ... 548s Setting up unixodbc-dev:ppc64el (2.3.12-1ubuntu1) ... 548s Setting up python3-doc (3.12.7-1) ... 548s Setting up cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 548s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 548s Setting up libgnutls28-dev:ppc64el (3.8.8-2ubuntu1) ... 548s Setting up libhdf5-hl-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 548s Setting up librttopo-dev:ppc64el (1.1.0-3build2) ... 548s Setting up libnghttp2-dev:ppc64el (1.64.0-1) ... 548s Setting up libnetcdf19t64:ppc64el (1:4.9.2-6ubuntu1) ... 548s Setting up libboost1.83-dev:ppc64el (1.83.0-3.2ubuntu2) ... 548s Setting up libarpack2-dev:ppc64el (3.9.1-1.1ubuntu1) ... 548s Setting up g++-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 548s Setting up libproj25:ppc64el (9.5.0-1) ... 548s Setting up python3-selenium (4.23.0+dfsg-1) ... 548s Setting up libsqlite3-mod-spatialite:ppc64el (5.1.0-3build1) ... 548s Setting up libfreexl-dev:ppc64el (2.0.0-1build2) ... 548s Setting up po-debconf (1.0.21+nmu1) ... 548s Setting up libhdf5-cpp-103-1t64:ppc64el (1.10.10+repack-4ubuntu3) ... 548s Setting up libjpeg-dev:ppc64el (8c-2ubuntu11) ... 548s Setting up libhdf5-fortran-102t64:ppc64el (1.10.10+repack-4ubuntu3) ... 548s Setting up libkmlengine1t64:ppc64el (1.3.0-12build1) ... 548s Setting up gcc-14 (14.2.0-8ubuntu1) ... 548s Setting up libgeotiff5:ppc64el (1.7.3-1) ... 548s Setting up python3-pil:ppc64el (10.4.0-1ubuntu2) ... 549s Setting up libtiff-dev:ppc64el (4.5.1+git230720-4ubuntu4) ... 549s Setting up gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 549s Setting up sphinx-common (7.4.7-4) ... 549s Setting up librtmp-dev:ppc64el (2.4+20151223.gitfa8646d.1-2build7) ... 549s Setting up python-psycopg2-doc (2.9.9-2build1) ... 549s Setting up python-django-formtools-doc (2.4.1-2) ... 549s Setting up cpp (4:14.1.0-2ubuntu1) ... 549s Setting up libpoppler140:ppc64el (24.08.0-3) ... 549s Setting up libboost-dev:ppc64el (1.83.0.2ubuntu1) ... 549s Setting up libkmlconvenience1t64:ppc64el (1.3.0-12build1) ... 549s Setting up g++-14 (14.2.0-8ubuntu1) ... 549s Setting up libhdf5-hl-cpp-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 549s Setting up libspatialite8t64:ppc64el (5.1.0-3build1) ... 549s Setting up g++-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 549s Setting up libpoppler-dev:ppc64el (24.08.0-3) ... 549s Setting up libkmlregionator1t64:ppc64el (1.3.0-12build1) ... 549s Setting up libtool (2.4.7-8) ... 549s Setting up libpoppler-private-dev:ppc64el (24.08.0-3) ... 549s Setting up libhdf5-hl-fortran-100t64:ppc64el (1.10.10+repack-4ubuntu3) ... 549s Setting up gcc (4:14.1.0-2ubuntu1) ... 549s Setting up dh-autoreconf (20) ... 549s Setting up libcurl4-openssl-dev:ppc64el (8.9.1-2ubuntu3) ... 549s Setting up libhdf5-dev (1.10.10+repack-4ubuntu3) ... 549s update-alternatives: using /usr/lib/powerpc64le-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/powerpc64le-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode 549s Setting up libproj-dev:ppc64el (9.5.0-1) ... 549s Setting up libnetcdf-dev (1:4.9.2-6ubuntu1) ... 549s Setting up libspatialite-dev:ppc64el (5.1.0-3build1) ... 549s Setting up g++ (4:14.1.0-2ubuntu1) ... 549s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 549s Setting up build-essential (12.10ubuntu1) ... 549s Setting up libkml-dev:ppc64el (1.3.0-12build1) ... 549s Setting up libgeotiff-dev:ppc64el (1.7.3-1) ... 549s Setting up debhelper (13.20ubuntu1) ... 549s Setting up libarmadillo-dev (1:14.0.1+dfsg-2build1) ... 549s Setting up libhdf4-alt-dev (4.3.0-1) ... 549s Setting up libheif-plugin-aomdec:ppc64el (1.19.3-1) ... 549s Setting up libheif1:ppc64el (1.19.3-1) ... 549s Setting up libheif-dev:ppc64el (1.19.3-1) ... 549s Setting up libgdal35:ppc64el (3.9.3+dfsg-1build1) ... 549s Setting up libheif-plugin-libde265:ppc64el (1.19.3-1) ... 549s Setting up libgdal-dev (3.9.3+dfsg-1build1) ... 549s Processing triggers for install-info (7.1.1-1) ... 549s Processing triggers for libc-bin (2.40-1ubuntu3) ... 549s Processing triggers for systemd (256.5-2ubuntu4) ... 549s Processing triggers for man-db (2.13.0-1) ... 551s Processing triggers for sgml-base (1.31) ... 551s Setting up docutils-common (0.21.2+dfsg-2) ... 551s Processing triggers for sgml-base (1.31) ... 551s Setting up python3-docutils (0.21.2+dfsg-2) ... 552s Setting up python3-sphinx (7.4.7-4) ... 553s Setting up autopkgtest-satdep (0) ... 559s (Reading database ... 110003 files and directories currently installed.) 559s Removing autopkgtest-satdep (0) ... 559s autopkgtest [23:15:43]: test command2: debian/tests/test-suite 559s autopkgtest [23:15:43]: test command2: [----------------------- 562s Testing against Django installed in '/usr/lib/python3/dist-packages/django' with up to 2 processes 562s Importing application admin_scripts 562s Importing application contenttypes_tests 562s Importing application reverse_lookup 562s Importing application backends 562s Importing application get_earliest_or_latest 562s Importing application urlpatterns_reverse 562s Importing application template_tests 562s Importing application raw_query 562s Importing application reserved_names 562s Importing application delete 562s Importing application file_storage 562s Importing application model_formsets_regress 562s Importing application foreign_object 562s Importing application context_processors 562s Importing application admin_filters 562s Importing application filtered_relation 562s Importing application db_utils 562s Importing application defer_regress 562s Importing application managers_regress 562s Importing application null_queries 562s Importing application humanize_tests 562s Importing application syndication_tests 562s Importing application i18n 562s Importing application test_client_regress 562s Importing application expressions_window 562s Importing application template_backends 562s Importing application sitemaps_tests 562s Importing application auth_tests 562s Importing application introspection 562s Importing application modeladmin 562s Importing application servers 562s Importing application swappable_models 562s Importing application fixtures_model_package 562s Importing application save_delete_hooks 562s Importing application httpwrappers 562s Importing application view_tests 562s Importing application get_or_create 562s Importing application update 562s Importing application string_lookup 562s Importing application schema 562s Importing application select_related 562s Importing application migration_test_data_persistence 562s Importing application model_inheritance 562s Importing application m2m_signals 562s Importing application middleware 562s Importing application from_db_value 562s Importing application timezones 562s Importing application shortcuts 562s Importing application sites_framework 562s Importing application model_inheritance_regress 562s Importing application or_lookups 562s Importing application annotations 562s Importing application test_utils 562s Importing application async 562s Importing application decorators 562s Importing application m2m_through 562s Importing application proxy_models 562s Importing application aggregation 562s Importing application many_to_one_null 562s Importing application empty 562s Importing application migrations 562s Importing application transactions 562s Importing application select_related_onetoone 562s Importing application requests_tests 562s Importing application lookup 562s Importing application migrations2 562s Importing application many_to_many 562s Importing application resolve_url 562s Importing application forms_tests 562s Importing application shell 562s Importing application db_functions 562s Importing application wsgi 562s Importing application ordering 562s Importing application aggregation_regress 562s Importing application invalid_models_tests 562s Importing application generic_relations_regress 562s Importing application sites_tests 562s Importing application model_options 562s Importing application csrf_tests 562s Importing application model_forms 562s Importing application max_lengths 562s Importing application model_package 562s Importing application one_to_one 562s Importing application template_loader 562s Importing application mail 562s Importing application project_template 562s Importing application inline_formsets 562s Importing application custom_pk 562s Importing application fixtures 562s Importing application admin_ordering 562s Importing application m2m_through_regress 562s Importing application files 562s Importing application test_runner 562s Importing application select_for_update 562s Importing application admin_default_site 562s Importing application delete_regress 562s Importing application apps 562s Importing application django.contrib.flatpages 562s Importing application django.contrib.redirects 562s Importing application deprecation 562s Importing application m2m_multiple 562s Importing application check_framework 562s Importing application bash_completion 562s Importing application admin_docs 562s Importing application mutually_referential 562s Importing application builtin_server 562s Importing application xor_lookups 562s Importing application m2o_recursive 562s Importing application generic_views 562s Importing application force_insert_update 562s Importing application validation 562s Importing application admin_autodiscover 562s Importing application datatypes 562s Importing application many_to_one 562s Importing application staticfiles_tests 562s Importing application logging_tests 562s Importing application custom_columns 562s Importing application custom_managers 562s Importing application middleware_exceptions 562s Importing application asgi 562s Importing application distinct_on_fields 562s Importing application model_meta 562s Importing application cache 562s Importing application base 562s Importing application datetimes 562s Importing application unmanaged_models 562s Importing application postgres_tests 562s Importing application serializers 562s Importing application update_only_fields 562s Importing application model_utils 562s Importing application conditional_processing 562s Importing application expressions_case 562s Importing application expressions 562s Importing application model_enums 562s Importing application file_uploads 562s Importing application admin_checks 562s Importing application admin_registration 562s Importing application admin_custom_urls 562s Importing application no_models 562s Importing application m2m_intermediary 562s Importing application migrate_signals 562s Importing application get_object_or_404 562s Importing application user_commands 562s Importing application test_exceptions 562s Importing application utils_tests 562s Importing application generic_relations 562s Importing application order_with_respect_to 562s Importing application inspectdb 562s Importing application field_defaults 562s Importing application m2m_recursive 562s Importing application known_related_objects 562s Importing application dates 562s Importing application fixtures_regress 562s Importing application custom_lookups 562s Importing application proxy_model_inheritance 562s Importing application defer 562s Importing application multiple_database 562s Importing application custom_methods 562s Importing application null_fk 562s Importing application model_formsets 562s Importing application generic_inline_admin 562s Importing application pagination 562s Importing application test_client 562s Importing application queryset_pickle 562s Importing application version 562s Importing application field_subclassing 562s Importing application redirects_tests 562s Importing application nested_foreign_keys 562s Importing application handlers 562s Importing application flatpages_tests 562s Importing application responses 562s Importing application properties 562s Importing application model_fields 562s Importing application constraints 562s Importing application admin_inlines 562s Importing application admin_views 562s Importing application model_indexes 562s Importing application signals 562s Importing application basic 562s Importing application signed_cookies_tests 562s Importing application empty_models 562s Importing application extra_regress 562s Importing application m2m_and_m2o 562s Importing application indexes 562s Importing application signing 562s Importing application field_deconstruction 562s Importing application admin_widgets 562s Importing application custom_migration_operations 562s Importing application null_fk_ordering 562s Importing application messages_tests 562s Importing application dbshell 562s Importing application select_related_regress 562s Importing application queries 562s Importing application urlpatterns 562s Importing application admin_utils 562s Importing application str 562s Importing application app_loading 562s Importing application sessions_tests 562s Importing application m2m_regress 562s Importing application bulk_create 562s Importing application transaction_hooks 562s Importing application db_typecasts 562s Importing application absolute_url_overrides 562s Importing application admin_changelist 562s Importing application dispatch 562s Importing application prefetch_related 562s Importing application validators 562s Importing application model_regress 562s Importing application settings_tests 566s Creating test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... 566s Found 16340 test(s). 566s Operations to perform: 566s 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 566s Apply all migrations: admin, db_functions, flatpages, migration_test_data_persistence, postgres_tests, redirects, sites, sites_framework 566s Synchronizing apps without migrations: 566s Creating tables... 566s Creating table django_content_type 566s Creating table auth_permission 566s Creating table auth_group 566s Creating table auth_user 566s Creating table django_session 566s Creating table contenttypes_tests_site 566s Creating table contenttypes_tests_author 566s Creating table contenttypes_tests_article 566s Creating table contenttypes_tests_schemeincludedurl 566s Creating table contenttypes_tests_concretemodel 566s Creating table contenttypes_tests_foowithouturl 566s Creating table contenttypes_tests_foowithurl 566s Creating table contenttypes_tests_foowithbrokenabsoluteurl 566s Creating table contenttypes_tests_question 566s Creating table contenttypes_tests_answer 566s Creating table contenttypes_tests_post 566s Creating table contenttypes_tests_modelwithnullfktosite 566s Creating table contenttypes_tests_modelwithm2mtosite 566s Creating table reverse_lookup_user 566s Creating table reverse_lookup_poll 566s Creating table reverse_lookup_choice 566s Creating table backends_square 566s Creating table backends_person 566s Creating table backends_schoolclass 566s Creating table backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 566s Creating table backends_tag 566s Creating table CaseSensitive_Post 566s Creating table backends_reporter 566s Creating table backends_article 566s Creating table backends_item 566s Creating table backends_object 566s Creating table backends_objectreference 566s Creating table backends_objectselfreference 566s Creating table backends_circulara 566s Creating table backends_circularb 566s Creating table backends_rawdata 566s Creating table backends_author 566s Creating table backends_book 566s Creating table order 566s Creating table get_earliest_or_latest_article 566s Creating table get_earliest_or_latest_person 566s Creating table get_earliest_or_latest_comment 566s Creating table get_earliest_or_latest_indexerrorarticle 566s Creating table raw_query_author 566s Creating table raw_query_book 566s Creating table raw_query_bookfkaspk 566s Creating table raw_query_coffee 566s Creating table raw_query_mixedcaseidcolumn 566s Creating table raw_query_reviewer 566s Creating table raw_query_friendlyauthor 566s Creating table select 566s Creating table delete_p 566s Creating table delete_r 566s Creating table delete_s 566s Creating table delete_t 566s Creating table delete_u 566s Creating table delete_rchild 566s Creating table delete_rchildchild 566s Creating table delete_a 566s Creating table delete_b 566s Creating table delete_m 566s Creating table delete_mr 566s Creating table delete_mrnull 566s Creating table delete_avatar 566s Creating table delete_user 566s Creating table delete_hiddenuser 566s Creating table delete_hiddenuserprofile 566s Creating table delete_m2mto 566s Creating table delete_m2mfrom 566s Creating table delete_parent 566s Creating table delete_child 566s Creating table delete_base 566s Creating table delete_reltobase 566s Creating table delete_origin 566s Creating table delete_referrer 566s Creating table delete_secondreferrer 566s Creating table delete_deletetop 566s Creating table delete_b1 566s Creating table delete_b2 566s Creating table delete_b3 566s Creating table delete_deletebottom 566s Creating table delete_genericb1 566s Creating table delete_genericb2 566s Creating table delete_genericdeletebottom 566s Creating table delete_genericdeletebottomparent 566s Creating table file_storage_storage 566s Creating table model_formsets_regress_user 566s Creating table model_formsets_regress_usersite 566s Creating table model_formsets_regress_userprofile 566s Creating table model_formsets_regress_userpreferences 566s Creating table model_formsets_regress_profilenetwork 566s Creating table model_formsets_regress_place 566s Creating table model_formsets_regress_restaurant 566s Creating table model_formsets_regress_manager 566s Creating table model_formsets_regress_network 566s Creating table model_formsets_regress_host 566s Creating table foreign_object_article 566s Creating table foreign_object_newsarticle 566s Creating table foreign_object_articletranslation 566s Creating table foreign_object_articletag 566s Creating table foreign_object_articleidea 566s Creating table foreign_object_address 566s Creating table foreign_object_customer 566s Creating table foreign_object_contact 566s Creating table foreign_object_slugpage 566s Creating table foreign_object_country 566s Creating table foreign_object_person 566s Creating table foreign_object_group 566s Creating table foreign_object_membership 566s Creating table foreign_object_friendship 566s Creating table context_processors_debugobject 566s Creating table admin_filters_book 566s Creating table admin_filters_improvedbook 566s Creating table admin_filters_department 566s Creating table admin_filters_employee 566s Creating table admin_filters_taggeditem 566s Creating table admin_filters_bookmark 566s Creating table filtered_relation_author 566s Creating table filtered_relation_editor 566s Creating table filtered_relation_book 566s Creating table filtered_relation_borrower 566s Creating table filtered_relation_reservation 566s Creating table filtered_relation_rentalsession 566s Creating table filtered_relation_seller 566s Creating table filtered_relation_currency 566s Creating table filtered_relation_exchangerate 566s Creating table filtered_relation_bookdailysales 566s Creating table defer_regress_item 566s Creating table defer_regress_relateditem 566s Creating table defer_regress_child 566s Creating table defer_regress_leaf 566s Creating table defer_regress_resolvethis 566s Creating table defer_regress_simpleitem 566s Creating table defer_regress_feature 566s Creating table defer_regress_specialfeature 566s Creating table defer_regress_onetooneitem 566s Creating table defer_regress_itemandsimpleitem 566s Creating table defer_regress_profile 566s Creating table defer_regress_location 566s Creating table defer_regress_request 566s Creating table defer_regress_base 566s Creating table defer_regress_derived 566s Creating table managers_regress_parent 566s Creating table managers_regress_child1 566s Creating table managers_regress_child2 566s Creating table managers_regress_child3 566s Creating table managers_regress_child4 566s Creating table managers_regress_child5 566s Creating table managers_regress_child6 566s Creating table managers_regress_child7 566s Creating table managers_regress_relatedmodel 566s Creating table managers_regress_relationmodel 566s Creating table null_queries_poll 566s Creating table null_queries_choice 566s Creating table null_queries_outera 566s Creating table null_queries_outerb 566s Creating table null_queries_inner 566s Creating table syndication_tests_entry 566s Creating table syndication_tests_article 566s Creating table i18n_testmodel 566s Creating table i18n_company 566s Creating table test_client_regress_customuser 566s Creating table expressions_window_classification 566s Creating table expressions_window_employee 566s Creating table expressions_window_pastemployeedepartment 566s Creating table expressions_window_detail 566s Creating table sitemaps_tests_testmodel 566s Creating table sitemaps_tests_i18ntestmodel 566s Creating table auth_tests_customuser 566s Creating table auth_tests_customuserwithoutisactivefield 566s Creating table auth_tests_extensionuser 566s Creating table auth_tests_custompermissionsuser 566s Creating table auth_tests_customusernonuniqueusername 566s Creating table auth_tests_isactivetestuser1 566s Creating table auth_tests_minimaluser 566s Creating table auth_tests_nopassworduser 566s Creating table auth_tests_concrete 566s Creating table auth_tests_uuiduser 566s Creating table auth_tests_customemailfield 566s Creating table auth_tests_email 566s Creating table auth_tests_customuserwithfk 566s Creating table auth_tests_integerusernameuser 566s Creating table auth_tests_userwithdisabledlastloginfield 566s Creating table auth_tests_organization 566s Creating table auth_tests_customuserwithm2m 566s Creating table auth_tests_customuserwithm2mthrough 566s Creating table auth_tests_membership 566s Creating table auth_tests_customuserwithuniqueconstraint 566s Creating table introspection_city 566s Creating table introspection_country 566s Creating table introspection_district 566s Creating table introspection_reporter 566s Creating table introspection_article 566s Creating table introspection_comment 566s Creating table introspection_checkconstraintmodel 566s Creating table introspection_uniqueconstraintconditionmodel 566s Creating table modeladmin_band 566s Creating table modeladmin_song 566s Creating table modeladmin_concert 566s Creating table modeladmin_validationtestmodel 566s Creating table modeladmin_validationtestinlinemodel 566s Creating table servers_person 566s Creating table swappable_models_article 566s Creating table swappable_models_alternatearticle 566s Creating table fixtures_model_package_article 566s Creating table save_delete_hooks_person 566s Creating table view_tests_author 566s Creating table view_tests_article 566s Creating table view_tests_urlarticle 566s Creating table view_tests_datearticle 566s Creating table get_or_create_person 566s Creating table get_or_create_defaultperson 566s Creating table get_or_create_manualprimarykeytest 566s Creating table get_or_create_profile 566s Creating table get_or_create_tag 566s Creating table get_or_create_thing 566s Creating table get_or_create_publisher 566s Creating table get_or_create_author 566s Creating table get_or_create_journalist 566s Creating table get_or_create_book 566s Creating table update_datapoint 566s Creating table update_relatedpoint 566s Creating table update_a 566s Creating table update_b 566s Creating table update_c 566s Creating table update_d 566s Creating table update_foo 566s Creating table update_bar 566s Creating table update_uniquenumber 566s Creating table update_uniquenumberchild 566s Creating table string_lookup_foo 566s Creating table string_lookup_bar 566s Creating table string_lookup_whiz 566s Creating table string_lookup_child 566s Creating table string_lookup_base 566s Creating table string_lookup_article 566s Creating table select_related_domain 566s Creating table select_related_kingdom 566s Creating table select_related_phylum 566s Creating table select_related_klass 566s Creating table select_related_order 566s Creating table select_related_family 566s Creating table select_related_genus 566s Creating table select_related_species 566s Creating table select_related_hybridspecies 566s Creating table select_related_topping 566s Creating table select_related_pizza 566s Creating table select_related_taggeditem 566s Creating table select_related_bookmark 566s Creating table model_inheritance_worker 566s Creating table model_inheritance_student 566s Creating table model_inheritance_post 566s Creating table model_inheritance_comment 566s Creating table model_inheritance_link 566s Creating table model_inheritance_chef 566s Creating table model_inheritance_place 566s Creating table my_restaurant 566s Creating table model_inheritance_italianrestaurant 566s Creating table model_inheritance_supplier 566s Creating table model_inheritance_customsupplier 566s Creating table model_inheritance_parkinglot 566s Creating table model_inheritance_title 566s Creating table model_inheritance_mixinmodel 566s Creating table model_inheritance_base 566s Creating table model_inheritance_subbase 566s Creating table model_inheritance_grandparent 566s Creating table model_inheritance_parent 566s Creating table model_inheritance_child 566s Creating table model_inheritance_grandchild 566s Creating table m2m_signals_part 566s Creating table m2m_signals_car 566s Creating table m2m_signals_sportscar 566s Creating table m2m_signals_person 566s Creating table from_db_value_cashmodel 566s Creating table timezones_event 566s Creating table timezones_maybeevent 566s Creating table timezones_session 566s Creating table timezones_sessionevent 566s Creating table timezones_timestamp 566s Creating table timezones_alldayevent 566s Creating table timezones_dailyevent 566s Creating table model_inheritance_regress_place 566s Creating table model_inheritance_regress_restaurant 566s Creating table model_inheritance_regress_italianrestaurant 566s Creating table model_inheritance_regress_parkinglot 566s Creating table model_inheritance_regress_parkinglot3 566s Creating table model_inheritance_regress_parkinglot4a 566s Creating table model_inheritance_regress_parkinglot4b 566s Creating table model_inheritance_regress_supplier 566s Creating table model_inheritance_regress_wholesaler 566s Creating table model_inheritance_regress_parent 566s Creating table model_inheritance_regress_child 566s Creating table model_inheritance_regress_selfrefparent 566s Creating table model_inheritance_regress_selfrefchild 566s Creating table model_inheritance_regress_article 566s Creating table model_inheritance_regress_articlewithauthor 566s Creating table model_inheritance_regress_m2mbase 566s Creating table model_inheritance_regress_m2mchild 566s Creating table model_inheritance_regress_qualitycontrol 566s Creating table model_inheritance_regress_basem 566s Creating table model_inheritance_regress_derivedm 566s Creating table model_inheritance_regress_internalcertificationaudit 566s Creating table model_inheritance_regress_person 567s Creating table model_inheritance_regress_birthdayparty 567s Creating table model_inheritance_regress_bachelorparty 567s Creating table model_inheritance_regress_messybachelorparty 567s Creating table model_inheritance_regress_searchablelocation 567s Creating table model_inheritance_regress_busstation 567s Creating table model_inheritance_regress_trainstation 567s Creating table model_inheritance_regress_user 567s Creating table model_inheritance_regress_profile 567s Creating table model_inheritance_regress_politician 567s Creating table model_inheritance_regress_congressman 567s Creating table model_inheritance_regress_senator 567s Creating table or_lookups_article 567s Creating table annotations_author 567s Creating table annotations_publisher 567s Creating table annotations_book 567s Creating table annotations_store 567s Creating table annotations_departmentstore 567s Creating table annotations_employee 567s Creating table annotations_company 567s Creating table annotations_ticket 567s Creating table test_utils_car 567s Creating table test_utils_person 567s Creating table test_utils_possessedcar 567s Creating table async_relatedmodel 567s Creating table async_simplemodel 567s Creating table async_manytomanymodel 567s Creating table m2m_through_person 567s Creating table m2m_through_personchild 567s Creating table m2m_through_group 567s Creating table m2m_through_membership 567s Creating table test_table 567s Creating table m2m_through_testnodefaultsornulls 567s Creating table m2m_through_personselfrefm2m 567s Creating table m2m_through_friendship 567s Creating table m2m_through_symmetricalfriendship 567s Creating table m2m_through_event 567s Creating table m2m_through_invitation 567s Creating table m2m_through_employee 567s Creating table m2m_through_relationship 567s Creating table m2m_through_ingredient 567s Creating table m2m_through_recipe 567s Creating table m2m_through_recipeingredient 567s Creating table proxy_models_person 567s Creating table proxy_models_statusperson 567s Creating table proxy_models_lowerstatusperson 567s Creating table proxy_models_user 567s Creating table proxy_models_country 567s Creating table proxy_models_state 567s Creating table proxy_models_baseuser 567s Creating table proxy_models_trackeruser 567s Creating table proxy_models_issue 567s Creating table proxy_models_bug 567s Creating table proxy_models_improvement 567s Creating table aggregation_author 567s Creating table aggregation_publisher 567s Creating table aggregation_book 567s Creating table aggregation_store 567s Creating table many_to_one_null_reporter 567s Creating table many_to_one_null_article 567s Creating table many_to_one_null_car 567s Creating table many_to_one_null_driver 567s Creating table empty_empty 567s Creating table migrations_modelwithcustombase 567s Creating table migrations_unmigratedmodel 567s Creating table transactions_reporter 567s Creating table select_related_onetoone_user 567s Creating table select_related_onetoone_userprofile 567s Creating table select_related_onetoone_userstatresult 567s Creating table select_related_onetoone_userstat 567s Creating table select_related_onetoone_statdetails 567s Creating table select_related_onetoone_advanceduserstat 567s Creating table select_related_onetoone_image 567s Creating table select_related_onetoone_product 567s Creating table select_related_onetoone_parent1 567s Creating table select_related_onetoone_parent2 567s Creating table select_related_onetoone_child1 567s Creating table select_related_onetoone_child2 567s Creating table select_related_onetoone_child3 567s Creating table select_related_onetoone_child4 567s Creating table select_related_onetoone_linkedlist 567s Creating table lookup_alarm 567s Creating table lookup_author 567s Creating table lookup_article 567s Creating table lookup_tag 567s Creating table lookup_season 567s Creating table lookup_game 567s Creating table lookup_player 567s Creating table lookup_product 567s Creating table lookup_stock 567s Creating table lookup_freebie 567s Creating table many_to_many_publication 567s Creating table many_to_many_tag 567s Creating table many_to_many_article 567s Creating table many_to_many_user 567s Creating table many_to_many_userarticle 567s Creating table many_to_many_inheritedarticlea 567s Creating table many_to_many_inheritedarticleb 567s Creating table resolve_url_unimportantthing 567s Creating table forms_tests_boundarymodel 567s Creating table forms_tests_defaults 567s Creating table forms_tests_choicemodel 567s Creating table forms_tests_choiceoptionmodel 567s Creating table forms_tests_choicefieldmodel 567s Creating table forms_tests_optionalmultichoicemodel 567s Creating table forms_tests_filemodel 567s Creating table forms_tests_article 567s Creating table ordering_author 567s Creating table ordering_article 567s Creating table ordering_childarticle 567s Creating table ordering_reference 567s Creating table ordering_orderedbyexpression 567s Creating table ordering_orderedbyexpressionchild 567s Creating table ordering_orderedbyexpressiongrandchild 567s Creating table aggregation_regress_author 567s Creating table aggregation_regress_publisher 567s Creating table aggregation_regress_itemtag 567s Creating table aggregation_regress_book 567s Creating table aggregation_regress_store 567s Creating table aggregation_regress_entries 567s Creating table aggregation_regress_clues 567s Creating table aggregation_regress_withmanualpk 567s Creating table aggregation_regress_hardbackbook 567s Creating table aggregation_regress_alfa 567s Creating table aggregation_regress_bravo 567s Creating table aggregation_regress_charlie 567s Creating table aggregation_regress_selfreffk 567s Creating table aggregation_regress_recipe 567s Creating table generic_relations_regress_link 567s Creating table generic_relations_regress_place 567s Creating table generic_relations_regress_restaurant 567s Creating table generic_relations_regress_cafe 567s Creating table generic_relations_regress_address 567s Creating table generic_relations_regress_person 567s Creating table generic_relations_regress_charlink 567s Creating table generic_relations_regress_textlink 567s Creating table generic_relations_regress_oddrelation1 567s Creating table generic_relations_regress_oddrelation2 567s Creating table generic_relations_regress_note 567s Creating table generic_relations_regress_contact 567s Creating table generic_relations_regress_organization 567s Creating table generic_relations_regress_company 567s Creating table generic_relations_regress_team 567s Creating table generic_relations_regress_guild 567s Creating table generic_relations_regress_tag 567s Creating table generic_relations_regress_board 567s Creating table generic_relations_regress_haslinkthing 567s Creating table generic_relations_regress_a 567s Creating table generic_relations_regress_b 567s Creating table generic_relations_regress_c 567s Creating table generic_relations_regress_d 567s Creating table generic_relations_regress_node 567s Creating table generic_relations_regress_content 567s Creating table generic_relations_regress_related 567s Creating table model_options_author 567s Creating table model_options_editor 567s Creating table model_options_book 567s Creating table model_options_bookstore 567s Creating table model_options_editorstore 567s Creating table model_options_scientistref 567s Creating table model_options_articleref 567s Creating table model_forms_person 567s Creating table model_forms_category 567s Creating table model_forms_writer 567s Creating table model_forms_article 567s Creating table model_forms_improvedarticle 567s Creating table model_forms_improvedarticlewithparentlink 567s Creating table model_forms_betterwriter 567s Creating table model_forms_publication 567s Creating table model_forms_publicationdefaults 567s Creating table model_forms_author 567s Creating table model_forms_author1 567s Creating table model_forms_writerprofile 567s Creating table model_forms_document 567s Creating table model_forms_textfile 567s Creating table model_forms_customff 567s Creating table model_forms_filepathmodel 567s Creating table model_forms_imagefile 567s Creating table model_forms_optionalimagefile 567s Creating table model_forms_noextensionimagefile 567s Creating table model_forms_homepage 567s Creating table model_forms_product 567s Creating table model_forms_price 567s Creating table model_forms_triple 567s Creating table model_forms_articlestatus 567s Creating table model_forms_inventory 567s Creating table model_forms_book 567s Creating table model_forms_derivedbook 567s Creating table model_forms_explicitpk 567s Creating table model_forms_post 567s Creating table model_forms_datetimepost 567s Creating table model_forms_derivedpost 567s Creating table model_forms_bigint 567s Creating table model_forms_customfieldforexclusionmodel 567s Creating table model_forms_flexibledatepost 567s Creating table model_forms_colour 567s Creating table model_forms_colourfulitem 567s Creating table model_forms_customerrormessage 567s Creating table model_forms_character 567s Creating table model_forms_stumpjoke 567s Creating table model_forms_student 567s Creating table model_forms_photo 567s Creating table model_forms_uuidpk 567s Creating table model_forms_strictassignmentfieldspecific 567s Creating table model_forms_strictassignmentall 567s Creating table model_forms_award 567s Creating table model_forms_nullableuniquecharfieldmodel 567s Creating table model_forms_number 567s Creating table model_forms_numberstodice 567s Creating table model_forms_dice 567s Creating table max_lengths_personwithdefaultmaxlengths 567s Creating table max_lengths_personwithcustommaxlengths 567s Creating table model_package_site 567s Creating table model_package_article 567s Creating table model_package_publication 567s Creating table model_package_advertisement 567s Creating table one_to_one_place 567s Creating table one_to_one_restaurant 567s Creating table one_to_one_bar 567s Creating table one_to_one_undergroundbar 567s Creating table one_to_one_waiter 567s Creating table one_to_one_favorites 567s Creating table one_to_one_manualprimarykey 567s Creating table one_to_one_relatedmodel 567s Creating table one_to_one_multimodel 567s Creating table one_to_one_target 567s Creating table one_to_one_pointer 567s Creating table one_to_one_pointer2 567s Creating table one_to_one_hiddenpointer 567s Creating table one_to_one_tofieldpointer 567s Creating table one_to_one_school 567s Creating table one_to_one_director 567s Creating table inline_formsets_school 567s Creating table inline_formsets_parent 567s Creating table inline_formsets_child 567s Creating table inline_formsets_poet 567s Creating table inline_formsets_poem 567s Creating table custom_pk_employee 567s Creating table custom_pk_business 567s Creating table custom_pk_bar 567s Creating table custom_pk_foo 567s Creating table custom_pk_customautofieldmodel 567s Creating table fixtures_category 567s Creating table fixtures_article 567s Creating table fixtures_blog 567s Creating table fixtures_tag 567s Creating table fixtures_person 567s Creating table fixtures_spy 567s Creating table fixtures_visa 567s Creating table fixtures_book 567s Creating table fixtures_primarykeyuuidmodel 567s Creating table fixtures_naturalkeything 567s Creating table fixtures_circulara 567s Creating table fixtures_circularb 567s Creating table admin_ordering_band 567s Creating table admin_ordering_song 567s Creating table m2m_through_regress_membership 567s Creating table m2m_through_regress_usermembership 567s Creating table m2m_through_regress_person 567s Creating table m2m_through_regress_group 567s Creating table m2m_through_regress_car 567s Creating table m2m_through_regress_driver 567s Creating table m2m_through_regress_cardriver 567s Creating table m2m_through_regress_event 567s Creating table m2m_through_regress_competitor 567s Creating table m2m_through_regress_individualcompetitor 567s Creating table m2m_through_regress_competingteam 567s Creating table test_runner_person 567s Creating table test_runner_throughbase 567s Creating table test_runner_through 567s Creating table test_runner_b 567s Creating table select_for_update_entity 567s Creating table select_for_update_country 567s Creating table select_for_update_eucountry 567s Creating table select_for_update_city 567s Creating table select_for_update_eucity 567s Creating table select_for_update_citycountryproxy 567s Creating table select_for_update_person 567s Creating table select_for_update_personprofile 567s Creating table delete_regress_award 567s Creating table delete_regress_awardnote 567s Creating table delete_regress_person 567s Creating table delete_regress_book 567s Creating table delete_regress_toy 567s Creating table delete_regress_child 567s Creating table delete_regress_playedwith 567s Creating table delete_regress_playedwithnote 567s Creating table delete_regress_contact 567s Creating table delete_regress_email 567s Creating table delete_regress_researcher 567s Creating table delete_regress_food 567s Creating table delete_regress_eaten 567s Creating table delete_regress_policy 567s Creating table delete_regress_version 567s Creating table delete_regress_location 567s Creating table delete_regress_item 567s Creating table delete_regress_file 567s Creating table delete_regress_fooimage 567s Creating table delete_regress_foofile 567s Creating table delete_regress_foophoto 567s Creating table delete_regress_orgunit 567s Creating table delete_regress_login 567s Creating table delete_regress_house 567s Creating table delete_regress_orderedperson 567s Creating table apps_totallynormal 567s Creating table m2m_multiple_category 567s Creating table m2m_multiple_article 567s Creating table check_framework_simplemodel 567s Creating table admin_docs_company 567s Creating table admin_docs_group 567s Creating table admin_docs_family 567s Creating table admin_docs_person 567s Creating table mutually_referential_parent 567s Creating table mutually_referential_child 567s Creating table xor_lookups_number 567s Creating table m2o_recursive_category 567s Creating table m2o_recursive_person 567s Creating table generic_views_artist 567s Creating table generic_views_author 567s Creating table generic_views_book 567s Creating table generic_views_page 567s Creating table generic_views_booksigning 567s Creating table force_insert_update_counter 567s Creating table force_insert_update_inheritedcounter 567s Creating table force_insert_update_subcounter 567s Creating table force_insert_update_withcustompk 567s Creating table validation_modeltovalidate 567s Creating table validation_uniquefieldsmodel 567s Creating table validation_custompkmodel 567s Creating table validation_uniquetogethermodel 567s Creating table validation_uniquefordatemodel 567s Creating table validation_custommessagesmodel 567s Creating table validation_author 567s Creating table validation_article 567s Creating table validation_post 567s Creating table validation_flexibledatepost 567s Creating table validation_uniqueerrorsmodel 567s Creating table validation_genericipaddresstestmodel 567s Creating table validation_genericipaddrunpackuniquetest 567s Creating table validation_uniquefuncconstraintmodel 567s Creating table validation_product 567s Creating table validation_childproduct 567s Creating table validation_uniqueconstraintproduct 567s Creating table validation_childuniqueconstraintproduct 567s Creating table validation_uniqueconstraintconditionproduct 567s Creating table admin_autodiscover_story 567s Creating table datatypes_donut 567s Creating table datatypes_rumbaba 567s Creating table many_to_one_reporter 567s Creating table many_to_one_article 567s Creating table many_to_one_country 567s Creating table many_to_one_city 567s Creating table many_to_one_district 567s Creating table many_to_one_first 567s Creating table many_to_one_second 567s Creating table many_to_one_third 567s Creating table many_to_one_parent 567s Creating table many_to_one_parentstringprimarykey 567s Creating table many_to_one_child 567s Creating table many_to_one_childnullableparent 567s Creating table many_to_one_childstringprimarykeyparent 567s Creating table many_to_one_tofieldchild 567s Creating table many_to_one_category 567s Creating table many_to_one_record 567s Creating table many_to_one_relation 567s Creating table many_to_one_school 567s Creating table many_to_one_student 567s Creating table my_author_table 567s Creating table custom_columns_article 567s Creating table custom_managers_person 567s Creating table custom_managers_funperson 567s Creating table custom_managers_book 567s Creating table custom_managers_car 567s Creating table custom_managers_relatedmodel 567s Creating table custom_managers_restrictedmodel 567s Creating table custom_managers_onetoonerestrictedmodel 567s Creating table custom_managers_personfromabstract 567s Creating table distinct_on_fields_tag 567s Creating table distinct_on_fields_celebrity 567s Creating table distinct_on_fields_fan 567s Creating table distinct_on_fields_staff 567s Creating table distinct_on_fields_stafftag 567s Creating table model_meta_relation 567s Creating table model_meta_baseperson 567s Creating table model_meta_person 567s Creating table model_meta_personthroughproxysubclass 567s Creating table model_meta_relating 567s Creating table model_meta_commonancestor 567s Creating table model_meta_firstparent 567s Creating table model_meta_secondparent 567s Creating table model_meta_child 567s Creating table cache_poll 567s Creating table base_mymodel 567s Creating table datetimes_article 567s Creating table datetimes_comment 567s Creating table datetimes_category 567s Creating table a01 567s Creating table b01 567s Creating table c01 567s Creating table unmanaged_models_proxy1 567s Creating table unmanaged_models_proxy2 567s Creating table unmanaged_models_managed1 567s Creating table serializers_categorymetadata 567s Creating table serializers_category 567s Creating table serializers_author 567s Creating table serializers_topic 567s Creating table serializers_article 567s Creating table serializers_authorprofile 567s Creating table serializers_actor 567s Creating table serializers_movie 567s Creating table serializers_score 567s Creating table serializers_player 567s Creating table serializers_basemodel 567s Creating table serializers_complexmodel 567s Creating table serializers_binarydata 567s Creating table serializers_booleandata 567s Creating table serializers_chardata 567s Creating table serializers_datedata 567s Creating table serializers_datetimedata 567s Creating table serializers_decimaldata 567s Creating table serializers_emaildata 567s Creating table serializers_filedata 567s Creating table serializers_filepathdata 567s Creating table serializers_floatdata 567s Creating table serializers_integerdata 567s Creating table serializers_bigintegerdata 567s Creating table serializers_genericipaddressdata 567s Creating table serializers_positivebigintegerdata 567s Creating table serializers_positiveintegerdata 567s Creating table serializers_positivesmallintegerdata 567s Creating table serializers_slugdata 567s Creating table serializers_smalldata 567s Creating table serializers_textdata 567s Creating table serializers_timedata 567s Creating table serializers_tag 567s Creating table serializers_genericdata 567s Creating table serializers_anchor 567s Creating table serializers_uniqueanchor 567s Creating table serializers_fkdata 567s Creating table serializers_m2mdata 567s Creating table serializers_o2odata 567s Creating table serializers_fkselfdata 567s Creating table serializers_m2mselfdata 567s Creating table serializers_fkdatatofield 567s Creating table serializers_fkdatatoo2o 567s Creating table serializers_m2mintermediatedata 567s Creating table serializers_intermediate 567s Creating table serializers_booleanpkdata 567s Creating table serializers_charpkdata 567s Creating table serializers_datepkdata 567s Creating table serializers_datetimepkdata 567s Creating table serializers_decimalpkdata 567s Creating table serializers_emailpkdata 567s Creating table serializers_filepathpkdata 567s Creating table serializers_floatpkdata 567s Creating table serializers_integerpkdata 567s Creating table serializers_genericipaddresspkdata 567s Creating table serializers_positiveintegerpkdata 567s Creating table serializers_positivesmallintegerpkdata 567s Creating table serializers_slugpkdata 567s Creating table serializers_smallpkdata 567s Creating table serializers_uuiddata 567s Creating table serializers_uuiddefaultdata 567s Creating table serializers_fktouuid 567s Creating table serializers_autonowdatetimedata 567s Creating table serializers_modifyingsavedata 567s Creating table serializers_inheritabstractmodel 567s Creating table serializers_inheritbasemodel 567s Creating table serializers_explicitinheritbasemodel 567s Creating table serializers_lengthmodel 567s Creating table serializers_parent 567s Creating table serializers_child 567s Creating table serializers_naturalkeyanchor 567s Creating table serializers_fkdatanaturalkey 567s Creating table serializers_naturalkeything 567s Creating table serializers_naturalpkwithdefault 567s Creating table serializers_fkaspknonaturalkey 567s Creating table update_only_fields_account 567s Creating table update_only_fields_person 567s Creating table update_only_fields_employee 567s Creating table update_only_fields_profile 567s Creating table expressions_case_casetestmodel 567s Creating table expressions_case_o2ocasetestmodel 567s Creating table expressions_case_fkcasetestmodel 567s Creating table expressions_case_client 567s Creating table expressions_manager 567s Creating table expressions_employee 567s Creating table expressions_remoteemployee 567s Creating table expressions_company 567s Creating table expressions_number 567s Creating table expressions_ExPeRiMeNt 567s Creating table expressions_result 567s Creating table expressions_time 567s Creating table expressions_simulationrun 567s Creating table expressions_uuidpk 567s Creating table expressions_uuid 567s Creating table expressions_jsonfieldmodel 567s Creating table file_uploads_filemodel 567s Creating table admin_checks_album 567s Creating table admin_checks_song 567s Creating table admin_checks_twoalbumfkandane 567s Creating table admin_checks_author 567s Creating table admin_checks_book 567s Creating table admin_checks_authorsbooks 567s Creating table admin_checks_state 567s Creating table admin_checks_city 567s Creating table admin_checks_influence 567s Creating table admin_registration_person 567s Creating table admin_registration_traveler 567s Creating table admin_registration_place 567s Creating table admin_custom_urls_action 567s Creating table admin_custom_urls_person 567s Creating table admin_custom_urls_car 567s Creating table m2m_intermediary_reporter 567s Creating table m2m_intermediary_article 567s Creating table m2m_intermediary_writer 567s Creating table get_object_or_404_author 567s Creating table get_object_or_404_article 567s Creating table utils_tests_category 567s Creating table utils_tests_categoryinfo 567s Creating table generic_relations_taggeditem 567s Creating table generic_relations_valuabletaggeditem 567s Creating table generic_relations_abstractcomparison 567s Creating table generic_relations_comparison 567s Creating table generic_relations_animal 567s Creating table generic_relations_vegetable 567s Creating table generic_relations_carrot 567s Creating table generic_relations_mineral 567s Creating table generic_relations_gecko 567s Creating table generic_relations_rock 567s Creating table generic_relations_valuablerock 567s Creating table generic_relations_manualpk 567s Creating table generic_relations_forproxymodelmodel 567s Creating table generic_relations_forconcretemodelmodel 567s Creating table generic_relations_concreterelatedmodel 567s Creating table generic_relations_allowsnullgfk 567s Creating table order_with_respect_to_question 567s Creating table order_with_respect_to_answer 567s Creating table order_with_respect_to_post 567s Creating table order_with_respect_to_entity 567s Creating table order_with_respect_to_dimension 567s Creating table order_with_respect_to_component 567s Creating table inspectdb_people 567s Creating table inspectdb_message 567s Creating table inspectdb_peopledata 567s Creating table inspectdb_peoplemoredata 567s Creating table inspectdb_foreignkeytofield 567s Creating table inspectdb_digitsincolumnname 567s Creating table inspectdb_special.table name 567s Creating table inspectdb_columntypes 567s Creating table inspectdb_jsonfieldcolumntype 567s Creating table inspectdb_charfielddbcollation 567s Creating table inspectdb_textfielddbcollation 567s Creating table inspectdb_uniquetogether 567s Creating table inspectdb_funcuniqueconstraint 567s Creating table field_defaults_article 567s Creating table m2m_recursive_person 567s Creating table m2m_recursive_colleague 567s Creating table known_related_objects_tournament 567s Creating table known_related_objects_organiser 567s Creating table known_related_objects_pool 567s Creating table known_related_objects_poolstyle 567s Creating table dates_article 567s Creating table dates_comment 567s Creating table dates_category 567s Creating table fixtures_regress_animal 567s Creating table Fixtures_regress_plant 567s Creating table fixtures_regress_stuff 567s Creating table fixtures_regress_absolute 567s Creating table fixtures_regress_parent 567s Creating table fixtures_regress_child 567s Creating table fixtures_regress_channel 567s Creating table fixtures_regress_article 567s Creating table fixtures_regress_specialarticle 567s Creating table fixtures_regress_feature 567s Creating table fixtures_regress_widget 567s Creating table fixtures_regress_store 567s Creating table fixtures_regress_person 567s Creating table fixtures_regress_book 567s Creating table fixtures_regress_naturalkeywithfkdependency 567s Creating table fixtures_regress_nkchild 567s Creating table fixtures_regress_reftonkchild 567s Creating table fixtures_regress_circle1 567s Creating table fixtures_regress_circle2 567s Creating table fixtures_regress_circle3 567s Creating table fixtures_regress_circle4 567s Creating table fixtures_regress_circle5 567s Creating table fixtures_regress_circle6 567s Creating table fixtures_regress_externaldependency 567s Creating table fixtures_regress_thingy 567s Creating table fixtures_regress_m2mtoself 567s Creating table fixtures_regress_m2msimplea 567s Creating table fixtures_regress_m2msimpleb 567s Creating table fixtures_regress_m2msimplecirculara 567s Creating table fixtures_regress_m2msimplecircularb 567s Creating table fixtures_regress_m2mcomplexa 567s Creating table fixtures_regress_m2mcomplexb 567s Creating table fixtures_regress_m2mthroughab 567s Creating table fixtures_regress_m2mcomplexcircular1a 567s Creating table fixtures_regress_m2mcomplexcircular1b 567s Creating table fixtures_regress_m2mcomplexcircular1c 567s Creating table fixtures_regress_m2mcircular1throughab 567s Creating table fixtures_regress_m2mcircular1throughbc 567s Creating table fixtures_regress_m2mcircular1throughca 567s Creating table fixtures_regress_m2mcomplexcircular2a 567s Creating table fixtures_regress_m2mcomplexcircular2b 567s Creating table fixtures_regress_m2mcircular2throughab 567s Creating table custom_lookups_author 567s Creating table custom_lookups_article 567s Creating table custom_lookups_mysqlunixtimestamp 567s Creating table custom_lookups_custommodel 567s Creating table proxy_model_inheritance_concretemodel 567s Creating table proxy_model_inheritance_concretemodelsubclass 567s Creating table defer_secondary 567s Creating table defer_primary 567s Creating table defer_child 567s Creating table defer_bigchild 567s Creating table defer_shadowparent 567s Creating table defer_shadowchild 567s Creating table multiple_database_review 567s Creating table multiple_database_person 567s Creating table multiple_database_book 567s Creating table multiple_database_pet 567s Creating table multiple_database_userprofile 567s Creating table custom_methods_article 567s Creating table null_fk_systemdetails 567s Creating table null_fk_systeminfo 567s Creating table null_fk_forum 567s Creating table null_fk_post 567s Creating table null_fk_comment 567s Creating table null_fk_item 567s Creating table null_fk_propertyvalue 567s Creating table null_fk_property 567s Creating table model_formsets_author 567s Creating table model_formsets_betterauthor 567s Creating table model_formsets_book 567s Creating table model_formsets_bookwithcustompk 567s Creating table model_formsets_editor 567s Creating table model_formsets_bookwithoptionalalteditor 567s Creating table model_formsets_alternatebook 567s Creating table model_formsets_authormeeting 567s Creating table model_formsets_customprimarykey 567s Creating table model_formsets_place 567s Creating table model_formsets_owner 567s Creating table model_formsets_location 567s Creating table model_formsets_ownerprofile 567s Creating table model_formsets_restaurant 567s Creating table model_formsets_product 567s Creating table model_formsets_price 567s Creating table model_formsets_mexicanrestaurant 567s Creating table model_formsets_classymexicanrestaurant 567s Creating table model_formsets_repository 567s Creating table model_formsets_revision 567s Creating table model_formsets_person 567s Creating table model_formsets_membership 567s Creating table model_formsets_team 567s Creating table model_formsets_player 567s Creating table model_formsets_poet 567s Creating table model_formsets_poem 567s Creating table model_formsets_post 567s Creating table model_formsets_uuidpkparent 567s Creating table model_formsets_uuidpkchild 567s Creating table model_formsets_childwitheditablepk 567s Creating table model_formsets_autopkchildofuuidpkparent 567s Creating table model_formsets_autopkparent 567s Creating table model_formsets_uuidpkchildofautopkparent 567s Creating table model_formsets_parentwithuuidalternatekey 567s Creating table model_formsets_childrelatedviaak 567s Creating table generic_inline_admin_episode 567s Creating table generic_inline_admin_media 567s Creating table generic_inline_admin_category 567s Creating table generic_inline_admin_phonenumber 567s Creating table generic_inline_admin_contact 567s Creating table generic_inline_admin_episodepermanent 567s Creating table pagination_article 567s Creating table queryset_pickle_group 567s Creating table queryset_pickle_event 567s Creating table queryset_pickle_happening 567s Creating table queryset_pickle_binaryfieldmodel 567s Creating table queryset_pickle_somemodel 567s Creating table queryset_pickle_m2mmodel 567s Creating table queryset_pickle_myevent 567s Creating table queryset_pickle_edition 567s Creating table nested_foreign_keys_person 567s Creating table nested_foreign_keys_movie 567s Creating table nested_foreign_keys_event 567s Creating table nested_foreign_keys_screening 567s Creating table nested_foreign_keys_screeningnullfk 567s Creating table nested_foreign_keys_package 567s Creating table nested_foreign_keys_packagenullfk 567s Creating table properties_person 567s Creating table model_fields_foo 567s Creating table model_fields_bar 567s Creating table model_fields_whiz 567s Creating table model_fields_whizdelayed 567s Creating table model_fields_whiziter 567s Creating table model_fields_whiziterempty 567s Creating table model_fields_choiceful 567s Creating table model_fields_bigd 567s Creating table model_fields_floatmodel 567s Creating table model_fields_bigs 567s Creating table model_fields_unicodeslugfield 567s Creating table model_fields_automodel 567s Creating table model_fields_bigautomodel 567s Creating table model_fields_smallautomodel 567s Creating table model_fields_smallintegermodel 567s Creating table model_fields_integermodel 567s Creating table model_fields_bigintegermodel 567s Creating table model_fields_positivebigintegermodel 567s Creating table model_fields_positivesmallintegermodel 567s Creating table model_fields_positiveintegermodel 567s Creating table model_fields_post 567s Creating table model_fields_nullbooleanmodel 567s Creating table model_fields_booleanmodel 567s Creating table model_fields_datetimemodel 567s Creating table model_fields_durationmodel 567s Creating table model_fields_nulldurationmodel 567s Creating table model_fields_primarykeycharmodel 567s Creating table model_fields_fkstobooleans 567s Creating table model_fields_fktochar 567s Creating table model_fields_renamedfield 567s Creating table model_fields_verbosenamefield 567s Creating table model_fields_genericipaddress 567s Creating table model_fields_decimallessthanone 567s Creating table model_fields_fieldclassattributemodel 567s Creating table model_fields_datamodel 567s Creating table model_fields_document 567s Creating table model_fields_person 567s Creating table model_fields_personwithheight 567s Creating table model_fields_personwithheightandwidth 567s Creating table model_fields_persondimensionsfirst 567s Creating table model_fields_persontwoimages 567s Creating table model_fields_jsonmodel 567s Creating table model_fields_nullablejsonmodel 567s Creating table model_fields_relatedjsonmodel 567s Creating table model_fields_allfieldsmodel 567s Creating table model_fields_manytomany 567s Creating table model_fields_uuidmodel 567s Creating table model_fields_nullableuuidmodel 567s Creating table model_fields_primarykeyuuidmodel 567s Creating table model_fields_relatedtouuidmodel 567s Creating table model_fields_uuidchild 567s Creating table model_fields_uuidgrandchild 567s Creating table constraints_product 567s Creating table constraints_uniqueconstraintproduct 567s Creating table constraints_childuniqueconstraintproduct 567s Creating table constraints_uniqueconstraintconditionproduct 567s Creating table constraints_childmodel 567s Creating table constraints_jsonfieldmodel 567s Creating table admin_inlines_parent 567s Creating table admin_inlines_teacher 567s Creating table admin_inlines_child 567s Creating table admin_inlines_book 567s Creating table admin_inlines_author 567s Creating table admin_inlines_nonautopkbook 567s Creating table admin_inlines_nonautopkbookchild 567s Creating table admin_inlines_editablepkbook 567s Creating table admin_inlines_holder 567s Creating table admin_inlines_inner 567s Creating table admin_inlines_holder2 567s Creating table admin_inlines_inner2 567s Creating table admin_inlines_holder3 567s Creating table admin_inlines_inner3 567s Creating table admin_inlines_holder4 567s Creating table admin_inlines_inner4stacked 567s Creating table admin_inlines_inner4tabular 567s Creating table admin_inlines_holder5 567s Creating table admin_inlines_inner5stacked 567s Creating table admin_inlines_inner5tabular 567s Creating table admin_inlines_person 567s Creating table admin_inlines_outfititem 567s Creating table admin_inlines_fashionista 567s Creating table admin_inlines_shoppingweakness 567s Creating table admin_inlines_titlecollection 567s Creating table admin_inlines_title 567s Creating table admin_inlines_poll 567s Creating table admin_inlines_question 567s Creating table admin_inlines_novel 567s Creating table admin_inlines_chapter 567s Creating table admin_inlines_footnote 567s Creating table admin_inlines_capofamiglia 567s Creating table admin_inlines_consigliere 567s Creating table admin_inlines_sottocapo 567s Creating table admin_inlines_readonlyinline 567s Creating table admin_inlines_parentmodelwithcustompk 567s Creating table admin_inlines_childmodel1 567s Creating table admin_inlines_childmodel2 567s Creating table admin_inlines_binarytree 567s Creating table admin_inlines_lifeform 567s Creating table admin_inlines_extraterrestrial 567s Creating table admin_inlines_sighting 567s Creating table admin_inlines_someparentmodel 567s Creating table admin_inlines_somechildmodel 567s Creating table admin_inlines_course 567s Creating table admin_inlines_class 567s Creating table admin_inlines_showinlineparent 567s Creating table admin_inlines_showinlinechild 567s Creating table admin_inlines_profilecollection 567s Creating table admin_inlines_profile 567s Creating table admin_inlines_verbosenameprofile 567s Creating table admin_inlines_verbosenamepluralprofile 567s Creating table admin_inlines_bothverbosenameprofile 567s Creating table admin_views_section 567s Creating table admin_views_article 567s Creating table admin_views_book 567s Creating table admin_views_promo 567s Creating table admin_views_chapter 567s Creating table admin_views_chapterxtra1 567s Creating table admin_views_chapterxtra2 567s Creating table admin_views_rowlevelchangepermissionmodel 567s Creating table admin_views_customarticle 567s Creating table admin_views_modelwithstringprimarykey 567s Creating table admin_views_color 567s Creating table admin_views_thing 567s Creating table admin_views_actor 567s Creating table admin_views_inquisition 567s Creating table admin_views_sketch 567s Creating table admin_views_character 567s Creating table admin_views_stumpjoke 567s Creating table admin_views_fabric 567s Creating table admin_views_person 567s Creating table admin_views_persona 567s Creating table admin_views_account 567s Creating table admin_views_fooaccount 567s Creating table admin_views_baraccount 567s Creating table admin_views_subscriber 567s Creating table admin_views_externalsubscriber 567s Creating table admin_views_oldsubscriber 567s Creating table admin_views_media 567s Creating table admin_views_podcast 567s Creating table admin_views_vodcast 567s Creating table admin_views_parent 567s Creating table admin_views_child 567s Creating table admin_views_pkchild 567s Creating table admin_views_toy 567s Creating table admin_views_emptymodel 567s Creating table admin_views_gallery 567s Creating table admin_views_picture 567s Creating table admin_views_language 567s Creating table admin_views_title 567s Creating table admin_views_titletranslation 567s Creating table admin_views_recommender 567s Creating table admin_views_recommendation 567s Creating table admin_views_collector 567s Creating table admin_views_widget 567s Creating table admin_views_doohickey 567s Creating table admin_views_grommet 567s Creating table admin_views_whatsit 567s Creating table admin_views_doodad 567s Creating table admin_views_fancydoodad 567s Creating table admin_views_category 567s Creating table admin_views_link 567s Creating table admin_views_prepopulatedpost 567s Creating table admin_views_prepopulatedsubpost 567s Creating table admin_views_post 567s Creating table admin_views_gadget 567s Creating table admin_views_villain 567s Creating table admin_views_supervillain 567s Creating table admin_views_funkytag 567s Creating table admin_views_plot 567s Creating table admin_views_plotdetails 567s Creating table admin_views_secrethideout 567s Creating table admin_views_supersecrethideout 567s Creating table admin_views_bookmark 567s Creating table admin_views_cyclicone 567s Creating table admin_views_cyclictwo 567s Creating table admin_views_topping 567s Creating table admin_views_pizza 567s Creating table admin_views_album 567s Creating table admin_views_song 567s Creating table admin_views_employee 567s Creating table admin_views_workhour 567s Creating table admin_views_manager 567s Creating table admin_views_bonus 567s Creating table admin_views_question 567s Creating table admin_views_answer 567s Creating table admin_views_reservation 567s Creating table admin_views_fooddelivery 567s Creating table admin_views_coverletter 567s Creating table admin_views_paper 567s Creating table admin_views_shortmessage 567s Creating table admin_views_telegram 567s Creating table admin_views_story 567s Creating table admin_views_otherstory 567s Creating table admin_views_complexsortedperson 567s Creating table admin_views_pluggablesearchperson 567s Creating table admin_views_prepopulatedpostlargeslug 567s Creating table admin_views_adminorderedfield 567s Creating table admin_views_adminorderedmodelmethod 567s Creating table admin_views_adminorderedadminmethod 567s Creating table admin_views_adminorderedcallable 567s Creating table admin_views_report 567s Creating table admin_views_mainprepopulated 567s Creating table admin_views_relatedprepopulated 567s Creating table admin_views_unorderedobject 567s Creating table admin_views_undeletableobject 567s Creating table admin_views_unchangeableobject 567s Creating table admin_views_usermessenger 567s Creating table admin_views_simple 567s Creating table admin_views_choice 567s Creating table admin_views_parentwithdependentchildren 567s Creating table admin_views_dependentchild 567s Creating table admin_views_filteredmanager 567s Creating table admin_views_emptymodelvisible 567s Creating table admin_views_emptymodelhidden 567s Creating table admin_views_emptymodelmixin 567s Creating table admin_views_state 567s Creating table admin_views_city 567s Creating table admin_views_restaurant 567s Creating table admin_views_worker 567s Creating table admin_views_referencedbyparent 567s Creating table admin_views_parentwithfk 567s Creating table admin_views_childofreferer 567s Creating table admin_views_inlinereferer 567s Creating table admin_views_referencedbyinline 567s Creating table admin_views_inlinereference 567s Creating table admin_views_recipe 567s Creating table admin_views_ingredient 567s Creating table admin_views_recipeingredient 567s Creating table admin_views_notreferenced 567s Creating table admin_views_explicitlyprovidedpk 567s Creating table admin_views_implicitlygeneratedpk 567s Creating table admin_views_referencedbygenrel 567s Creating table admin_views_genrelreference 567s Creating table admin_views_parentwithuuidpk 567s Creating table admin_views_relatedwithuuidpkmodel 567s Creating table admin_views_author 567s Creating table admin_views_authorship 567s Creating table admin_views_readonlyrelatedfield 567s Creating table admin_views_héllo 567s Creating table admin_views_box 567s Creating table admin_views_country 567s Creating table admin_views_traveler 567s Creating table model_indexes_book 567s Creating table model_indexes_childmodel1 567s Creating table model_indexes_childmodel2 567s Creating table signals_person 567s Creating table signals_car 567s Creating table signals_author 567s Creating table signals_book 567s Creating table signals_page 567s Creating table basic_article 567s Creating table basic_featuredarticle 567s Creating table basic_selfref 567s Creating table basic_primarykeywithdefault 567s Creating table basic_childprimarykeywithdefault 567s Creating table extra_regress_revisionablemodel 567s Creating table extra_regress_order 567s Creating table extra_regress_testobject 567s Creating table m2m_and_m2o_user 567s Creating table m2m_and_m2o_issue 567s Creating table m2m_and_m2o_stringreferencemodel 567s Creating table indexes_articletranslation 567s Creating table indexes_article 567s Creating table indexes_indexedarticle 567s Creating table indexes_indexedarticle2 567s Creating table admin_widgets_member 567s Creating table admin_widgets_artist 567s Creating table admin_widgets_band 567s Creating table admin_widgets_unsafelimitchoicesto 567s Creating table admin_widgets_album 567s Creating table admin_widgets_releaseevent 567s Creating table admin_widgets_videostream 567s Creating table admin_widgets_inventory 567s Creating table admin_widgets_event 567s Creating table admin_widgets_car 567s Creating table admin_widgets_cartire 567s Creating table admin_widgets_honeycomb 567s Creating table admin_widgets_bee 567s Creating table admin_widgets_individual 567s Creating table admin_widgets_company 567s Creating table admin_widgets_advisor 567s Creating table admin_widgets_student 567s Creating table admin_widgets_school 567s Creating table admin_widgets_profile 567s Creating table null_fk_ordering_author 567s Creating table null_fk_ordering_article 567s Creating table null_fk_ordering_systeminfo 567s Creating table null_fk_ordering_forum 567s Creating table null_fk_ordering_post 567s Creating table null_fk_ordering_comment 567s Creating table messages_tests_someobject 567s Creating table select_related_regress_building 567s Creating table select_related_regress_device 567s Creating table select_related_regress_port 567s Creating table select_related_regress_connection 567s Creating table select_related_regress_tuser 567s Creating table select_related_regress_person 567s Creating table select_related_regress_organizer 567s Creating table select_related_regress_student 567s Creating table select_related_regress_class 567s Creating table select_related_regress_enrollment 567s Creating table select_related_regress_country 567s Creating table select_related_regress_state 567s Creating table select_related_regress_clientstatus 567s Creating table select_related_regress_client 567s Creating table select_related_regress_specialclient 567s Creating table select_related_regress_parent 567s Creating table select_related_regress_child 567s Creating table select_related_regress_item 567s Creating table select_related_regress_fowl 567s Creating table select_related_regress_hen 567s Creating table select_related_regress_chick 567s Creating table select_related_regress_a 567s Creating table select_related_regress_b 567s Creating table select_related_regress_c 567s Creating table queries_dumbcategory 567s Creating table queries_namedcategory 567s Creating table queries_tag 567s Creating table queries_note 567s Creating table queries_annotation 567s Creating table queries_datetimepk 567s Creating table queries_extrainfo 567s Creating table queries_author 567s Creating table queries_item 567s Creating table queries_report 567s Creating table queries_reportcomment 567s Creating table queries_ranking 567s Creating table queries_cover 567s Creating table queries_number 567s Creating table queries_valid 567s Creating table queries_x 567s Creating table queries_y 567s Creating table queries_loopx 567s Creating table queries_loopy 567s Creating table queries_loopz 567s Creating table queries_managedmodel 567s Creating table queries_detail 567s Creating table queries_member 567s Creating table queries_child 567s Creating table queries_custompk 567s Creating table queries_related 567s Creating table queries_custompktag 567s Creating table queries_celebrity 567s Creating table queries_tvchef 567s Creating table queries_fan 567s Creating table queries_leafa 567s Creating table queries_leafb 567s Creating table queries_join 567s Creating table queries_reservedname 567s Creating table queries_sharedconnection 567s Creating table queries_pointera 567s Creating table queries_pointerb 567s Creating table queries_singleobject 567s Creating table queries_relatedobject 567s Creating table queries_plaything 567s Creating table queries_article 567s Creating table queries_food 567s Creating table queries_eaten 567s Creating table queries_node 567s Creating table queries_objecta 567s Creating table queries_childobjecta 567s Creating table queries_objectb 567s Creating table queries_objectc 567s Creating table queries_simplecategory 567s Creating table queries_specialcategory 567s Creating table queries_categoryitem 567s Creating table queries_mixedcasefieldcategoryitem 567s Creating table queries_mixedcasedbcolumncategoryitem 567s Creating table queries_onetoonecategory 567s Creating table queries_categoryrelationship 567s Creating table queries_commonmixedcaseforeignkeys 567s Creating table queries_nullablename 567s Creating table queries_modeld 567s Creating table queries_modelc 567s Creating table queries_modelb 567s Creating table queries_modela 567s Creating table queries_job 567s Creating table queries_jobresponsibilities 567s Creating table queries_responsibility 567s Creating table queries_fk1 567s Creating table queries_fk2 567s Creating table queries_fk3 567s Creating table queries_basea 567s Creating table queries_identifier 567s Creating table queries_program 567s Creating table queries_channel 567s Creating table queries_book 567s Creating table queries_chapter 567s Creating table queries_paragraph 567s Creating table queries_page 567s Creating table queries_myobject 567s Creating table queries_order 567s Creating table queries_orderitem 567s Creating table queries_baseuser 567s Creating table queries_task 567s Creating table queries_staff 567s Creating table queries_staffuser 567s Creating table queries_ticket21203parent 567s Creating table queries_ticket21203child 567s Creating table queries_person 567s Creating table queries_company 567s Creating table queries_employment 567s Creating table queries_school 567s Creating table queries_student 567s Creating table queries_classroom 567s Creating table queries_teacher 567s Creating table queries_ticket23605aparent 567s Creating table queries_ticket23605a 567s Creating table queries_ticket23605b 567s Creating table queries_ticket23605c 567s Creating table Individual 567s Creating table RelatedIndividual 567s Creating table queries_customdbcolumn 567s Creating table queries_returningmodel 567s Creating table queries_nonintegerpkreturningmodel 567s Creating table queries_jsonfieldnullable 567s Creating table admin_utils_site 567s Creating table admin_utils_article 567s Creating table admin_utils_count 567s Creating table admin_utils_event 567s Creating table admin_utils_location 567s Creating table admin_utils_guest 567s Creating table admin_utils_eventguide 567s Creating table admin_utils_vehicle 567s Creating table admin_utils_car 567s Creating table str_internationalarticle 567s Creating table sessions_tests_customsession 567s Creating table m2m_regress_selfrefer 567s Creating table m2m_regress_tag 567s Creating table m2m_regress_tagcollection 567s Creating table m2m_regress_entry 567s Creating table m2m_regress_selfreferchild 567s Creating table m2m_regress_selfreferchildsibling 567s Creating table m2m_regress_line 567s Creating table m2m_regress_worksheet 567s Creating table m2m_regress_user 567s Creating table m2m_regress_regressionmodelsplit 567s Creating table m2m_regress_post 567s Creating table bulk_create_country 567s Creating table bulk_create_proxymulticountry 567s Creating table bulk_create_restaurant 567s Creating table bulk_create_pizzeria 567s Creating table bulk_create_state 567s Creating table bulk_create_twofields 568s Creating table bulk_create_fieldswithdbcolumns 568s Creating table bulk_create_upsertconflict 568s Creating table bulk_create_nofields 568s Creating table bulk_create_smallautofieldmodel 568s Creating table bulk_create_bigautofieldmodel 568s Creating table bulk_create_nullablefields 568s Creating table bulk_create_relatedmodel 568s Creating table transaction_hooks_thing 568s Creating table admin_changelist_event 568s Creating table admin_changelist_parent 568s Creating table admin_changelist_child 568s Creating table admin_changelist_genre 568s Creating table admin_changelist_band 568s Creating table admin_changelist_musician 568s Creating table admin_changelist_group 568s Creating table admin_changelist_concert 568s Creating table admin_changelist_membership 568s Creating table admin_changelist_quartet 568s Creating table admin_changelist_chordsmusician 568s Creating table admin_changelist_chordsband 568s Creating table admin_changelist_invitation 568s Creating table admin_changelist_swallow 568s Creating table admin_changelist_swallowonetoone 568s Creating table admin_changelist_unorderedobject 568s Creating table admin_changelist_orderedobject 568s Creating table admin_changelist_customiduser 568s Creating table admin_changelist_charpk 568s Creating table prefetch_related_author 568s Creating table prefetch_related_authorwithage 568s Creating table prefetch_related_favoriteauthors 568s Creating table prefetch_related_authoraddress 568s Creating table prefetch_related_book 568s Creating table prefetch_related_bookwithyear 568s Creating table prefetch_related_bio 568s Creating table prefetch_related_reader 568s Creating table prefetch_related_bookreview 568s Creating table prefetch_related_qualification 568s Creating table prefetch_related_teacher 568s Creating table prefetch_related_department 568s Creating table prefetch_related_taggeditem 568s Creating table prefetch_related_article 568s Creating table prefetch_related_bookmark 568s Creating table prefetch_related_comment 568s Creating table prefetch_related_house 568s Creating table prefetch_related_room 568s Creating table prefetch_related_person 568s Creating table prefetch_related_employee 568s Creating table prefetch_related_lessonentry 568s Creating table prefetch_related_wordentry 568s Creating table prefetch_related_author2 568s Creating table prefetch_related_pet 568s Creating table prefetch_related_flea 568s Creating table model_regress_article 568s Creating table model_regress_movie 568s Creating table model_regress_party 568s Creating table model_regress_event 568s Creating table model_regress_department 568s Creating table model_regress_worker 568s Creating table model_regress_nonautopk 568s Creating table model_regress_model1 568s Creating table model_regress_model2 568s Creating table model_regress_model3 568s Running deferred SQL... 568s Running migrations: 568s Applying admin.0001_initial... OK 568s Applying admin.0002_logentry_remove_auto_add... OK 568s Applying admin.0003_logentry_add_action_flag_choices... OK 568s Applying db_functions.0001_setup_extensions... OK 568s Applying db_functions.0002_create_test_models... OK 568s Applying sites.0001_initial... OK 568s Applying flatpages.0001_initial... OK 568s Applying migration_test_data_persistence.0001_initial... OK 569s Applying migration_test_data_persistence.0002_add_book... OK 569s Applying postgres_tests.0001_setup_extensions... OK 569s Applying postgres_tests.0002_create_test_models... OK 569s Applying redirects.0001_initial... OK 569s Applying redirects.0002_alter_redirect_new_path_help_text... OK 569s Applying sites.0002_alter_domain_unique... OK 573s Applying sites_framework.0001_initial... OK 573s Cloning test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... 573s Cloning test database for alias 'default' ('file:memorydb_default?mode=memory&cache=shared')... 573s Creating test database for alias 'other' ('file:memorydb_other?mode=memory&cache=shared')... 574s Operations to perform: 574s 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 574s Apply all migrations: admin, db_functions, flatpages, migration_test_data_persistence, postgres_tests, redirects, sites, sites_framework 574s Synchronizing apps without migrations: 574s Creating tables... 574s Creating table django_content_type 574s Creating table auth_permission 574s Creating table auth_group 574s Creating table auth_user 574s Creating table django_session 574s Creating table contenttypes_tests_site 574s Creating table contenttypes_tests_author 574s Creating table contenttypes_tests_article 574s Creating table contenttypes_tests_schemeincludedurl 574s Creating table contenttypes_tests_concretemodel 574s Creating table contenttypes_tests_foowithouturl 574s Creating table contenttypes_tests_foowithurl 574s Creating table contenttypes_tests_foowithbrokenabsoluteurl 574s Creating table contenttypes_tests_question 574s Creating table contenttypes_tests_answer 574s Creating table contenttypes_tests_post 574s Creating table contenttypes_tests_modelwithnullfktosite 574s Creating table contenttypes_tests_modelwithm2mtosite 574s Creating table reverse_lookup_user 574s Creating table reverse_lookup_poll 574s Creating table reverse_lookup_choice 574s Creating table backends_square 574s Creating table backends_person 574s Creating table backends_schoolclass 574s Creating table backends_verylongmodelnamezzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 574s Creating table backends_tag 574s Creating table CaseSensitive_Post 574s Creating table backends_reporter 574s Creating table backends_article 574s Creating table backends_item 574s Creating table backends_object 574s Creating table backends_objectreference 574s Creating table backends_objectselfreference 574s Creating table backends_circulara 574s Creating table backends_circularb 574s Creating table backends_rawdata 574s Creating table backends_author 574s Creating table backends_book 574s Creating table order 574s Creating table get_earliest_or_latest_article 574s Creating table get_earliest_or_latest_person 574s Creating table get_earliest_or_latest_comment 574s Creating table get_earliest_or_latest_indexerrorarticle 574s Creating table raw_query_author 574s Creating table raw_query_book 574s Creating table raw_query_bookfkaspk 574s Creating table raw_query_coffee 574s Creating table raw_query_mixedcaseidcolumn 574s Creating table raw_query_reviewer 574s Creating table raw_query_friendlyauthor 574s Creating table select 574s Creating table delete_p 574s Creating table delete_r 574s Creating table delete_s 574s Creating table delete_t 574s Creating table delete_u 574s Creating table delete_rchild 574s Creating table delete_rchildchild 574s Creating table delete_a 574s Creating table delete_b 574s Creating table delete_m 574s Creating table delete_mr 574s Creating table delete_mrnull 574s Creating table delete_avatar 574s Creating table delete_user 574s Creating table delete_hiddenuser 574s Creating table delete_hiddenuserprofile 574s Creating table delete_m2mto 574s Creating table delete_m2mfrom 574s Creating table delete_parent 574s Creating table delete_child 574s Creating table delete_base 574s Creating table delete_reltobase 574s Creating table delete_origin 574s Creating table delete_referrer 574s Creating table delete_secondreferrer 574s Creating table delete_deletetop 574s Creating table delete_b1 574s Creating table delete_b2 574s Creating table delete_b3 574s Creating table delete_deletebottom 574s Creating table delete_genericb1 574s Creating table delete_genericb2 574s Creating table delete_genericdeletebottom 574s Creating table delete_genericdeletebottomparent 574s Creating table file_storage_storage 574s Creating table model_formsets_regress_user 574s Creating table model_formsets_regress_usersite 574s Creating table model_formsets_regress_userprofile 574s Creating table model_formsets_regress_userpreferences 574s Creating table model_formsets_regress_profilenetwork 574s Creating table model_formsets_regress_place 574s Creating table model_formsets_regress_restaurant 574s Creating table model_formsets_regress_manager 574s Creating table model_formsets_regress_network 574s Creating table model_formsets_regress_host 574s Creating table foreign_object_article 574s Creating table foreign_object_newsarticle 574s Creating table foreign_object_articletranslation 574s Creating table foreign_object_articletag 574s Creating table foreign_object_articleidea 574s Creating table foreign_object_address 574s Creating table foreign_object_customer 574s Creating table foreign_object_contact 574s Creating table foreign_object_slugpage 574s Creating table foreign_object_country 574s Creating table foreign_object_person 574s Creating table foreign_object_group 574s Creating table foreign_object_membership 574s Creating table foreign_object_friendship 574s Creating table context_processors_debugobject 574s Creating table admin_filters_book 574s Creating table admin_filters_improvedbook 574s Creating table admin_filters_department 574s Creating table admin_filters_employee 574s Creating table admin_filters_taggeditem 574s Creating table admin_filters_bookmark 574s Creating table filtered_relation_author 574s Creating table filtered_relation_editor 574s Creating table filtered_relation_book 574s Creating table filtered_relation_borrower 574s Creating table filtered_relation_reservation 574s Creating table filtered_relation_rentalsession 574s Creating table filtered_relation_seller 574s Creating table filtered_relation_currency 574s Creating table filtered_relation_exchangerate 574s Creating table filtered_relation_bookdailysales 574s Creating table defer_regress_item 574s Creating table defer_regress_relateditem 574s Creating table defer_regress_child 574s Creating table defer_regress_leaf 574s Creating table defer_regress_resolvethis 574s Creating table defer_regress_simpleitem 574s Creating table defer_regress_feature 574s Creating table defer_regress_specialfeature 574s Creating table defer_regress_onetooneitem 574s Creating table defer_regress_itemandsimpleitem 574s Creating table defer_regress_profile 574s Creating table defer_regress_location 574s Creating table defer_regress_request 574s Creating table defer_regress_base 574s Creating table defer_regress_derived 574s Creating table managers_regress_parent 574s Creating table managers_regress_child1 574s Creating table managers_regress_child2 574s Creating table managers_regress_child3 574s Creating table managers_regress_child4 574s Creating table managers_regress_child5 574s Creating table managers_regress_child6 574s Creating table managers_regress_child7 574s Creating table managers_regress_relatedmodel 574s Creating table managers_regress_relationmodel 574s Creating table null_queries_poll 574s Creating table null_queries_choice 574s Creating table null_queries_outera 574s Creating table null_queries_outerb 574s Creating table null_queries_inner 574s Creating table syndication_tests_entry 574s Creating table syndication_tests_article 574s Creating table i18n_testmodel 574s Creating table i18n_company 574s Creating table test_client_regress_customuser 574s Creating table expressions_window_classification 574s Creating table expressions_window_employee 574s Creating table expressions_window_pastemployeedepartment 574s Creating table expressions_window_detail 574s Creating table sitemaps_tests_testmodel 574s Creating table sitemaps_tests_i18ntestmodel 574s Creating table auth_tests_customuser 574s Creating table auth_tests_customuserwithoutisactivefield 574s Creating table auth_tests_extensionuser 574s Creating table auth_tests_custompermissionsuser 574s Creating table auth_tests_customusernonuniqueusername 574s Creating table auth_tests_isactivetestuser1 574s Creating table auth_tests_minimaluser 574s Creating table auth_tests_nopassworduser 574s Creating table auth_tests_concrete 574s Creating table auth_tests_uuiduser 574s Creating table auth_tests_customemailfield 574s Creating table auth_tests_email 574s Creating table auth_tests_customuserwithfk 574s Creating table auth_tests_integerusernameuser 574s Creating table auth_tests_userwithdisabledlastloginfield 574s Creating table auth_tests_organization 574s Creating table auth_tests_customuserwithm2m 574s Creating table auth_tests_customuserwithm2mthrough 574s Creating table auth_tests_membership 574s Creating table auth_tests_customuserwithuniqueconstraint 574s Creating table introspection_city 574s Creating table introspection_country 574s Creating table introspection_district 574s Creating table introspection_reporter 574s Creating table introspection_article 574s Creating table introspection_comment 574s Creating table introspection_checkconstraintmodel 574s Creating table introspection_uniqueconstraintconditionmodel 574s Creating table modeladmin_band 574s Creating table modeladmin_song 574s Creating table modeladmin_concert 574s Creating table modeladmin_validationtestmodel 574s Creating table modeladmin_validationtestinlinemodel 574s Creating table servers_person 574s Creating table swappable_models_article 574s Creating table swappable_models_alternatearticle 574s Creating table fixtures_model_package_article 574s Creating table save_delete_hooks_person 574s Creating table view_tests_author 574s Creating table view_tests_article 574s Creating table view_tests_urlarticle 574s Creating table view_tests_datearticle 574s Creating table get_or_create_person 574s Creating table get_or_create_defaultperson 574s Creating table get_or_create_manualprimarykeytest 574s Creating table get_or_create_profile 574s Creating table get_or_create_tag 574s Creating table get_or_create_thing 574s Creating table get_or_create_publisher 574s Creating table get_or_create_author 574s Creating table get_or_create_journalist 574s Creating table get_or_create_book 574s Creating table update_datapoint 574s Creating table update_relatedpoint 574s Creating table update_a 574s Creating table update_b 574s Creating table update_c 574s Creating table update_d 574s Creating table update_foo 574s Creating table update_bar 574s Creating table update_uniquenumber 574s Creating table update_uniquenumberchild 574s Creating table string_lookup_foo 574s Creating table string_lookup_bar 574s Creating table string_lookup_whiz 574s Creating table string_lookup_child 574s Creating table string_lookup_base 574s Creating table string_lookup_article 574s Creating table select_related_domain 574s Creating table select_related_kingdom 574s Creating table select_related_phylum 574s Creating table select_related_klass 574s Creating table select_related_order 574s Creating table select_related_family 574s Creating table select_related_genus 574s Creating table select_related_species 574s Creating table select_related_hybridspecies 574s Creating table select_related_topping 574s Creating table select_related_pizza 574s Creating table select_related_taggeditem 574s Creating table select_related_bookmark 574s Creating table model_inheritance_worker 574s Creating table model_inheritance_student 574s Creating table model_inheritance_post 574s Creating table model_inheritance_comment 574s Creating table model_inheritance_link 574s Creating table model_inheritance_chef 574s Creating table model_inheritance_place 574s Creating table my_restaurant 574s Creating table model_inheritance_italianrestaurant 574s Creating table model_inheritance_supplier 574s Creating table model_inheritance_customsupplier 574s Creating table model_inheritance_parkinglot 574s Creating table model_inheritance_title 574s Creating table model_inheritance_mixinmodel 574s Creating table model_inheritance_base 574s Creating table model_inheritance_subbase 574s Creating table model_inheritance_grandparent 574s Creating table model_inheritance_parent 574s Creating table model_inheritance_child 574s Creating table model_inheritance_grandchild 574s Creating table m2m_signals_part 574s Creating table m2m_signals_car 574s Creating table m2m_signals_sportscar 574s Creating table m2m_signals_person 574s Creating table from_db_value_cashmodel 574s Creating table timezones_event 574s Creating table timezones_maybeevent 574s Creating table timezones_session 574s Creating table timezones_sessionevent 574s Creating table timezones_timestamp 574s Creating table timezones_alldayevent 574s Creating table timezones_dailyevent 574s Creating table model_inheritance_regress_place 574s Creating table model_inheritance_regress_restaurant 574s Creating table model_inheritance_regress_italianrestaurant 574s Creating table model_inheritance_regress_parkinglot 574s Creating table model_inheritance_regress_parkinglot3 574s Creating table model_inheritance_regress_parkinglot4a 574s Creating table model_inheritance_regress_parkinglot4b 574s Creating table model_inheritance_regress_supplier 574s Creating table model_inheritance_regress_wholesaler 574s Creating table model_inheritance_regress_parent 574s Creating table model_inheritance_regress_child 574s Creating table model_inheritance_regress_selfrefparent 574s Creating table model_inheritance_regress_selfrefchild 574s Creating table model_inheritance_regress_article 574s Creating table model_inheritance_regress_articlewithauthor 574s Creating table model_inheritance_regress_m2mbase 574s Creating table model_inheritance_regress_m2mchild 574s Creating table model_inheritance_regress_qualitycontrol 574s Creating table model_inheritance_regress_basem 574s Creating table model_inheritance_regress_derivedm 574s Creating table model_inheritance_regress_internalcertificationaudit 574s Creating table model_inheritance_regress_person 574s Creating table model_inheritance_regress_birthdayparty 574s Creating table model_inheritance_regress_bachelorparty 574s Creating table model_inheritance_regress_messybachelorparty 574s Creating table model_inheritance_regress_searchablelocation 574s Creating table model_inheritance_regress_busstation 574s Creating table model_inheritance_regress_trainstation 574s Creating table model_inheritance_regress_user 574s Creating table model_inheritance_regress_profile 574s Creating table model_inheritance_regress_politician 574s Creating table model_inheritance_regress_congressman 574s Creating table model_inheritance_regress_senator 574s Creating table or_lookups_article 574s Creating table annotations_author 574s Creating table annotations_publisher 574s Creating table annotations_book 574s Creating table annotations_store 574s Creating table annotations_departmentstore 574s Creating table annotations_employee 574s Creating table annotations_company 574s Creating table annotations_ticket 574s Creating table test_utils_car 574s Creating table test_utils_person 574s Creating table test_utils_possessedcar 574s Creating table async_relatedmodel 574s Creating table async_simplemodel 574s Creating table async_manytomanymodel 574s Creating table m2m_through_person 574s Creating table m2m_through_personchild 574s Creating table m2m_through_group 574s Creating table m2m_through_membership 574s Creating table test_table 574s Creating table m2m_through_testnodefaultsornulls 574s Creating table m2m_through_personselfrefm2m 574s Creating table m2m_through_friendship 574s Creating table m2m_through_symmetricalfriendship 574s Creating table m2m_through_event 574s Creating table m2m_through_invitation 574s Creating table m2m_through_employee 574s Creating table m2m_through_relationship 574s Creating table m2m_through_ingredient 574s Creating table m2m_through_recipe 574s Creating table m2m_through_recipeingredient 574s Creating table proxy_models_person 574s Creating table proxy_models_statusperson 574s Creating table proxy_models_lowerstatusperson 574s Creating table proxy_models_user 574s Creating table proxy_models_country 574s Creating table proxy_models_state 574s Creating table proxy_models_baseuser 574s Creating table proxy_models_trackeruser 574s Creating table proxy_models_issue 574s Creating table proxy_models_bug 574s Creating table proxy_models_improvement 574s Creating table aggregation_author 574s Creating table aggregation_publisher 574s Creating table aggregation_book 574s Creating table aggregation_store 574s Creating table many_to_one_null_reporter 574s Creating table many_to_one_null_article 574s Creating table many_to_one_null_car 574s Creating table many_to_one_null_driver 574s Creating table empty_empty 574s Creating table migrations_modelwithcustombase 574s Creating table migrations_unmigratedmodel 574s Creating table transactions_reporter 574s Creating table select_related_onetoone_user 574s Creating table select_related_onetoone_userprofile 574s Creating table select_related_onetoone_userstatresult 574s Creating table select_related_onetoone_userstat 574s Creating table select_related_onetoone_statdetails 574s Creating table select_related_onetoone_advanceduserstat 574s Creating table select_related_onetoone_image 574s Creating table select_related_onetoone_product 574s Creating table select_related_onetoone_parent1 574s Creating table select_related_onetoone_parent2 574s Creating table select_related_onetoone_child1 574s Creating table select_related_onetoone_child2 574s Creating table select_related_onetoone_child3 574s Creating table select_related_onetoone_child4 574s Creating table select_related_onetoone_linkedlist 574s Creating table lookup_alarm 574s Creating table lookup_author 574s Creating table lookup_article 574s Creating table lookup_tag 574s Creating table lookup_season 574s Creating table lookup_game 574s Creating table lookup_player 574s Creating table lookup_product 574s Creating table lookup_stock 574s Creating table lookup_freebie 574s Creating table many_to_many_publication 574s Creating table many_to_many_tag 574s Creating table many_to_many_article 574s Creating table many_to_many_user 574s Creating table many_to_many_userarticle 574s Creating table many_to_many_inheritedarticlea 574s Creating table many_to_many_inheritedarticleb 574s Creating table resolve_url_unimportantthing 574s Creating table forms_tests_boundarymodel 574s Creating table forms_tests_defaults 574s Creating table forms_tests_choicemodel 574s Creating table forms_tests_choiceoptionmodel 574s Creating table forms_tests_choicefieldmodel 574s Creating table forms_tests_optionalmultichoicemodel 574s Creating table forms_tests_filemodel 574s Creating table forms_tests_article 574s Creating table ordering_author 574s Creating table ordering_article 574s Creating table ordering_childarticle 574s Creating table ordering_reference 574s Creating table ordering_orderedbyexpression 574s Creating table ordering_orderedbyexpressionchild 574s Creating table ordering_orderedbyexpressiongrandchild 574s Creating table aggregation_regress_author 574s Creating table aggregation_regress_publisher 574s Creating table aggregation_regress_itemtag 574s Creating table aggregation_regress_book 574s Creating table aggregation_regress_store 574s Creating table aggregation_regress_entries 574s Creating table aggregation_regress_clues 574s Creating table aggregation_regress_withmanualpk 574s Creating table aggregation_regress_hardbackbook 574s Creating table aggregation_regress_alfa 574s Creating table aggregation_regress_bravo 574s Creating table aggregation_regress_charlie 574s Creating table aggregation_regress_selfreffk 574s Creating table aggregation_regress_recipe 574s Creating table generic_relations_regress_link 574s Creating table generic_relations_regress_place 574s Creating table generic_relations_regress_restaurant 574s Creating table generic_relations_regress_cafe 574s Creating table generic_relations_regress_address 574s Creating table generic_relations_regress_person 574s Creating table generic_relations_regress_charlink 574s Creating table generic_relations_regress_textlink 574s Creating table generic_relations_regress_oddrelation1 574s Creating table generic_relations_regress_oddrelation2 574s Creating table generic_relations_regress_note 574s Creating table generic_relations_regress_contact 574s Creating table generic_relations_regress_organization 574s Creating table generic_relations_regress_company 574s Creating table generic_relations_regress_team 574s Creating table generic_relations_regress_guild 574s Creating table generic_relations_regress_tag 574s Creating table generic_relations_regress_board 574s Creating table generic_relations_regress_haslinkthing 574s Creating table generic_relations_regress_a 574s Creating table generic_relations_regress_b 574s Creating table generic_relations_regress_c 574s Creating table generic_relations_regress_d 574s Creating table generic_relations_regress_node 574s Creating table generic_relations_regress_content 574s Creating table generic_relations_regress_related 574s Creating table model_options_author 574s Creating table model_options_editor 574s Creating table model_options_book 574s Creating table model_options_bookstore 574s Creating table model_options_editorstore 574s Creating table model_options_scientistref 574s Creating table model_options_articleref 574s Creating table model_forms_person 574s Creating table model_forms_category 574s Creating table model_forms_writer 574s Creating table model_forms_article 574s Creating table model_forms_improvedarticle 574s Creating table model_forms_improvedarticlewithparentlink 574s Creating table model_forms_betterwriter 574s Creating table model_forms_publication 574s Creating table model_forms_publicationdefaults 574s Creating table model_forms_author 574s Creating table model_forms_author1 574s Creating table model_forms_writerprofile 574s Creating table model_forms_document 574s Creating table model_forms_textfile 574s Creating table model_forms_customff 574s Creating table model_forms_filepathmodel 574s Creating table model_forms_imagefile 574s Creating table model_forms_optionalimagefile 574s Creating table model_forms_noextensionimagefile 574s Creating table model_forms_homepage 574s Creating table model_forms_product 574s Creating table model_forms_price 574s Creating table model_forms_triple 574s Creating table model_forms_articlestatus 574s Creating table model_forms_inventory 574s Creating table model_forms_book 574s Creating table model_forms_derivedbook 574s Creating table model_forms_explicitpk 574s Creating table model_forms_post 574s Creating table model_forms_datetimepost 574s Creating table model_forms_derivedpost 574s Creating table model_forms_bigint 574s Creating table model_forms_customfieldforexclusionmodel 574s Creating table model_forms_flexibledatepost 574s Creating table model_forms_colour 574s Creating table model_forms_colourfulitem 574s Creating table model_forms_customerrormessage 574s Creating table model_forms_character 574s Creating table model_forms_stumpjoke 574s Creating table model_forms_student 574s Creating table model_forms_photo 574s Creating table model_forms_uuidpk 574s Creating table model_forms_strictassignmentfieldspecific 574s Creating table model_forms_strictassignmentall 574s Creating table model_forms_award 574s Creating table model_forms_nullableuniquecharfieldmodel 574s Creating table model_forms_number 574s Creating table model_forms_numberstodice 574s Creating table model_forms_dice 574s Creating table max_lengths_personwithdefaultmaxlengths 574s Creating table max_lengths_personwithcustommaxlengths 574s Creating table model_package_site 574s Creating table model_package_article 574s Creating table model_package_publication 574s Creating table model_package_advertisement 574s Creating table one_to_one_place 574s Creating table one_to_one_restaurant 574s Creating table one_to_one_bar 574s Creating table one_to_one_undergroundbar 574s Creating table one_to_one_waiter 574s Creating table one_to_one_favorites 574s Creating table one_to_one_manualprimarykey 574s Creating table one_to_one_relatedmodel 574s Creating table one_to_one_multimodel 574s Creating table one_to_one_target 574s Creating table one_to_one_pointer 574s Creating table one_to_one_pointer2 574s Creating table one_to_one_hiddenpointer 574s Creating table one_to_one_tofieldpointer 574s Creating table one_to_one_school 574s Creating table one_to_one_director 574s Creating table inline_formsets_school 574s Creating table inline_formsets_parent 574s Creating table inline_formsets_child 574s Creating table inline_formsets_poet 574s Creating table inline_formsets_poem 574s Creating table custom_pk_employee 574s Creating table custom_pk_business 574s Creating table custom_pk_bar 574s Creating table custom_pk_foo 574s Creating table custom_pk_customautofieldmodel 574s Creating table fixtures_category 574s Creating table fixtures_article 574s Creating table fixtures_blog 574s Creating table fixtures_tag 574s Creating table fixtures_person 574s Creating table fixtures_spy 574s Creating table fixtures_visa 574s Creating table fixtures_book 574s Creating table fixtures_primarykeyuuidmodel 574s Creating table fixtures_naturalkeything 574s Creating table fixtures_circulara 574s Creating table fixtures_circularb 574s Creating table admin_ordering_band 574s Creating table admin_ordering_song 574s Creating table m2m_through_regress_membership 574s Creating table m2m_through_regress_usermembership 574s Creating table m2m_through_regress_person 574s Creating table m2m_through_regress_group 574s Creating table m2m_through_regress_car 574s Creating table m2m_through_regress_driver 574s Creating table m2m_through_regress_cardriver 574s Creating table m2m_through_regress_event 574s Creating table m2m_through_regress_competitor 574s Creating table m2m_through_regress_individualcompetitor 574s Creating table m2m_through_regress_competingteam 574s Creating table test_runner_person 574s Creating table test_runner_throughbase 574s Creating table test_runner_through 574s Creating table test_runner_b 574s Creating table select_for_update_entity 574s Creating table select_for_update_country 574s Creating table select_for_update_eucountry 574s Creating table select_for_update_city 574s Creating table select_for_update_eucity 574s Creating table select_for_update_citycountryproxy 574s Creating table select_for_update_person 574s Creating table select_for_update_personprofile 574s Creating table delete_regress_award 574s Creating table delete_regress_awardnote 574s Creating table delete_regress_person 574s Creating table delete_regress_book 574s Creating table delete_regress_toy 574s Creating table delete_regress_child 574s Creating table delete_regress_playedwith 574s Creating table delete_regress_playedwithnote 574s Creating table delete_regress_contact 574s Creating table delete_regress_email 574s Creating table delete_regress_researcher 574s Creating table delete_regress_food 574s Creating table delete_regress_eaten 574s Creating table delete_regress_policy 574s Creating table delete_regress_version 574s Creating table delete_regress_location 574s Creating table delete_regress_item 574s Creating table delete_regress_file 574s Creating table delete_regress_fooimage 574s Creating table delete_regress_foofile 574s Creating table delete_regress_foophoto 574s Creating table delete_regress_orgunit 574s Creating table delete_regress_login 574s Creating table delete_regress_house 574s Creating table delete_regress_orderedperson 574s Creating table apps_totallynormal 574s Creating table m2m_multiple_category 574s Creating table m2m_multiple_article 574s Creating table check_framework_simplemodel 574s Creating table admin_docs_company 574s Creating table admin_docs_group 574s Creating table admin_docs_family 574s Creating table admin_docs_person 574s Creating table mutually_referential_parent 574s Creating table mutually_referential_child 574s Creating table xor_lookups_number 574s Creating table m2o_recursive_category 574s Creating table m2o_recursive_person 574s Creating table generic_views_artist 574s Creating table generic_views_author 574s Creating table generic_views_book 574s Creating table generic_views_page 574s Creating table generic_views_booksigning 574s Creating table force_insert_update_counter 574s Creating table force_insert_update_inheritedcounter 574s Creating table force_insert_update_subcounter 574s Creating table force_insert_update_withcustompk 574s Creating table validation_modeltovalidate 574s Creating table validation_uniquefieldsmodel 574s Creating table validation_custompkmodel 574s Creating table validation_uniquetogethermodel 574s Creating table validation_uniquefordatemodel 574s Creating table validation_custommessagesmodel 574s Creating table validation_author 574s Creating table validation_article 574s Creating table validation_post 574s Creating table validation_flexibledatepost 574s Creating table validation_uniqueerrorsmodel 574s Creating table validation_genericipaddresstestmodel 574s Creating table validation_genericipaddrunpackuniquetest 574s Creating table validation_uniquefuncconstraintmodel 574s Creating table validation_product 574s Creating table validation_childproduct 574s Creating table validation_uniqueconstraintproduct 574s Creating table validation_childuniqueconstraintproduct 574s Creating table validation_uniqueconstraintconditionproduct 574s Creating table admin_autodiscover_story 574s Creating table datatypes_donut 574s Creating table datatypes_rumbaba 574s Creating table many_to_one_reporter 574s Creating table many_to_one_article 574s Creating table many_to_one_country 574s Creating table many_to_one_city 574s Creating table many_to_one_district 574s Creating table many_to_one_first 574s Creating table many_to_one_second 574s Creating table many_to_one_third 574s Creating table many_to_one_parent 574s Creating table many_to_one_parentstringprimarykey 574s Creating table many_to_one_child 574s Creating table many_to_one_childnullableparent 574s Creating table many_to_one_childstringprimarykeyparent 574s Creating table many_to_one_tofieldchild 574s Creating table many_to_one_category 574s Creating table many_to_one_record 574s Creating table many_to_one_relation 574s Creating table many_to_one_school 574s Creating table many_to_one_student 574s Creating table my_author_table 574s Creating table custom_columns_article 574s Creating table custom_managers_person 574s Creating table custom_managers_funperson 574s Creating table custom_managers_book 574s Creating table custom_managers_car 574s Creating table custom_managers_relatedmodel 574s Creating table custom_managers_restrictedmodel 574s Creating table custom_managers_onetoonerestrictedmodel 574s Creating table custom_managers_personfromabstract 574s Creating table distinct_on_fields_tag 574s Creating table distinct_on_fields_celebrity 574s Creating table distinct_on_fields_fan 574s Creating table distinct_on_fields_staff 574s Creating table distinct_on_fields_stafftag 574s Creating table model_meta_relation 574s Creating table model_meta_baseperson 574s Creating table model_meta_person 574s Creating table model_meta_personthroughproxysubclass 574s Creating table model_meta_relating 574s Creating table model_meta_commonancestor 574s Creating table model_meta_firstparent 574s Creating table model_meta_secondparent 574s Creating table model_meta_child 574s Creating table cache_poll 574s Creating table base_mymodel 574s Creating table datetimes_article 574s Creating table datetimes_comment 574s Creating table datetimes_category 574s Creating table a01 574s Creating table b01 574s Creating table c01 574s Creating table unmanaged_models_proxy1 574s Creating table unmanaged_models_proxy2 574s Creating table unmanaged_models_managed1 574s Creating table serializers_categorymetadata 574s Creating table serializers_category 574s Creating table serializers_author 574s Creating table serializers_topic 574s Creating table serializers_article 574s Creating table serializers_authorprofile 574s Creating table serializers_actor 574s Creating table serializers_movie 574s Creating table serializers_score 574s Creating table serializers_player 574s Creating table serializers_basemodel 574s Creating table serializers_complexmodel 574s Creating table serializers_binarydata 574s Creating table serializers_booleandata 574s Creating table serializers_chardata 574s Creating table serializers_datedata 574s Creating table serializers_datetimedata 574s Creating table serializers_decimaldata 574s Creating table serializers_emaildata 574s Creating table serializers_filedata 574s Creating table serializers_filepathdata 574s Creating table serializers_floatdata 574s Creating table serializers_integerdata 574s Creating table serializers_bigintegerdata 574s Creating table serializers_genericipaddressdata 574s Creating table serializers_positivebigintegerdata 574s Creating table serializers_positiveintegerdata 574s Creating table serializers_positivesmallintegerdata 574s Creating table serializers_slugdata 574s Creating table serializers_smalldata 574s Creating table serializers_textdata 574s Creating table serializers_timedata 574s Creating table serializers_tag 574s Creating table serializers_genericdata 574s Creating table serializers_anchor 574s Creating table serializers_uniqueanchor 574s Creating table serializers_fkdata 574s Creating table serializers_m2mdata 574s Creating table serializers_o2odata 574s Creating table serializers_fkselfdata 574s Creating table serializers_m2mselfdata 574s Creating table serializers_fkdatatofield 574s Creating table serializers_fkdatatoo2o 574s Creating table serializers_m2mintermediatedata 574s Creating table serializers_intermediate 574s Creating table serializers_booleanpkdata 574s Creating table serializers_charpkdata 574s Creating table serializers_datepkdata 574s Creating table serializers_datetimepkdata 574s Creating table serializers_decimalpkdata 574s Creating table serializers_emailpkdata 574s Creating table serializers_filepathpkdata 574s Creating table serializers_floatpkdata 574s Creating table serializers_integerpkdata 574s Creating table serializers_genericipaddresspkdata 574s Creating table serializers_positiveintegerpkdata 574s Creating table serializers_positivesmallintegerpkdata 574s Creating table serializers_slugpkdata 574s Creating table serializers_smallpkdata 574s Creating table serializers_uuiddata 574s Creating table serializers_uuiddefaultdata 574s Creating table serializers_fktouuid 574s Creating table serializers_autonowdatetimedata 574s Creating table serializers_modifyingsavedata 574s Creating table serializers_inheritabstractmodel 574s Creating table serializers_inheritbasemodel 574s Creating table serializers_explicitinheritbasemodel 574s Creating table serializers_lengthmodel 574s Creating table serializers_parent 574s Creating table serializers_child 574s Creating table serializers_naturalkeyanchor 574s Creating table serializers_fkdatanaturalkey 574s Creating table serializers_naturalkeything 574s Creating table serializers_naturalpkwithdefault 574s Creating table serializers_fkaspknonaturalkey 574s Creating table update_only_fields_account 574s Creating table update_only_fields_person 574s Creating table update_only_fields_employee 574s Creating table update_only_fields_profile 574s Creating table expressions_case_casetestmodel 574s Creating table expressions_case_o2ocasetestmodel 574s Creating table expressions_case_fkcasetestmodel 574s Creating table expressions_case_client 574s Creating table expressions_manager 574s Creating table expressions_employee 574s Creating table expressions_remoteemployee 574s Creating table expressions_company 574s Creating table expressions_number 574s Creating table expressions_ExPeRiMeNt 574s Creating table expressions_result 574s Creating table expressions_time 574s Creating table expressions_simulationrun 574s Creating table expressions_uuidpk 574s Creating table expressions_uuid 574s Creating table expressions_jsonfieldmodel 574s Creating table file_uploads_filemodel 574s Creating table admin_checks_album 574s Creating table admin_checks_song 574s Creating table admin_checks_twoalbumfkandane 574s Creating table admin_checks_author 574s Creating table admin_checks_book 574s Creating table admin_checks_authorsbooks 574s Creating table admin_checks_state 574s Creating table admin_checks_city 574s Creating table admin_checks_influence 574s Creating table admin_registration_person 574s Creating table admin_registration_traveler 574s Creating table admin_registration_place 574s Creating table admin_custom_urls_action 574s Creating table admin_custom_urls_person 574s Creating table admin_custom_urls_car 574s Creating table m2m_intermediary_reporter 574s Creating table m2m_intermediary_article 574s Creating table m2m_intermediary_writer 574s Creating table get_object_or_404_author 574s Creating table get_object_or_404_article 574s Creating table utils_tests_category 574s Creating table utils_tests_categoryinfo 574s Creating table generic_relations_taggeditem 574s Creating table generic_relations_valuabletaggeditem 574s Creating table generic_relations_abstractcomparison 574s Creating table generic_relations_comparison 574s Creating table generic_relations_animal 574s Creating table generic_relations_vegetable 574s Creating table generic_relations_carrot 574s Creating table generic_relations_mineral 574s Creating table generic_relations_gecko 574s Creating table generic_relations_rock 574s Creating table generic_relations_valuablerock 574s Creating table generic_relations_manualpk 574s Creating table generic_relations_forproxymodelmodel 574s Creating table generic_relations_forconcretemodelmodel 574s Creating table generic_relations_concreterelatedmodel 574s Creating table generic_relations_allowsnullgfk 574s Creating table order_with_respect_to_question 574s Creating table order_with_respect_to_answer 574s Creating table order_with_respect_to_post 574s Creating table order_with_respect_to_entity 574s Creating table order_with_respect_to_dimension 574s Creating table order_with_respect_to_component 574s Creating table inspectdb_people 574s Creating table inspectdb_message 574s Creating table inspectdb_peopledata 574s Creating table inspectdb_peoplemoredata 574s Creating table inspectdb_foreignkeytofield 574s Creating table inspectdb_digitsincolumnname 574s Creating table inspectdb_special.table name 574s Creating table inspectdb_columntypes 574s Creating table inspectdb_jsonfieldcolumntype 574s Creating table inspectdb_charfielddbcollation 574s Creating table inspectdb_textfielddbcollation 574s Creating table inspectdb_uniquetogether 574s Creating table inspectdb_funcuniqueconstraint 574s Creating table field_defaults_article 574s Creating table m2m_recursive_person 574s Creating table m2m_recursive_colleague 574s Creating table known_related_objects_tournament 574s Creating table known_related_objects_organiser 574s Creating table known_related_objects_pool 574s Creating table known_related_objects_poolstyle 574s Creating table dates_article 574s Creating table dates_comment 574s Creating table dates_category 574s Creating table fixtures_regress_animal 574s Creating table Fixtures_regress_plant 574s Creating table fixtures_regress_stuff 574s Creating table fixtures_regress_absolute 574s Creating table fixtures_regress_parent 574s Creating table fixtures_regress_child 574s Creating table fixtures_regress_channel 574s Creating table fixtures_regress_article 574s Creating table fixtures_regress_specialarticle 574s Creating table fixtures_regress_feature 574s Creating table fixtures_regress_widget 574s Creating table fixtures_regress_store 574s Creating table fixtures_regress_person 574s Creating table fixtures_regress_book 574s Creating table fixtures_regress_naturalkeywithfkdependency 574s Creating table fixtures_regress_nkchild 574s Creating table fixtures_regress_reftonkchild 574s Creating table fixtures_regress_circle1 574s Creating table fixtures_regress_circle2 574s Creating table fixtures_regress_circle3 574s Creating table fixtures_regress_circle4 574s Creating table fixtures_regress_circle5 574s Creating table fixtures_regress_circle6 574s Creating table fixtures_regress_externaldependency 574s Creating table fixtures_regress_thingy 574s Creating table fixtures_regress_m2mtoself 574s Creating table fixtures_regress_m2msimplea 574s Creating table fixtures_regress_m2msimpleb 574s Creating table fixtures_regress_m2msimplecirculara 574s Creating table fixtures_regress_m2msimplecircularb 574s Creating table fixtures_regress_m2mcomplexa 574s Creating table fixtures_regress_m2mcomplexb 574s Creating table fixtures_regress_m2mthroughab 574s Creating table fixtures_regress_m2mcomplexcircular1a 574s Creating table fixtures_regress_m2mcomplexcircular1b 574s Creating table fixtures_regress_m2mcomplexcircular1c 574s Creating table fixtures_regress_m2mcircular1throughab 574s Creating table fixtures_regress_m2mcircular1throughbc 574s Creating table fixtures_regress_m2mcircular1throughca 574s Creating table fixtures_regress_m2mcomplexcircular2a 574s Creating table fixtures_regress_m2mcomplexcircular2b 574s Creating table fixtures_regress_m2mcircular2throughab 574s Creating table custom_lookups_author 574s Creating table custom_lookups_article 574s Creating table custom_lookups_mysqlunixtimestamp 574s Creating table custom_lookups_custommodel 574s Creating table proxy_model_inheritance_concretemodel 574s Creating table proxy_model_inheritance_concretemodelsubclass 574s Creating table defer_secondary 574s Creating table defer_primary 574s Creating table defer_child 574s Creating table defer_bigchild 574s Creating table defer_shadowparent 574s Creating table defer_shadowchild 574s Creating table multiple_database_review 574s Creating table multiple_database_person 574s Creating table multiple_database_book 574s Creating table multiple_database_pet 574s Creating table multiple_database_userprofile 574s Creating table custom_methods_article 574s Creating table null_fk_systemdetails 574s Creating table null_fk_systeminfo 574s Creating table null_fk_forum 574s Creating table null_fk_post 574s Creating table null_fk_comment 574s Creating table null_fk_item 574s Creating table null_fk_propertyvalue 574s Creating table null_fk_property 574s Creating table model_formsets_author 574s Creating table model_formsets_betterauthor 574s Creating table model_formsets_book 574s Creating table model_formsets_bookwithcustompk 574s Creating table model_formsets_editor 574s Creating table model_formsets_bookwithoptionalalteditor 574s Creating table model_formsets_alternatebook 574s Creating table model_formsets_authormeeting 574s Creating table model_formsets_customprimarykey 574s Creating table model_formsets_place 574s Creating table model_formsets_owner 574s Creating table model_formsets_location 574s Creating table model_formsets_ownerprofile 574s Creating table model_formsets_restaurant 574s Creating table model_formsets_product 574s Creating table model_formsets_price 574s Creating table model_formsets_mexicanrestaurant 574s Creating table model_formsets_classymexicanrestaurant 574s Creating table model_formsets_repository 574s Creating table model_formsets_revision 574s Creating table model_formsets_person 574s Creating table model_formsets_membership 574s Creating table model_formsets_team 574s Creating table model_formsets_player 574s Creating table model_formsets_poet 574s Creating table model_formsets_poem 574s Creating table model_formsets_post 574s Creating table model_formsets_uuidpkparent 574s Creating table model_formsets_uuidpkchild 574s Creating table model_formsets_childwitheditablepk 574s Creating table model_formsets_autopkchildofuuidpkparent 574s Creating table model_formsets_autopkparent 574s Creating table model_formsets_uuidpkchildofautopkparent 574s Creating table model_formsets_parentwithuuidalternatekey 574s Creating table model_formsets_childrelatedviaak 574s Creating table generic_inline_admin_episode 574s Creating table generic_inline_admin_media 574s Creating table generic_inline_admin_category 574s Creating table generic_inline_admin_phonenumber 574s Creating table generic_inline_admin_contact 574s Creating table generic_inline_admin_episodepermanent 574s Creating table pagination_article 574s Creating table queryset_pickle_group 574s Creating table queryset_pickle_event 574s Creating table queryset_pickle_happening 574s Creating table queryset_pickle_binaryfieldmodel 574s Creating table queryset_pickle_somemodel 574s Creating table queryset_pickle_m2mmodel 574s Creating table queryset_pickle_myevent 574s Creating table queryset_pickle_edition 574s Creating table nested_foreign_keys_person 574s Creating table nested_foreign_keys_movie 574s Creating table nested_foreign_keys_event 574s Creating table nested_foreign_keys_screening 574s Creating table nested_foreign_keys_screeningnullfk 574s Creating table nested_foreign_keys_package 574s Creating table nested_foreign_keys_packagenullfk 574s Creating table properties_person 574s Creating table model_fields_foo 574s Creating table model_fields_bar 574s Creating table model_fields_whiz 574s Creating table model_fields_whizdelayed 574s Creating table model_fields_whiziter 574s Creating table model_fields_whiziterempty 574s Creating table model_fields_choiceful 574s Creating table model_fields_bigd 574s Creating table model_fields_floatmodel 574s Creating table model_fields_bigs 574s Creating table model_fields_unicodeslugfield 574s Creating table model_fields_automodel 574s Creating table model_fields_bigautomodel 574s Creating table model_fields_smallautomodel 574s Creating table model_fields_smallintegermodel 574s Creating table model_fields_integermodel 574s Creating table model_fields_bigintegermodel 574s Creating table model_fields_positivebigintegermodel 574s Creating table model_fields_positivesmallintegermodel 574s Creating table model_fields_positiveintegermodel 574s Creating table model_fields_post 574s Creating table model_fields_nullbooleanmodel 574s Creating table model_fields_booleanmodel 574s Creating table model_fields_datetimemodel 574s Creating table model_fields_durationmodel 574s Creating table model_fields_nulldurationmodel 574s Creating table model_fields_primarykeycharmodel 574s Creating table model_fields_fkstobooleans 574s Creating table model_fields_fktochar 574s Creating table model_fields_renamedfield 574s Creating table model_fields_verbosenamefield 574s Creating table model_fields_genericipaddress 574s Creating table model_fields_decimallessthanone 574s Creating table model_fields_fieldclassattributemodel 574s Creating table model_fields_datamodel 574s Creating table model_fields_document 574s Creating table model_fields_person 574s Creating table model_fields_personwithheight 574s Creating table model_fields_personwithheightandwidth 574s Creating table model_fields_persondimensionsfirst 574s Creating table model_fields_persontwoimages 574s Creating table model_fields_jsonmodel 574s Creating table model_fields_nullablejsonmodel 574s Creating table model_fields_relatedjsonmodel 574s Creating table model_fields_allfieldsmodel 574s Creating table model_fields_manytomany 574s Creating table model_fields_uuidmodel 574s Creating table model_fields_nullableuuidmodel 574s Creating table model_fields_primarykeyuuidmodel 574s Creating table model_fields_relatedtouuidmodel 574s Creating table model_fields_uuidchild 574s Creating table model_fields_uuidgrandchild 574s Creating table constraints_product 574s Creating table constraints_uniqueconstraintproduct 574s Creating table constraints_childuniqueconstraintproduct 574s Creating table constraints_uniqueconstraintconditionproduct 574s Creating table constraints_childmodel 574s Creating table constraints_jsonfieldmodel 574s Creating table admin_inlines_parent 574s Creating table admin_inlines_teacher 574s Creating table admin_inlines_child 574s Creating table admin_inlines_book 574s Creating table admin_inlines_author 574s Creating table admin_inlines_nonautopkbook 574s Creating table admin_inlines_nonautopkbookchild 574s Creating table admin_inlines_editablepkbook 574s Creating table admin_inlines_holder 574s Creating table admin_inlines_inner 574s Creating table admin_inlines_holder2 574s Creating table admin_inlines_inner2 574s Creating table admin_inlines_holder3 574s Creating table admin_inlines_inner3 574s Creating table admin_inlines_holder4 574s Creating table admin_inlines_inner4stacked 574s Creating table admin_inlines_inner4tabular 574s Creating table admin_inlines_holder5 574s Creating table admin_inlines_inner5stacked 574s Creating table admin_inlines_inner5tabular 574s Creating table admin_inlines_person 574s Creating table admin_inlines_outfititem 574s Creating table admin_inlines_fashionista 574s Creating table admin_inlines_shoppingweakness 574s Creating table admin_inlines_titlecollection 574s Creating table admin_inlines_title 574s Creating table admin_inlines_poll 574s Creating table admin_inlines_question 574s Creating table admin_inlines_novel 574s Creating table admin_inlines_chapter 574s Creating table admin_inlines_footnote 574s Creating table admin_inlines_capofamiglia 574s Creating table admin_inlines_consigliere 574s Creating table admin_inlines_sottocapo 574s Creating table admin_inlines_readonlyinline 574s Creating table admin_inlines_parentmodelwithcustompk 574s Creating table admin_inlines_childmodel1 574s Creating table admin_inlines_childmodel2 574s Creating table admin_inlines_binarytree 574s Creating table admin_inlines_lifeform 574s Creating table admin_inlines_extraterrestrial 574s Creating table admin_inlines_sighting 574s Creating table admin_inlines_someparentmodel 574s Creating table admin_inlines_somechildmodel 574s Creating table admin_inlines_course 574s Creating table admin_inlines_class 574s Creating table admin_inlines_showinlineparent 574s Creating table admin_inlines_showinlinechild 574s Creating table admin_inlines_profilecollection 574s Creating table admin_inlines_profile 574s Creating table admin_inlines_verbosenameprofile 574s Creating table admin_inlines_verbosenamepluralprofile 574s Creating table admin_inlines_bothverbosenameprofile 574s Creating table admin_views_section 574s Creating table admin_views_article 574s Creating table admin_views_book 574s Creating table admin_views_promo 574s Creating table admin_views_chapter 574s Creating table admin_views_chapterxtra1 574s Creating table admin_views_chapterxtra2 574s Creating table admin_views_rowlevelchangepermissionmodel 574s Creating table admin_views_customarticle 574s Creating table admin_views_modelwithstringprimarykey 574s Creating table admin_views_color 574s Creating table admin_views_thing 574s Creating table admin_views_actor 574s Creating table admin_views_inquisition 574s Creating table admin_views_sketch 574s Creating table admin_views_character 574s Creating table admin_views_stumpjoke 574s Creating table admin_views_fabric 574s Creating table admin_views_person 574s Creating table admin_views_persona 574s Creating table admin_views_account 574s Creating table admin_views_fooaccount 574s Creating table admin_views_baraccount 574s Creating table admin_views_subscriber 574s Creating table admin_views_externalsubscriber 574s Creating table admin_views_oldsubscriber 574s Creating table admin_views_media 574s Creating table admin_views_podcast 574s Creating table admin_views_vodcast 574s Creating table admin_views_parent 574s Creating table admin_views_child 574s Creating table admin_views_pkchild 574s Creating table admin_views_toy 574s Creating table admin_views_emptymodel 574s Creating table admin_views_gallery 574s Creating table admin_views_picture 574s Creating table admin_views_language 574s Creating table admin_views_title 574s Creating table admin_views_titletranslation 574s Creating table admin_views_recommender 574s Creating table admin_views_recommendation 574s Creating table admin_views_collector 574s Creating table admin_views_widget 574s Creating table admin_views_doohickey 574s Creating table admin_views_grommet 574s Creating table admin_views_whatsit 574s Creating table admin_views_doodad 574s Creating table admin_views_fancydoodad 574s Creating table admin_views_category 574s Creating table admin_views_link 574s Creating table admin_views_prepopulatedpost 574s Creating table admin_views_prepopulatedsubpost 574s Creating table admin_views_post 574s Creating table admin_views_gadget 574s Creating table admin_views_villain 574s Creating table admin_views_supervillain 574s Creating table admin_views_funkytag 574s Creating table admin_views_plot 574s Creating table admin_views_plotdetails 574s Creating table admin_views_secrethideout 574s Creating table admin_views_supersecrethideout 574s Creating table admin_views_bookmark 574s Creating table admin_views_cyclicone 574s Creating table admin_views_cyclictwo 574s Creating table admin_views_topping 574s Creating table admin_views_pizza 574s Creating table admin_views_album 574s Creating table admin_views_song 574s Creating table admin_views_employee 574s Creating table admin_views_workhour 574s Creating table admin_views_manager 574s Creating table admin_views_bonus 574s Creating table admin_views_question 574s Creating table admin_views_answer 574s Creating table admin_views_reservation 574s Creating table admin_views_fooddelivery 574s Creating table admin_views_coverletter 574s Creating table admin_views_paper 574s Creating table admin_views_shortmessage 574s Creating table admin_views_telegram 574s Creating table admin_views_story 574s Creating table admin_views_otherstory 574s Creating table admin_views_complexsortedperson 574s Creating table admin_views_pluggablesearchperson 574s Creating table admin_views_prepopulatedpostlargeslug 574s Creating table admin_views_adminorderedfield 574s Creating table admin_views_adminorderedmodelmethod 574s Creating table admin_views_adminorderedadminmethod 574s Creating table admin_views_adminorderedcallable 574s Creating table admin_views_report 574s Creating table admin_views_mainprepopulated 574s Creating table admin_views_relatedprepopulated 574s Creating table admin_views_unorderedobject 574s Creating table admin_views_undeletableobject 574s Creating table admin_views_unchangeableobject 574s Creating table admin_views_usermessenger 574s Creating table admin_views_simple 574s Creating table admin_views_choice 574s Creating table admin_views_parentwithdependentchildren 574s Creating table admin_views_dependentchild 574s Creating table admin_views_filteredmanager 574s Creating table admin_views_emptymodelvisible 574s Creating table admin_views_emptymodelhidden 574s Creating table admin_views_emptymodelmixin 574s Creating table admin_views_state 574s Creating table admin_views_city 574s Creating table admin_views_restaurant 574s Creating table admin_views_worker 574s Creating table admin_views_referencedbyparent 574s Creating table admin_views_parentwithfk 574s Creating table admin_views_childofreferer 574s Creating table admin_views_inlinereferer 574s Creating table admin_views_referencedbyinline 574s Creating table admin_views_inlinereference 574s Creating table admin_views_recipe 574s Creating table admin_views_ingredient 574s Creating table admin_views_recipeingredient 574s Creating table admin_views_notreferenced 574s Creating table admin_views_explicitlyprovidedpk 574s Creating table admin_views_implicitlygeneratedpk 574s Creating table admin_views_referencedbygenrel 574s Creating table admin_views_genrelreference 574s Creating table admin_views_parentwithuuidpk 574s Creating table admin_views_relatedwithuuidpkmodel 574s Creating table admin_views_author 574s Creating table admin_views_authorship 574s Creating table admin_views_readonlyrelatedfield 574s Creating table admin_views_héllo 574s Creating table admin_views_box 574s Creating table admin_views_country 574s Creating table admin_views_traveler 574s Creating table model_indexes_book 574s Creating table model_indexes_childmodel1 574s Creating table model_indexes_childmodel2 574s Creating table signals_person 574s Creating table signals_car 574s Creating table signals_author 574s Creating table signals_book 574s Creating table signals_page 574s Creating table basic_article 574s Creating table basic_featuredarticle 574s Creating table basic_selfref 574s Creating table basic_primarykeywithdefault 574s Creating table basic_childprimarykeywithdefault 574s Creating table extra_regress_revisionablemodel 574s Creating table extra_regress_order 574s Creating table extra_regress_testobject 574s Creating table m2m_and_m2o_user 574s Creating table m2m_and_m2o_issue 574s Creating table m2m_and_m2o_stringreferencemodel 574s Creating table indexes_articletranslation 574s Creating table indexes_article 574s Creating table indexes_indexedarticle 574s Creating table indexes_indexedarticle2 574s Creating table admin_widgets_member 574s Creating table admin_widgets_artist 574s Creating table admin_widgets_band 574s Creating table admin_widgets_unsafelimitchoicesto 574s Creating table admin_widgets_album 574s Creating table admin_widgets_releaseevent 574s Creating table admin_widgets_videostream 574s Creating table admin_widgets_inventory 574s Creating table admin_widgets_event 574s Creating table admin_widgets_car 574s Creating table admin_widgets_cartire 574s Creating table admin_widgets_honeycomb 574s Creating table admin_widgets_bee 574s Creating table admin_widgets_individual 574s Creating table admin_widgets_company 574s Creating table admin_widgets_advisor 574s Creating table admin_widgets_student 574s Creating table admin_widgets_school 574s Creating table admin_widgets_profile 574s Creating table null_fk_ordering_author 574s Creating table null_fk_ordering_article 574s Creating table null_fk_ordering_systeminfo 574s Creating table null_fk_ordering_forum 574s Creating table null_fk_ordering_post 574s Creating table null_fk_ordering_comment 574s Creating table messages_tests_someobject 574s Creating table select_related_regress_building 574s Creating table select_related_regress_device 574s Creating table select_related_regress_port 574s Creating table select_related_regress_connection 574s Creating table select_related_regress_tuser 574s Creating table select_related_regress_person 574s Creating table select_related_regress_organizer 574s Creating table select_related_regress_student 574s Creating table select_related_regress_class 574s Creating table select_related_regress_enrollment 574s Creating table select_related_regress_country 574s Creating table select_related_regress_state 574s Creating table select_related_regress_clientstatus 574s Creating table select_related_regress_client 574s Creating table select_related_regress_specialclient 574s Creating table select_related_regress_parent 574s Creating table select_related_regress_child 574s Creating table select_related_regress_item 574s Creating table select_related_regress_fowl 574s Creating table select_related_regress_hen 574s Creating table select_related_regress_chick 574s Creating table select_related_regress_a 574s Creating table select_related_regress_b 574s Creating table select_related_regress_c 574s Creating table queries_dumbcategory 574s Creating table queries_namedcategory 574s Creating table queries_tag 574s Creating table queries_note 574s Creating table queries_annotation 574s Creating table queries_datetimepk 574s Creating table queries_extrainfo 574s Creating table queries_author 574s Creating table queries_item 574s Creating table queries_report 574s Creating table queries_reportcomment 574s Creating table queries_ranking 574s Creating table queries_cover 574s Creating table queries_number 574s Creating table queries_valid 574s Creating table queries_x 574s Creating table queries_y 574s Creating table queries_loopx 574s Creating table queries_loopy 574s Creating table queries_loopz 574s Creating table queries_managedmodel 574s Creating table queries_detail 574s Creating table queries_member 574s Creating table queries_child 574s Creating table queries_custompk 574s Creating table queries_related 574s Creating table queries_custompktag 574s Creating table queries_celebrity 574s Creating table queries_tvchef 574s Creating table queries_fan 574s Creating table queries_leafa 574s Creating table queries_leafb 574s Creating table queries_join 574s Creating table queries_reservedname 574s Creating table queries_sharedconnection 574s Creating table queries_pointera 574s Creating table queries_pointerb 574s Creating table queries_singleobject 574s Creating table queries_relatedobject 574s Creating table queries_plaything 574s Creating table queries_article 574s Creating table queries_food 574s Creating table queries_eaten 574s Creating table queries_node 574s Creating table queries_objecta 574s Creating table queries_childobjecta 574s Creating table queries_objectb 574s Creating table queries_objectc 574s Creating table queries_simplecategory 574s Creating table queries_specialcategory 574s Creating table queries_categoryitem 574s Creating table queries_mixedcasefieldcategoryitem 574s Creating table queries_mixedcasedbcolumncategoryitem 574s Creating table queries_onetoonecategory 574s Creating table queries_categoryrelationship 574s Creating table queries_commonmixedcaseforeignkeys 574s Creating table queries_nullablename 574s Creating table queries_modeld 574s Creating table queries_modelc 574s Creating table queries_modelb 574s Creating table queries_modela 574s Creating table queries_job 574s Creating table queries_jobresponsibilities 574s Creating table queries_responsibility 574s Creating table queries_fk1 574s Creating table queries_fk2 574s Creating table queries_fk3 574s Creating table queries_basea 574s Creating table queries_identifier 574s Creating table queries_program 574s Creating table queries_channel 574s Creating table queries_book 574s Creating table queries_chapter 574s Creating table queries_paragraph 574s Creating table queries_page 574s Creating table queries_myobject 574s Creating table queries_order 574s Creating table queries_orderitem 574s Creating table queries_baseuser 574s Creating table queries_task 574s Creating table queries_staff 574s Creating table queries_staffuser 574s Creating table queries_ticket21203parent 574s Creating table queries_ticket21203child 574s Creating table queries_person 574s Creating table queries_company 574s Creating table queries_employment 574s Creating table queries_school 574s Creating table queries_student 574s Creating table queries_classroom 574s Creating table queries_teacher 574s Creating table queries_ticket23605aparent 574s Creating table queries_ticket23605a 574s Creating table queries_ticket23605b 574s Creating table queries_ticket23605c 574s Creating table Individual 574s Creating table RelatedIndividual 574s Creating table queries_customdbcolumn 574s Creating table queries_returningmodel 574s Creating table queries_nonintegerpkreturningmodel 574s Creating table queries_jsonfieldnullable 574s Creating table admin_utils_site 574s Creating table admin_utils_article 574s Creating table admin_utils_count 574s Creating table admin_utils_event 574s Creating table admin_utils_location 574s Creating table admin_utils_guest 574s Creating table admin_utils_eventguide 574s Creating table admin_utils_vehicle 574s Creating table admin_utils_car 574s Creating table str_internationalarticle 574s Creating table sessions_tests_customsession 574s Creating table m2m_regress_selfrefer 574s Creating table m2m_regress_tag 574s Creating table m2m_regress_tagcollection 574s Creating table m2m_regress_entry 574s Creating table m2m_regress_selfreferchild 574s Creating table m2m_regress_selfreferchildsibling 574s Creating table m2m_regress_line 574s Creating table m2m_regress_worksheet 574s Creating table m2m_regress_user 574s Creating table m2m_regress_regressionmodelsplit 574s Creating table m2m_regress_post 574s Creating table bulk_create_country 574s Creating table bulk_create_proxymulticountry 574s Creating table bulk_create_restaurant 574s Creating table bulk_create_pizzeria 574s Creating table bulk_create_state 574s Creating table bulk_create_twofields 575s Creating table bulk_create_fieldswithdbcolumns 575s Creating table bulk_create_upsertconflict 575s Creating table bulk_create_nofields 575s Creating table bulk_create_smallautofieldmodel 575s Creating table bulk_create_bigautofieldmodel 575s Creating table bulk_create_nullablefields 575s Creating table bulk_create_relatedmodel 575s Creating table transaction_hooks_thing 575s Creating table admin_changelist_event 575s Creating table admin_changelist_parent 575s Creating table admin_changelist_child 575s Creating table admin_changelist_genre 575s Creating table admin_changelist_band 575s Creating table admin_changelist_musician 575s Creating table admin_changelist_group 575s Creating table admin_changelist_concert 575s Creating table admin_changelist_membership 575s Creating table admin_changelist_quartet 575s Creating table admin_changelist_chordsmusician 575s Creating table admin_changelist_chordsband 575s Creating table admin_changelist_invitation 575s Creating table admin_changelist_swallow 575s Creating table admin_changelist_swallowonetoone 575s Creating table admin_changelist_unorderedobject 575s Creating table admin_changelist_orderedobject 575s Creating table admin_changelist_customiduser 575s Creating table admin_changelist_charpk 575s Creating table prefetch_related_author 575s Creating table prefetch_related_authorwithage 575s Creating table prefetch_related_favoriteauthors 575s Creating table prefetch_related_authoraddress 575s Creating table prefetch_related_book 575s Creating table prefetch_related_bookwithyear 575s Creating table prefetch_related_bio 575s Creating table prefetch_related_reader 575s Creating table prefetch_related_bookreview 575s Creating table prefetch_related_qualification 575s Creating table prefetch_related_teacher 575s Creating table prefetch_related_department 575s Creating table prefetch_related_taggeditem 575s Creating table prefetch_related_article 575s Creating table prefetch_related_bookmark 575s Creating table prefetch_related_comment 575s Creating table prefetch_related_house 575s Creating table prefetch_related_room 575s Creating table prefetch_related_person 575s Creating table prefetch_related_employee 575s Creating table prefetch_related_lessonentry 575s Creating table prefetch_related_wordentry 575s Creating table prefetch_related_author2 575s Creating table prefetch_related_pet 575s Creating table prefetch_related_flea 575s Creating table model_regress_article 575s Creating table model_regress_movie 575s Creating table model_regress_party 575s Creating table model_regress_event 575s Creating table model_regress_department 575s Creating table model_regress_worker 575s Creating table model_regress_nonautopk 575s Creating table model_regress_model1 575s Creating table model_regress_model2 575s Creating table model_regress_model3 575s Running deferred SQL... 575s Running migrations: 575s Applying admin.0001_initial... OK 575s Applying admin.0002_logentry_remove_auto_add... OK 575s Applying admin.0003_logentry_add_action_flag_choices... OK 575s Applying db_functions.0001_setup_extensions... OK 575s Applying db_functions.0002_create_test_models... OK 575s Applying sites.0001_initial... OK 575s Applying flatpages.0001_initial... OK 575s Applying migration_test_data_persistence.0001_initial... OK 576s Applying migration_test_data_persistence.0002_add_book... OK 576s Applying postgres_tests.0001_setup_extensions... OK 576s Applying postgres_tests.0002_create_test_models... OK 576s Applying redirects.0001_initial... OK 576s Applying redirects.0002_alter_redirect_new_path_help_text... OK 577s Applying sites.0002_alter_domain_unique... OK 580s Applying sites_framework.0001_initial... OK 580s Cloning test database for alias 'other' ('file:memorydb_other?mode=memory&cache=shared')... 580s Cloning test database for alias 'other' ('file:memorydb_other?mode=memory&cache=shared')... 581s System check identified no issues (17 silenced). 581s test_migration_warning_multiple_apps (admin_scripts.tests.ManageRunserverMigrationWarning.test_migration_warning_multiple_apps) ... ok 581s test_migration_warning_one_app (admin_scripts.tests.ManageRunserverMigrationWarning.test_migration_warning_one_app) ... ok 581s test_clear_cached_generic_relation (contenttypes_tests.test_fields.GenericForeignKeyTests.test_clear_cached_generic_relation) ... ok 581s test_get_content_type_no_arguments (contenttypes_tests.test_fields.GenericForeignKeyTests.test_get_content_type_no_arguments) ... ok 581s test_get_object_cache_respects_deleted_objects (contenttypes_tests.test_fields.GenericForeignKeyTests.test_get_object_cache_respects_deleted_objects) ... ok 581s test_incorrect_get_prefetch_queryset_arguments (contenttypes_tests.test_fields.GenericForeignKeyTests.test_incorrect_get_prefetch_queryset_arguments) ... ok 581s test_str (contenttypes_tests.test_fields.GenericForeignKeyTests.test_str) ... ok 581s test_value_to_string (contenttypes_tests.test_fields.GenericRelationTests.test_value_to_string) ... ok 581s test_multidb (contenttypes_tests.test_models.ContentTypesMultidbTests.test_multidb) 581s When using multiple databases, ContentType.objects.get_for_model() uses ... ok 582s test_contenttypes_removed_for_apps_not_in_installed_apps (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_contenttypes_removed_for_apps_not_in_installed_apps) ... ok 582s test_contenttypes_removed_in_installed_apps_without_models (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_contenttypes_removed_in_installed_apps_without_models) ... ok 582s test_interactive_false (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_interactive_false) 582s non-interactive mode deletes stale content types. ... ok 582s test_interactive_true_with_dependent_objects (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_interactive_true_with_dependent_objects) 582s interactive mode (the default) deletes stale content types and warns of ... ok 582s test_interactive_true_without_dependent_objects (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_interactive_true_without_dependent_objects) 582s interactive mode deletes stale content types even if there aren't any ... ok 582s test_unavailable_content_type_model (contenttypes_tests.test_management.RemoveStaleContentTypesTests.test_unavailable_content_type_model) 582s A ContentType isn't created if the model isn't available. ... ok 582s test_change_ordering (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_change_ordering) ... ok 582s test_database_routing (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_database_routing) ... ok 582s test_default_to_insertion_order (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_default_to_insertion_order) ... ok 582s test_delete_and_insert (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_delete_and_insert) ... ok 582s test_item_ordering (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_item_ordering) ... ok 582s test_previous_and_next_in_order (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_previous_and_next_in_order) ... ok 582s test_recursive_ordering (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_recursive_ordering) ... ok 582s test_set_order_unrelated_object (contenttypes_tests.test_order_with_respect_to.OrderWithRespectToGFKTests.test_set_order_unrelated_object) 582s An answer that's not related isn't updated. ... ok 583s test_shortcut_view_with_null_site_fk (contenttypes_tests.test_views.ContentTypesViewsSiteRelTests.test_shortcut_view_with_null_site_fk) 583s The shortcut view works if a model's ForeignKey to site is None. ... ok 583s test_shortcut_view_with_site_m2m (contenttypes_tests.test_views.ContentTypesViewsSiteRelTests.test_shortcut_view_with_site_m2m) 583s When the object has a ManyToManyField to Site, redirect to the current ... ok 583s test_app_labeled_name (contenttypes_tests.test_models.ContentTypesTests.test_app_labeled_name) ... ok 583s test_app_labeled_name_unknown_model (contenttypes_tests.test_models.ContentTypesTests.test_app_labeled_name_unknown_model) ... ok 583s test_cache_not_shared_between_managers (contenttypes_tests.test_models.ContentTypesTests.test_cache_not_shared_between_managers) ... ok 583s test_get_for_concrete_model (contenttypes_tests.test_models.ContentTypesTests.test_get_for_concrete_model) 583s Make sure the `for_concrete_model` kwarg correctly works ... ok 583s test_get_for_concrete_models (contenttypes_tests.test_models.ContentTypesTests.test_get_for_concrete_models) 583s Make sure the `for_concrete_models` kwarg correctly works ... ok 583s test_get_for_model_create_contenttype (contenttypes_tests.test_models.ContentTypesTests.test_get_for_model_create_contenttype) 583s ContentTypeManager.get_for_model() creates the corresponding content ... ok 583s test_get_for_models_creation (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_creation) ... ok 583s test_get_for_models_empty_cache (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_empty_cache) ... ok 583s test_get_for_models_full_cache (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_full_cache) ... ok 583s test_get_for_models_migrations (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_migrations) ... ok 583s test_get_for_models_partial_cache (contenttypes_tests.test_models.ContentTypesTests.test_get_for_models_partial_cache) ... ok 583s test_lookup_cache (contenttypes_tests.test_models.ContentTypesTests.test_lookup_cache) 583s The content type cache (see ContentTypeManager) works correctly. ... ok 583s test_missing_model (contenttypes_tests.test_models.ContentTypesTests.test_missing_model) 583s Displaying content types in admin (or anywhere) doesn't break on ... ok 583s test_missing_model_with_existing_model_name (contenttypes_tests.test_models.ContentTypesTests.test_missing_model_with_existing_model_name) 583s Displaying content types in admin (or anywhere) doesn't break on ... ok 583s test_name (contenttypes_tests.test_models.ContentTypesTests.test_name) ... ok 583s test_name_unknown_model (contenttypes_tests.test_models.ContentTypesTests.test_name_unknown_model) ... ok 583s test_str (contenttypes_tests.test_models.ContentTypesTests.test_str) ... ok 583s test_model_with_broken_get_absolute_url (contenttypes_tests.test_views.ShortcutViewTests.test_model_with_broken_get_absolute_url) 583s The view doesn't catch an AttributeError raised by ... ok 583s test_model_without_get_absolute_url (contenttypes_tests.test_views.ShortcutViewTests.test_model_without_get_absolute_url) 583s The view returns 404 when Model.get_absolute_url() isn't defined. ... ok 583s test_not_dependent_on_sites_app (contenttypes_tests.test_views.ShortcutViewTests.test_not_dependent_on_sites_app) 583s The view returns a complete URL regardless of whether the sites ... ok 583s test_bad_content_type (contenttypes_tests.test_views.ContentTypesViewsTests.test_bad_content_type) ... ok 583s test_nonint_content_type (contenttypes_tests.test_views.ContentTypesViewsTests.test_nonint_content_type) ... ok 583s test_shortcut_bad_pk (contenttypes_tests.test_views.ContentTypesViewsTests.test_shortcut_bad_pk) ... ok 583s test_shortcut_no_absolute_url (contenttypes_tests.test_views.ContentTypesViewsTests.test_shortcut_no_absolute_url) 583s Shortcuts for an object that has no get_absolute_url() method raise ... ok 583s test_shortcut_with_absolute_url (contenttypes_tests.test_views.ContentTypesViewsTests.test_shortcut_with_absolute_url) 583s Can view a shortcut for an Author object that has a get_absolute_url method ... ok 583s test_shortcut_with_absolute_url_including_scheme (contenttypes_tests.test_views.ContentTypesViewsTests.test_shortcut_with_absolute_url_including_scheme) 583s Can view a shortcut when object's get_absolute_url returns a full URL ... ok 583s test_wrong_type_pk (contenttypes_tests.test_views.ContentTypesViewsTests.test_wrong_type_pk) ... ok 583s test_reverse_by_field (reverse_lookup.tests.ReverseLookupTests.test_reverse_by_field) ... ok 583s test_reverse_by_related_name (reverse_lookup.tests.ReverseLookupTests.test_reverse_by_related_name) ... ok 583s test_reverse_field_name_disallowed (reverse_lookup.tests.ReverseLookupTests.test_reverse_field_name_disallowed) 583s If a related_name is given you can't use the field name instead ... ok 583s test_multi_database_init_connection_state_called_once (backends.base.test_base.MultiDatabaseTests.test_multi_database_init_connection_state_called_once) ... ok 583s test_distinct_on_fields (backends.base.test_operations.DatabaseOperationTests.test_distinct_on_fields) ... ok 583s test_subtract_temporals (backends.base.test_operations.DatabaseOperationTests.test_subtract_temporals) ... skipped 'Database has feature(s) supports_temporal_subtraction' 583s 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' 583s test_allows_auto_pk_0 (backends.mysql.test_features.TestFeatures.test_allows_auto_pk_0) ... skipped 'MySQL tests' 583s test_allows_group_by_selected_pks (backends.mysql.test_features.TestFeatures.test_allows_group_by_selected_pks) ... skipped 'MySQL tests' 583s test_skip_locked_no_wait (backends.mysql.test_features.TestFeatures.test_skip_locked_no_wait) ... skipped 'MySQL tests' 583s test_supports_transactions (backends.mysql.test_features.TestFeatures.test_supports_transactions) 583s All storage engines except MyISAM support transactions. ... skipped 'MySQL tests' 583s test_parse_constraint_columns (backends.mysql.test_introspection.ParsingTests.test_parse_constraint_columns) ... skipped 'MySQL tests' 583s test_get_storage_engine (backends.mysql.test_introspection.StorageEngineTests.test_get_storage_engine) ... skipped 'MySQL tests' 583s test_quote_value (backends.mysql.test_schema.SchemaEditorTests.test_quote_value) ... skipped 'MySQL tests' 583s test_database_queried (backends.base.test_base.ExecuteWrapperTests.test_database_queried) ... ok 583s test_nested_wrapper_invoked (backends.base.test_base.ExecuteWrapperTests.test_nested_wrapper_invoked) ... ok 583s test_outer_wrapper_blocks (backends.base.test_base.ExecuteWrapperTests.test_outer_wrapper_blocks) ... ok 583s test_wrapper_connection_specific (backends.base.test_base.ExecuteWrapperTests.test_wrapper_connection_specific) ... ok 583s test_wrapper_gets_sql (backends.base.test_base.ExecuteWrapperTests.test_wrapper_gets_sql) ... ok 583s test_wrapper_invoked (backends.base.test_base.ExecuteWrapperTests.test_wrapper_invoked) ... ok 583s test_wrapper_invoked_many (backends.base.test_base.ExecuteWrapperTests.test_wrapper_invoked_many) ... ok 583s test_auto_is_null_auto_config (backends.mysql.tests.IsolationLevelTests.test_auto_is_null_auto_config) ... skipped 'MySQL tests' 583s test_connect_isolation_level (backends.mysql.tests.IsolationLevelTests.test_connect_isolation_level) ... skipped 'MySQL tests' 583s test_default_isolation_level (backends.mysql.tests.IsolationLevelTests.test_default_isolation_level) ... skipped 'MySQL tests' 583s test_isolation_level_validation (backends.mysql.tests.IsolationLevelTests.test_isolation_level_validation) ... skipped 'MySQL tests' 583s test_setting_isolation_level (backends.mysql.tests.IsolationLevelTests.test_setting_isolation_level) ... skipped 'MySQL tests' 583s test_uppercase_isolation_level (backends.mysql.tests.IsolationLevelTests.test_uppercase_isolation_level) ... skipped 'MySQL tests' 583s test_check_database_version_supported (backends.mysql.tests.Tests.test_check_database_version_supported) ... skipped 'MySQL tests' 583s test_create_test_db (backends.oracle.test_creation.DatabaseCreationTests.test_create_test_db) ... skipped 'Oracle tests' 583s test_create_test_user (backends.oracle.test_creation.DatabaseCreationTests.test_create_test_user) ... skipped 'Oracle tests' 583s test_oracle_managed_files (backends.oracle.test_creation.DatabaseCreationTests.test_oracle_managed_files) ... skipped 'Oracle tests' 583s test_boolean_constraints (backends.oracle.tests.Tests.test_boolean_constraints) 583s Boolean fields have check constraints on their values. ... skipped 'Oracle tests' 583s test_check_database_version_supported (backends.oracle.tests.Tests.test_check_database_version_supported) ... skipped 'Oracle tests' 583s test_cursor_var (backends.oracle.tests.Tests.test_cursor_var) 583s Cursor variables can be passed as query parameters. ... skipped 'Oracle tests' 583s test_dbms_session (backends.oracle.tests.Tests.test_dbms_session) 583s A stored procedure can be called through a cursor wrapper. ... skipped 'Oracle tests' 583s test_order_of_nls_parameters (backends.oracle.tests.Tests.test_order_of_nls_parameters) 583s An 'almost right' datetime works with configured NLS parameters ... skipped 'Oracle tests' 583s test_quote_name (backends.oracle.tests.Tests.test_quote_name) 583s '%' chars are escaped for query execution. ... skipped 'Oracle tests' 583s test_quote_name_db_table (backends.oracle.tests.Tests.test_quote_name_db_table) ... skipped 'Oracle tests' 583s test_get_sequences (backends.postgresql.test_introspection.DatabaseSequenceTests.test_get_sequences) ... skipped 'Test only for PostgreSQL' 583s test_get_sequences_old_serial (backends.postgresql.test_introspection.DatabaseSequenceTests.test_get_sequences_old_serial) ... skipped 'Test only for PostgreSQL' 583s test_closed_server_side_cursor (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_closed_server_side_cursor) ... skipped 'PostgreSQL tests' 583s test_server_side_cursor (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_server_side_cursor) ... skipped 'PostgreSQL tests' 583s test_server_side_cursor_many_cursors (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_server_side_cursor_many_cursors) ... skipped 'PostgreSQL tests' 583s test_server_side_cursors_setting (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_server_side_cursors_setting) ... skipped 'PostgreSQL tests' 583s test_values (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_values) ... skipped 'PostgreSQL tests' 583s test_values_list (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_values_list) ... skipped 'PostgreSQL tests' 583s 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' 583s test_values_list_flat (backends.postgresql.test_server_side_cursors.ServerSideCursorsPostgres.test_values_list_flat) ... skipped 'PostgreSQL tests' 583s test_check_database_version_supported (backends.postgresql.tests.Tests.test_check_database_version_supported) ... skipped 'PostgreSQL tests' 583s test_client_encoding_utf8_enforce (backends.postgresql.tests.Tests.test_client_encoding_utf8_enforce) ... skipped 'PostgreSQL tests' 583s test_compose_sql_when_no_connection (backends.postgresql.tests.Tests.test_compose_sql_when_no_connection) ... skipped 'PostgreSQL tests' 583s test_connect_and_rollback (backends.postgresql.tests.Tests.test_connect_and_rollback) 583s PostgreSQL shouldn't roll back SET TIME ZONE, even if the first ... skipped 'PostgreSQL tests' 583s test_connect_custom_cursor_factory (backends.postgresql.tests.Tests.test_connect_custom_cursor_factory) 583s A custom cursor factory can be configured with DATABASES["options"] ... skipped 'PostgreSQL tests' 583s test_connect_invalid_isolation_level (backends.postgresql.tests.Tests.test_connect_invalid_isolation_level) ... skipped 'PostgreSQL tests' 583s test_connect_isolation_level (backends.postgresql.tests.Tests.test_connect_isolation_level) 583s The transaction level can be configured with ... skipped 'PostgreSQL tests' 583s test_connect_no_is_usable_checks (backends.postgresql.tests.Tests.test_connect_no_is_usable_checks) ... skipped 'PostgreSQL tests' 583s test_connect_non_autocommit (backends.postgresql.tests.Tests.test_connect_non_autocommit) 583s The connection wrapper shouldn't believe that autocommit is enabled ... skipped 'PostgreSQL tests' 583s test_connect_role (backends.postgresql.tests.Tests.test_connect_role) 583s The session role can be configured with DATABASES ... skipped 'PostgreSQL tests' 583s test_connect_server_side_binding (backends.postgresql.tests.Tests.test_connect_server_side_binding) 583s The server-side parameters binding role can be enabled with DATABASES ... skipped 'PostgreSQL tests' 583s test_copy_cursors (backends.postgresql.tests.Tests.test_copy_cursors) ... skipped 'PostgreSQL tests' 583s test_copy_to_expert_cursors (backends.postgresql.tests.Tests.test_copy_to_expert_cursors) ... skipped 'PostgreSQL tests' 583s test_correct_extraction_psycopg_version (backends.postgresql.tests.Tests.test_correct_extraction_psycopg_version) ... skipped 'PostgreSQL tests' 583s test_database_name_empty (backends.postgresql.tests.Tests.test_database_name_empty) ... skipped 'PostgreSQL tests' 583s test_database_name_too_long (backends.postgresql.tests.Tests.test_database_name_too_long) ... skipped 'PostgreSQL tests' 583s test_get_database_version (backends.postgresql.tests.Tests.test_get_database_version) ... skipped 'PostgreSQL tests' 583s test_lookup_cast (backends.postgresql.tests.Tests.test_lookup_cast) ... skipped 'PostgreSQL tests' 583s test_lookup_cast_isnull_noop (backends.postgresql.tests.Tests.test_lookup_cast_isnull_noop) ... skipped 'PostgreSQL tests' 583s test_nodb_cursor (backends.postgresql.tests.Tests.test_nodb_cursor) 583s The _nodb_cursor() fallbacks to the default connection database when ... skipped 'PostgreSQL tests' 583s test_nodb_cursor_raises_postgres_authentication_failure (backends.postgresql.tests.Tests.test_nodb_cursor_raises_postgres_authentication_failure) 583s _nodb_cursor() re-raises authentication failure to the 'postgres' db ... skipped 'PostgreSQL tests' 583s test_nodb_cursor_reraise_exceptions (backends.postgresql.tests.Tests.test_nodb_cursor_reraise_exceptions) ... skipped 'PostgreSQL tests' 583s test_select_ascii_array (backends.postgresql.tests.Tests.test_select_ascii_array) ... skipped 'PostgreSQL tests' 583s test_select_unicode_array (backends.postgresql.tests.Tests.test_select_unicode_array) ... skipped 'PostgreSQL tests' 583s test_service_name (backends.postgresql.tests.Tests.test_service_name) ... skipped 'PostgreSQL tests' 583s test_service_name_default_db (backends.postgresql.tests.Tests.test_service_name_default_db) ... skipped 'PostgreSQL tests' 583s test_supports_json_field_operational_error (backends.sqlite.test_features.FeaturesTests.test_supports_json_field_operational_error) ... ok 584s test_get_primary_key_column (backends.sqlite.test_introspection.IntrospectionTests.test_get_primary_key_column) 584s Get the primary key column regardless of whether or not it has ... ok 584s test_get_primary_key_column_pk_constraint (backends.sqlite.test_introspection.IntrospectionTests.test_get_primary_key_column_pk_constraint) ... ok 584s test_sql_flush (backends.sqlite.test_operations.SQLiteOperationsTests.test_sql_flush) ... ok 584s test_sql_flush_allow_cascade (backends.sqlite.test_operations.SQLiteOperationsTests.test_sql_flush_allow_cascade) ... ok 584s test_sql_flush_sequences (backends.sqlite.test_operations.SQLiteOperationsTests.test_sql_flush_sequences) ... ok 584s test_sql_flush_sequences_allow_cascade (backends.sqlite.test_operations.SQLiteOperationsTests.test_sql_flush_sequences_allow_cascade) ... ok 584s test_parameter_escaping (backends.sqlite.tests.EscapingChecks.test_parameter_escaping) ... ok 584s test_parameter_escaping (backends.sqlite.tests.EscapingChecksDebug.test_parameter_escaping) ... ok 584s test_check_and_unique_column (backends.sqlite.test_introspection.ParsingTests.test_check_and_unique_column) ... ok 584s test_check_column (backends.sqlite.test_introspection.ParsingTests.test_check_column) ... ok 584s test_check_column_with_operators_and_functions (backends.sqlite.test_introspection.ParsingTests.test_check_column_with_operators_and_functions) ... ok 584s test_check_constraint (backends.sqlite.test_introspection.ParsingTests.test_check_constraint) ... ok 584s test_unique_column (backends.sqlite.test_introspection.ParsingTests.test_unique_column) ... ok 584s test_unique_constraint (backends.sqlite.test_introspection.ParsingTests.test_unique_constraint) ... ok 584s test_unique_constraint_multicolumn (backends.sqlite.test_introspection.ParsingTests.test_unique_constraint_multicolumn) ... ok 584s test_large_number_of_parameters (backends.sqlite.tests.LastExecutedQueryTest.test_large_number_of_parameters) ... ok 584s test_no_interpolation (backends.sqlite.tests.LastExecutedQueryTest.test_no_interpolation) ... ok 584s test_parameter_quoting (backends.sqlite.tests.LastExecutedQueryTest.test_parameter_quoting) ... ok 584s test_can_reference_existent (backends.tests.DBConstraintTestCase.test_can_reference_existent) ... ok 584s test_can_reference_non_existent (backends.tests.DBConstraintTestCase.test_can_reference_non_existent) ... ok 584s test_many_to_many (backends.tests.DBConstraintTestCase.test_many_to_many) ... ok 584s test_django_date_extract (backends.tests.DateQuotingTest.test_django_date_extract) 584s Test the custom ``django_date_extract method``, in particular against fields ... ok 584s test_django_date_trunc (backends.tests.DateQuotingTest.test_django_date_trunc) 584s Test the custom ``django_date_trunc method``, in particular against ... ok 584s test_parameter_escaping (backends.tests.EscapingChecks.test_parameter_escaping) ... ok 584s test_paramless_no_escaping (backends.tests.EscapingChecks.test_paramless_no_escaping) ... ok 584s test_aggregation (backends.sqlite.tests.Tests.test_aggregation) 584s Raise NotSupportedError when aggregating on date/time fields. ... ok 584s test_check_database_version_supported (backends.sqlite.tests.Tests.test_check_database_version_supported) ... ok 584s test_distinct_aggregation (backends.sqlite.tests.Tests.test_distinct_aggregation) ... ok 584s test_distinct_aggregation_multiple_args_no_distinct (backends.sqlite.tests.Tests.test_distinct_aggregation_multiple_args_no_distinct) ... ok 584s test_memory_db_test_name (backends.sqlite.tests.Tests.test_memory_db_test_name) 584s A named in-memory db should be allowed where supported. ... ok 584s test_pathlib_name (backends.sqlite.tests.Tests.test_pathlib_name) ... ok 584s test_regexp_function (backends.sqlite.tests.Tests.test_regexp_function) ... ok 584s test_parameter_escaping (backends.tests.EscapingChecksDebug.test_parameter_escaping) ... ok 584s test_paramless_no_escaping (backends.tests.EscapingChecksDebug.test_paramless_no_escaping) ... ok 584s test_zero_as_autoval (backends.tests.MySQLPKZeroTests.test_zero_as_autoval) ... skipped 'Database has feature(s) allows_auto_pk_0' 584s test_bad_parameter_count (backends.tests.ParameterHandlingTest.test_bad_parameter_count) 584s An executemany call with too many/not enough parameters will raise an ... ok 584s test_generic_relation (backends.tests.SequenceResetTest.test_generic_relation) 584s Sequence names are correct when resetting generic relations (Ref #13941) ... ok 585s test_earliest (get_earliest_or_latest.tests.EarliestOrLatestTests.test_earliest) ... ok 585s test_earliest_sliced_queryset (get_earliest_or_latest.tests.EarliestOrLatestTests.test_earliest_sliced_queryset) ... ok 585s test_latest (get_earliest_or_latest.tests.EarliestOrLatestTests.test_latest) ... ok 585s test_latest_manual (get_earliest_or_latest.tests.EarliestOrLatestTests.test_latest_manual) ... ok 585s test_latest_sliced_queryset (get_earliest_or_latest.tests.EarliestOrLatestTests.test_latest_sliced_queryset) ... ok 585s test_debug_sql (backends.tests.LastExecutedQueryTest.test_debug_sql) ... ok 585s test_last_executed_query (backends.tests.LastExecutedQueryTest.test_last_executed_query) ... ok 585s test_last_executed_query_dict (backends.tests.LastExecutedQueryTest.test_last_executed_query_dict) ... ok 585s test_last_executed_query_dict_overlap_keys (backends.tests.LastExecutedQueryTest.test_last_executed_query_dict_overlap_keys) ... ok 585s test_last_executed_query_with_duplicate_params (backends.tests.LastExecutedQueryTest.test_last_executed_query_with_duplicate_params) ... ok 585s test_last_executed_query_without_previous_query (backends.tests.LastExecutedQueryTest.test_last_executed_query_without_previous_query) 585s last_executed_query should not raise an exception even if no previous ... ok 585s test_query_encoding (backends.tests.LastExecutedQueryTest.test_query_encoding) 585s last_executed_query() returns a string. ... ok 585s test_first (get_earliest_or_latest.tests.TestFirstLast.test_first) ... ok 585s test_first_last_unordered_qs_aggregation_error (get_earliest_or_latest.tests.TestFirstLast.test_first_last_unordered_qs_aggregation_error) ... ok 585s test_index_error_not_suppressed (get_earliest_or_latest.tests.TestFirstLast.test_index_error_not_suppressed) 585s #23555 -- Unexpected IndexError exceptions in QuerySet iteration ... ok 585s test_last (get_earliest_or_latest.tests.TestFirstLast.test_last) ... ok 585s test_build_absolute_uri (urlpatterns_reverse.tests.ReverseLazyTest.test_build_absolute_uri) ... ok 585s test_inserting_reverse_lazy_into_string (urlpatterns_reverse.tests.ReverseLazyTest.test_inserting_reverse_lazy_into_string) ... ok 585s test_redirect_with_lazy_reverse (urlpatterns_reverse.tests.ReverseLazyTest.test_redirect_with_lazy_reverse) ... ok 585s test_user_permission_with_lazy_reverse (urlpatterns_reverse.tests.ReverseLazyTest.test_user_permission_with_lazy_reverse) ... ok 585s test_dates (reserved_names.tests.ReservedNameTests.test_dates) ... ok 585s test_fields (reserved_names.tests.ReservedNameTests.test_fields) ... ok 585s test_month_filter (reserved_names.tests.ReservedNameTests.test_month_filter) ... ok 585s test_order_by (reserved_names.tests.ReservedNameTests.test_order_by) ... ok 585s test_simple (reserved_names.tests.ReservedNameTests.test_simple) ... ok 585s test_FK_raw_query (raw_query.tests.RawQueryTests.test_FK_raw_query) 585s Test of a simple raw query against a model containing a foreign key ... ok 585s test_annotations (raw_query.tests.RawQueryTests.test_annotations) ... ok 585s test_bool (raw_query.tests.RawQueryTests.test_bool) ... ok 585s test_db_column_handler (raw_query.tests.RawQueryTests.test_db_column_handler) 585s Test of a simple raw query against a model containing a field with ... ok 585s test_db_column_name_is_used_in_raw_query (raw_query.tests.RawQueryTests.test_db_column_name_is_used_in_raw_query) 585s Regression test that ensures the `column` attribute on the field is ... ok 585s test_decimal_parameter (raw_query.tests.RawQueryTests.test_decimal_parameter) ... ok 585s test_escaped_percent (raw_query.tests.RawQueryTests.test_escaped_percent) ... ok 585s test_extra_conversions (raw_query.tests.RawQueryTests.test_extra_conversions) 585s Extra translations are ignored. ... ok 585s test_get_item (raw_query.tests.RawQueryTests.test_get_item) ... ok 585s test_inheritance (raw_query.tests.RawQueryTests.test_inheritance) ... ok 585s test_iterator (raw_query.tests.RawQueryTests.test_iterator) ... ok 585s test_len (raw_query.tests.RawQueryTests.test_len) ... ok 585s test_many_to_many (raw_query.tests.RawQueryTests.test_many_to_many) 585s Test of a simple raw query against a model containing a m2m field ... ok 585s test_missing_fields (raw_query.tests.RawQueryTests.test_missing_fields) ... ok 585s test_missing_fields_without_PK (raw_query.tests.RawQueryTests.test_missing_fields_without_PK) ... ok 585s test_multiple_iterations (raw_query.tests.RawQueryTests.test_multiple_iterations) ... ok 585s test_order_handler (raw_query.tests.RawQueryTests.test_order_handler) 585s Test of raw raw query's tolerance for columns being returned in any ... ok 585s test_params (raw_query.tests.RawQueryTests.test_params) 585s Test passing optional query parameters ... ok 585s test_params_none (raw_query.tests.RawQueryTests.test_params_none) ... ok 585s test_pk_with_mixed_case_db_column (raw_query.tests.RawQueryTests.test_pk_with_mixed_case_db_column) 585s A raw query with a model that has a pk db_column with mixed case. ... ok 585s test_pyformat_params (raw_query.tests.RawQueryTests.test_pyformat_params) 585s Test passing optional query parameters ... ok 585s test_query_count (raw_query.tests.RawQueryTests.test_query_count) ... ok 585s test_query_representation (raw_query.tests.RawQueryTests.test_query_representation) 585s Test representation of raw query with parameters ... ok 585s test_raw_query_lazy (raw_query.tests.RawQueryTests.test_raw_query_lazy) 585s Raw queries are lazy: they aren't actually executed until they're ... ok 585s test_rawqueryset_repr (raw_query.tests.RawQueryTests.test_rawqueryset_repr) ... ok 585s test_result_caching (raw_query.tests.RawQueryTests.test_result_caching) ... ok 585s test_simple_raw_query (raw_query.tests.RawQueryTests.test_simple_raw_query) 585s Basic test of raw query with a simple database query ... ok 585s test_subquery_in_raw_sql (raw_query.tests.RawQueryTests.test_subquery_in_raw_sql) ... ok 585s test_translations (raw_query.tests.RawQueryTests.test_translations) 585s Test of raw query's optional ability to translate unexpected result ... ok 585s test_white_space_query (raw_query.tests.RawQueryTests.test_white_space_query) ... ok 586s test_fast_delete_aggregation (delete.tests.FastDeleteTests.test_fast_delete_aggregation) ... ok 586s test_fast_delete_all (delete.tests.FastDeleteTests.test_fast_delete_all) ... ok 586s test_fast_delete_combined_relationships (delete.tests.FastDeleteTests.test_fast_delete_combined_relationships) ... ok 586s test_fast_delete_empty_no_update_can_self_select (delete.tests.FastDeleteTests.test_fast_delete_empty_no_update_can_self_select) 586s Fast deleting when DatabaseFeatures.update_can_self_select = False ... ok 586s test_fast_delete_fk (delete.tests.FastDeleteTests.test_fast_delete_fk) ... ok 586s test_fast_delete_full_match (delete.tests.FastDeleteTests.test_fast_delete_full_match) ... ok 586s test_fast_delete_inheritance (delete.tests.FastDeleteTests.test_fast_delete_inheritance) ... ok 586s test_fast_delete_instance_set_pk_none (delete.tests.FastDeleteTests.test_fast_delete_instance_set_pk_none) ... ok 586s test_fast_delete_joined_qs (delete.tests.FastDeleteTests.test_fast_delete_joined_qs) ... ok 586s test_fast_delete_large_batch (delete.tests.FastDeleteTests.test_fast_delete_large_batch) ... ok 586s test_fast_delete_m2m (delete.tests.FastDeleteTests.test_fast_delete_m2m) ... ok 586s test_fast_delete_qs (delete.tests.FastDeleteTests.test_fast_delete_qs) ... ok 586s test_fast_delete_revm2m (delete.tests.FastDeleteTests.test_fast_delete_revm2m) ... ok 588s test_bulk (delete.tests.DeletionTests.test_bulk) ... ok 588s test_can_defer_constraint_checks (delete.tests.DeletionTests.test_can_defer_constraint_checks) ... ok 588s test_cannot_defer_constraint_checks (delete.tests.DeletionTests.test_cannot_defer_constraint_checks) ... skipped 'Database has feature(s) can_defer_constraint_checks' 588s test_delete_with_keeping_parents (delete.tests.DeletionTests.test_delete_with_keeping_parents) ... ok 588s test_delete_with_keeping_parents_relationships (delete.tests.DeletionTests.test_delete_with_keeping_parents_relationships) ... ok 588s test_deletion_order (delete.tests.DeletionTests.test_deletion_order) ... ok 588s test_hidden_related (delete.tests.DeletionTests.test_hidden_related) ... ok 588s test_instance_update (delete.tests.DeletionTests.test_instance_update) ... ok 588s test_large_delete (delete.tests.DeletionTests.test_large_delete) ... ok 588s test_large_delete_related (delete.tests.DeletionTests.test_large_delete_related) ... ok 588s test_m2m (delete.tests.DeletionTests.test_m2m) ... ok 588s test_model_delete_returns_num_rows (delete.tests.DeletionTests.test_model_delete_returns_num_rows) 588s Model.delete() should return the number of deleted rows and a ... ok 588s test_only_referenced_fields_selected (delete.tests.DeletionTests.test_only_referenced_fields_selected) 588s Only referenced fields are selected during cascade deletion SELECT ... ok 588s test_pk_none (delete.tests.DeletionTests.test_pk_none) ... ok 588s test_proxied_model_duplicate_queries (delete.tests.DeletionTests.test_proxied_model_duplicate_queries) 588s #25685 - Deleting instances of a model with existing proxy ... ok 588s test_queryset_delete_returns_num_rows (delete.tests.DeletionTests.test_queryset_delete_returns_num_rows) 588s QuerySet.delete() should return the number of deleted rows and a ... ok 588s test_relational_post_delete_signals_happen_before_parent_object (delete.tests.DeletionTests.test_relational_post_delete_signals_happen_before_parent_object) ... ok 588s test_sliced_queryset (delete.tests.DeletionTests.test_sliced_queryset) ... ok 588s test_auto (delete.tests.OnDeleteTests.test_auto) ... ok 588s test_auto_nullable (delete.tests.OnDeleteTests.test_auto_nullable) ... ok 588s test_cascade (delete.tests.OnDeleteTests.test_cascade) ... ok 588s test_cascade_from_child (delete.tests.OnDeleteTests.test_cascade_from_child) ... ok 588s test_cascade_from_parent (delete.tests.OnDeleteTests.test_cascade_from_parent) ... ok 588s test_cascade_nullable (delete.tests.OnDeleteTests.test_cascade_nullable) ... ok 588s test_do_nothing (delete.tests.OnDeleteTests.test_do_nothing) ... ok 588s test_do_nothing_qscount (delete.tests.OnDeleteTests.test_do_nothing_qscount) 588s A models.DO_NOTHING relation doesn't trigger a query. ... ok 588s test_inheritance_cascade_down (delete.tests.OnDeleteTests.test_inheritance_cascade_down) ... ok 588s test_inheritance_cascade_up (delete.tests.OnDeleteTests.test_inheritance_cascade_up) ... ok 588s test_non_callable (delete.tests.OnDeleteTests.test_non_callable) ... ok 588s test_o2o_setnull (delete.tests.OnDeleteTests.test_o2o_setnull) ... ok 588s test_protect (delete.tests.OnDeleteTests.test_protect) ... ok 588s test_protect_multiple (delete.tests.OnDeleteTests.test_protect_multiple) ... ok 588s test_protect_path (delete.tests.OnDeleteTests.test_protect_path) ... ok 588s test_restrict (delete.tests.OnDeleteTests.test_restrict) ... ok 588s test_restrict_gfk_no_fast_delete (delete.tests.OnDeleteTests.test_restrict_gfk_no_fast_delete) ... ok 588s test_restrict_multiple (delete.tests.OnDeleteTests.test_restrict_multiple) ... ok 588s test_restrict_path_cascade_direct (delete.tests.OnDeleteTests.test_restrict_path_cascade_direct) ... ok 588s test_restrict_path_cascade_indirect (delete.tests.OnDeleteTests.test_restrict_path_cascade_indirect) ... ok 588s test_restrict_path_cascade_indirect_diamond (delete.tests.OnDeleteTests.test_restrict_path_cascade_indirect_diamond) ... ok 588s test_setdefault (delete.tests.OnDeleteTests.test_setdefault) ... ok 588s test_setdefault_none (delete.tests.OnDeleteTests.test_setdefault_none) ... ok 588s test_setnull (delete.tests.OnDeleteTests.test_setnull) ... ok 588s test_setnull_from_child (delete.tests.OnDeleteTests.test_setnull_from_child) ... ok 588s test_setnull_from_parent (delete.tests.OnDeleteTests.test_setnull_from_parent) ... ok 588s test_setvalue (delete.tests.OnDeleteTests.test_setvalue) ... ok 588s test_inlineformset_custom_callback (model_formsets_regress.tests.FormfieldCallbackTests.test_inlineformset_custom_callback) ... ok 588s test_inlineformset_factory_default (model_formsets_regress.tests.FormfieldCallbackTests.test_inlineformset_factory_default) ... ok 588s test_modelformset_custom_callback (model_formsets_regress.tests.FormfieldCallbackTests.test_modelformset_custom_callback) ... ok 588s test_modelformset_factory_default (model_formsets_regress.tests.FormfieldCallbackTests.test_modelformset_factory_default) ... ok 588s test_custom_valid_name_callable_upload_to (file_storage.tests.FileFieldStorageTests.test_custom_valid_name_callable_upload_to) 588s Storage.get_valid_name() should be called when upload_to is a callable. ... ok 588s test_duplicate_filename (file_storage.tests.FileFieldStorageTests.test_duplicate_filename) ... ok 588s test_empty_upload_to (file_storage.tests.FileFieldStorageTests.test_empty_upload_to) ... ok 588s test_extended_length_storage (file_storage.tests.FileFieldStorageTests.test_extended_length_storage) ... ok 588s test_file_object (file_storage.tests.FileFieldStorageTests.test_file_object) ... ok 588s test_file_truncation (file_storage.tests.FileFieldStorageTests.test_file_truncation) ... ok 588s test_filefield_default (file_storage.tests.FileFieldStorageTests.test_filefield_default) ... ok 588s test_filefield_pickling (file_storage.tests.FileFieldStorageTests.test_filefield_pickling) ... ok 588s test_filefield_read (file_storage.tests.FileFieldStorageTests.test_filefield_read) ... ok 588s test_filefield_reopen (file_storage.tests.FileFieldStorageTests.test_filefield_reopen) ... ok 588s test_filefield_write (file_storage.tests.FileFieldStorageTests.test_filefield_write) ... ok 588s test_files (file_storage.tests.FileFieldStorageTests.test_files) ... ok 588s test_pathlib_upload_to (file_storage.tests.FileFieldStorageTests.test_pathlib_upload_to) ... ok 588s test_random_upload_to (file_storage.tests.FileFieldStorageTests.test_random_upload_to) ... ok 588s test_stringio (file_storage.tests.FileFieldStorageTests.test_stringio) ... ok 588s test_all_delete (model_formsets_regress.tests.FormfieldShouldDeleteFormTests.test_all_delete) 588s Verify base formset honors DELETE field ... ok 588s test_custom_delete (model_formsets_regress.tests.FormfieldShouldDeleteFormTests.test_custom_delete) 588s Verify DeleteFormset ignores DELETE field and uses form method ... ok 588s test_init_database (model_formsets_regress.tests.FormfieldShouldDeleteFormTests.test_init_database) 588s Add test data to database via formset ... ok 588s test_no_delete (model_formsets_regress.tests.FormfieldShouldDeleteFormTests.test_no_delete) 588s Verify base formset doesn't modify database ... ok 588s test_error_class (model_formsets_regress.tests.FormsetTests.test_error_class) 588s Test the type of Formset and Form error attributes ... ok 588s test_extraneous_query_is_not_run (model_formsets_regress.tests.FormsetTests.test_extraneous_query_is_not_run) ... ok 588s test_initial_data (model_formsets_regress.tests.FormsetTests.test_initial_data) ... ok 588s test_empty_fields_on_modelformset (model_formsets_regress.tests.InlineFormsetTests.test_empty_fields_on_modelformset) 588s No fields passed to modelformset_factory() should result in no fields ... ok 588s test_formset_over_inherited_model (model_formsets_regress.tests.InlineFormsetTests.test_formset_over_inherited_model) 588s A formset over a ForeignKey with a to_field can be saved. ... ok 588s test_formset_over_to_field (model_formsets_regress.tests.InlineFormsetTests.test_formset_over_to_field) 588s A formset over a ForeignKey with a to_field can be saved. ... ok 588s test_formset_with_none_instance (model_formsets_regress.tests.InlineFormsetTests.test_formset_with_none_instance) 588s A formset with instance=None can be created. Regression for #11872 ... ok 588s test_initial_data (model_formsets_regress.tests.InlineFormsetTests.test_initial_data) ... ok 588s test_inline_model_with_primary_to_field (model_formsets_regress.tests.InlineFormsetTests.test_inline_model_with_primary_to_field) 588s An inline model with a OneToOneField with to_field & primary key. ... ok 588s test_inline_model_with_to_field (model_formsets_regress.tests.InlineFormsetTests.test_inline_model_with_to_field) 588s #13794 --- An inline model with a to_field of a formset with instance ... ok 588s test_inline_model_with_to_field_to_rel (model_formsets_regress.tests.InlineFormsetTests.test_inline_model_with_to_field_to_rel) 588s #13794 --- An inline model with a to_field to a related field of a ... ok 588s test_save_as_new_with_new_inlines (model_formsets_regress.tests.InlineFormsetTests.test_save_as_new_with_new_inlines) 588s Existing and new inlines are saved with save_as_new. ... ok 588s test_delete_already_deleted (model_formsets_regress.tests.RedeleteTests.test_delete_already_deleted) ... ok 588s test_resubmit (model_formsets_regress.tests.RedeleteTests.test_resubmit) ... ok 589s test_deep_mixed_backward (foreign_object.test_agnostic_order_trimjoin.TestLookupQuery.test_deep_mixed_backward) ... ok 589s test_deep_mixed_forward (foreign_object.test_agnostic_order_trimjoin.TestLookupQuery.test_deep_mixed_forward) ... ok 589s test_empty_join_conditions (foreign_object.test_empty_join.RestrictedConditionsTests.test_empty_join_conditions) ... ok 589s test_restrictions_with_no_joining_columns (foreign_object.test_empty_join.RestrictedConditionsTests.test_restrictions_with_no_joining_columns) 589s It's possible to create a working related field that doesn't ... ok 589s test_foreign_object_form (foreign_object.test_forms.FormsTests.test_foreign_object_form) ... ok 589s test_copy_removes_direct_cached_values (foreign_object.tests.TestCachedPathInfo.test_copy_removes_direct_cached_values) 589s Shallow copying a ForeignObject (or a ForeignObjectRel) removes the ... ok 589s test_deepcopy_removes_cached_values (foreign_object.tests.TestCachedPathInfo.test_deepcopy_removes_cached_values) 589s Deep copying a ForeignObject removes the object's cached PathInfo ... ok 589s test_equality (foreign_object.tests.TestCachedPathInfo.test_equality) 589s The path_infos and reverse_path_infos attributes are equivalent to ... ok 589s test_pickling_foreignobject (foreign_object.tests.TestCachedPathInfo.test_pickling_foreignobject) 589s Pickling a ForeignObject does not remove the cached PathInfo values. ... ok 589s test_pickling_foreignobjectrel (foreign_object.tests.TestCachedPathInfo.test_pickling_foreignobjectrel) 589s Pickling a ForeignObjectRel removes the path_infos attribute. ... ok 589s test_extra_join_filter_q (foreign_object.tests.TestExtraJoinFilterQ.test_extra_join_filter_q) ... ok 589s test_debug (context_processors.tests.DebugContextProcessorTests.test_debug) ... ok 589s test_sql_queries (context_processors.tests.DebugContextProcessorTests.test_sql_queries) 589s Test whether sql_queries represents the actual amount ... ok 589s test_batch_create_foreign_object (foreign_object.tests.MultiColumnFKTests.test_batch_create_foreign_object) ... ok 589s test_double_nested_query (foreign_object.tests.MultiColumnFKTests.test_double_nested_query) ... ok 589s test_foreign_key_raises_informative_does_not_exist (foreign_object.tests.MultiColumnFKTests.test_foreign_key_raises_informative_does_not_exist) ... ok 589s test_foreign_key_related_query_name (foreign_object.tests.MultiColumnFKTests.test_foreign_key_related_query_name) ... ok 589s test_forward_in_lookup_filters_correctly (foreign_object.tests.MultiColumnFKTests.test_forward_in_lookup_filters_correctly) ... ok 589s test_get_fails_on_multicolumn_mismatch (foreign_object.tests.MultiColumnFKTests.test_get_fails_on_multicolumn_mismatch) ... ok 589s test_get_succeeds_on_multicolumn_match (foreign_object.tests.MultiColumnFKTests.test_get_succeeds_on_multicolumn_match) ... ok 589s test_inheritance (foreign_object.tests.MultiColumnFKTests.test_inheritance) ... ok 589s test_isnull_lookup (foreign_object.tests.MultiColumnFKTests.test_isnull_lookup) ... ok 589s test_m2m_through_forward_ignores_invalid_members (foreign_object.tests.MultiColumnFKTests.test_m2m_through_forward_ignores_invalid_members) ... ok 589s test_m2m_through_forward_returns_valid_members (foreign_object.tests.MultiColumnFKTests.test_m2m_through_forward_returns_valid_members) ... ok 589s test_m2m_through_on_self_ignores_mismatch_columns (foreign_object.tests.MultiColumnFKTests.test_m2m_through_on_self_ignores_mismatch_columns) ... ok 589s test_m2m_through_on_self_works (foreign_object.tests.MultiColumnFKTests.test_m2m_through_on_self_works) ... ok 589s test_m2m_through_reverse_ignores_invalid_members (foreign_object.tests.MultiColumnFKTests.test_m2m_through_reverse_ignores_invalid_members) ... ok 589s test_m2m_through_reverse_returns_valid_members (foreign_object.tests.MultiColumnFKTests.test_m2m_through_reverse_returns_valid_members) ... ok 589s test_many_to_many_related_query_name (foreign_object.tests.MultiColumnFKTests.test_many_to_many_related_query_name) ... ok 589s test_prefetch_foreignkey_forward_works (foreign_object.tests.MultiColumnFKTests.test_prefetch_foreignkey_forward_works) ... ok 589s test_prefetch_foreignkey_reverse_works (foreign_object.tests.MultiColumnFKTests.test_prefetch_foreignkey_reverse_works) ... ok 589s test_prefetch_related_m2m_forward_works (foreign_object.tests.MultiColumnFKTests.test_prefetch_related_m2m_forward_works) ... ok 589s test_prefetch_related_m2m_reverse_works (foreign_object.tests.MultiColumnFKTests.test_prefetch_related_m2m_reverse_works) ... ok 589s test_query_filters_correctly (foreign_object.tests.MultiColumnFKTests.test_query_filters_correctly) ... ok 589s test_reverse_query_filters_correctly (foreign_object.tests.MultiColumnFKTests.test_reverse_query_filters_correctly) ... ok 589s test_reverse_query_returns_correct_result (foreign_object.tests.MultiColumnFKTests.test_reverse_query_returns_correct_result) ... ok 589s test_select_related_foreignkey_forward_works (foreign_object.tests.MultiColumnFKTests.test_select_related_foreignkey_forward_works) ... ok 589s test_translations (foreign_object.tests.MultiColumnFKTests.test_translations) ... ok 590s test_aggregate (filtered_relation.tests.FilteredRelationAggregationTests.test_aggregate) 590s filtered_relation() not only improves performance but also creates ... ok 590s test_aggregate (filtered_relation.tests.FilteredRelationAnalyticalAggregationTests.test_aggregate) ... ok 591s test_allvaluesfieldlistfilter (admin_filters.tests.ListFiltersTests.test_allvaluesfieldlistfilter) ... ok 591s test_allvaluesfieldlistfilter_custom_qs (admin_filters.tests.ListFiltersTests.test_allvaluesfieldlistfilter_custom_qs) ... ok 591s test_booleanfieldlistfilter (admin_filters.tests.ListFiltersTests.test_booleanfieldlistfilter) ... ok 591s test_booleanfieldlistfilter_choices (admin_filters.tests.ListFiltersTests.test_booleanfieldlistfilter_choices) ... ok 591s test_booleanfieldlistfilter_tuple (admin_filters.tests.ListFiltersTests.test_booleanfieldlistfilter_tuple) ... ok 591s test_booleanfieldlistfilter_tuple_choices (admin_filters.tests.ListFiltersTests.test_booleanfieldlistfilter_tuple_choices) ... ok 591s test_choicesfieldlistfilter_has_none_choice (admin_filters.tests.ListFiltersTests.test_choicesfieldlistfilter_has_none_choice) 591s The last choice is for the None value. ... ok 591s test_datefieldlistfilter (admin_filters.tests.ListFiltersTests.test_datefieldlistfilter) ... ok 591s test_datefieldlistfilter_with_time_zone_support (admin_filters.tests.ListFiltersTests.test_datefieldlistfilter_with_time_zone_support) ... ok 591s test_emptylistfieldfilter (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter) ... ok 591s test_emptylistfieldfilter_choices (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_choices) ... ok 591s test_emptylistfieldfilter_genericrelation (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_genericrelation) ... ok 591s test_emptylistfieldfilter_invalid_lookup_parameters (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_invalid_lookup_parameters) ... ok 591s test_emptylistfieldfilter_non_empty_field (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_non_empty_field) ... ok 591s test_emptylistfieldfilter_reverse_relationships (admin_filters.tests.ListFiltersTests.test_emptylistfieldfilter_reverse_relationships) ... ok 591s test_fieldlistfilter_invalid_lookup_parameters (admin_filters.tests.ListFiltersTests.test_fieldlistfilter_invalid_lookup_parameters) 591s Filtering by an invalid value. ... ok 591s test_fieldlistfilter_underscorelookup_tuple (admin_filters.tests.ListFiltersTests.test_fieldlistfilter_underscorelookup_tuple) 591s Ensure ('fieldpath', ClassName ) lookups pass lookup_allowed checks ... ok 591s test_filter_with_failing_queryset (admin_filters.tests.ListFiltersTests.test_filter_with_failing_queryset) 591s When a filter's queryset method fails, it fails loudly and ... ok 591s test_fk_with_to_field (admin_filters.tests.ListFiltersTests.test_fk_with_to_field) 591s A filter on a FK respects the FK's to_field attribute (#17972). ... ok 591s test_list_filter_queryset_filtered_by_default (admin_filters.tests.ListFiltersTests.test_list_filter_queryset_filtered_by_default) 591s A list filter that filters the queryset by default gives the correct ... ok 591s test_listfilter_genericrelation (admin_filters.tests.ListFiltersTests.test_listfilter_genericrelation) ... ok 591s test_listfilter_without_title (admin_filters.tests.ListFiltersTests.test_listfilter_without_title) 591s Any filter must define a title. ... ok 591s test_lookup_using_custom_divider (admin_filters.tests.ListFiltersTests.test_lookup_using_custom_divider) 591s Filter __in lookups with a custom divider. ... ok 591s test_lookup_with_dynamic_value (admin_filters.tests.ListFiltersTests.test_lookup_with_dynamic_value) 591s Ensure SimpleListFilter can access self.value() inside the lookup. ... ok 591s test_lookup_with_non_string_value (admin_filters.tests.ListFiltersTests.test_lookup_with_non_string_value) 591s Ensure choices are set the selected class when using non-string values ... ok 591s test_lookup_with_non_string_value_underscored (admin_filters.tests.ListFiltersTests.test_lookup_with_non_string_value_underscored) 591s Ensure SimpleListFilter lookups pass lookup_allowed checks when ... ok 591s test_parameter_ends_with__in__or__isnull (admin_filters.tests.ListFiltersTests.test_parameter_ends_with__in__or__isnull) 591s A SimpleListFilter's parameter name is not mistaken for a model field ... ok 591s test_relatedfieldlistfilter_foreignkey (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_foreignkey) ... ok 591s test_relatedfieldlistfilter_foreignkey_default_ordering (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_foreignkey_default_ordering) 591s RelatedFieldListFilter ordering respects Model.ordering. ... ok 591s test_relatedfieldlistfilter_foreignkey_ordering (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_foreignkey_ordering) 591s RelatedFieldListFilter ordering respects ModelAdmin.ordering. ... ok 591s test_relatedfieldlistfilter_foreignkey_ordering_reverse (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_foreignkey_ordering_reverse) ... ok 591s test_relatedfieldlistfilter_manytomany (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_manytomany) ... ok 591s test_relatedfieldlistfilter_reverse_relationships (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_reverse_relationships) ... ok 591s test_relatedfieldlistfilter_reverse_relationships_default_ordering (admin_filters.tests.ListFiltersTests.test_relatedfieldlistfilter_reverse_relationships_default_ordering) ... ok 591s test_relatedonlyfieldlistfilter_foreignkey (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_foreignkey) ... ok 591s test_relatedonlyfieldlistfilter_foreignkey_default_ordering (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_foreignkey_default_ordering) 591s RelatedOnlyFieldListFilter ordering respects Meta.ordering. ... ok 591s test_relatedonlyfieldlistfilter_foreignkey_ordering (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_foreignkey_ordering) 591s RelatedOnlyFieldListFilter ordering respects ModelAdmin.ordering. ... ok 591s test_relatedonlyfieldlistfilter_foreignkey_reverse_relationships (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_foreignkey_reverse_relationships) ... ok 591s test_relatedonlyfieldlistfilter_manytomany (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_manytomany) ... ok 591s test_relatedonlyfieldlistfilter_manytomany_reverse_relationships (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_manytomany_reverse_relationships) ... ok 591s test_relatedonlyfieldlistfilter_underscorelookup_foreignkey (admin_filters.tests.ListFiltersTests.test_relatedonlyfieldlistfilter_underscorelookup_foreignkey) ... ok 591s test_simplelistfilter (admin_filters.tests.ListFiltersTests.test_simplelistfilter) ... ok 591s test_simplelistfilter_with_none_returning_lookups (admin_filters.tests.ListFiltersTests.test_simplelistfilter_with_none_returning_lookups) 591s A SimpleListFilter lookups method can return None but disables the ... ok 591s test_simplelistfilter_with_queryset_based_lookups (admin_filters.tests.ListFiltersTests.test_simplelistfilter_with_queryset_based_lookups) ... ok 591s test_simplelistfilter_without_parameter (admin_filters.tests.ListFiltersTests.test_simplelistfilter_without_parameter) 591s Any SimpleListFilter must define a parameter_name. ... ok 591s test_two_characters_long_field (admin_filters.tests.ListFiltersTests.test_two_characters_long_field) 591s list_filter works with two-characters long field names (#16080). ... ok 591s test_reraising_backend_specific_database_exception (db_utils.tests.DatabaseErrorWrapperTests.test_reraising_backend_specific_database_exception) ... skipped 'PostgreSQL test' 591s test_delete_defered_model (defer_regress.tests.DeferDeletionSignalsTests.test_delete_defered_model) ... ok 591s test_delete_defered_proxy_model (defer_regress.tests.DeferDeletionSignalsTests.test_delete_defered_proxy_model) ... ok 591s test_basic (defer_regress.tests.DeferRegressionTest.test_basic) ... ok 591s test_common_model_different_mask (defer_regress.tests.DeferRegressionTest.test_common_model_different_mask) ... ok 591s test_defer_annotate_select_related (defer_regress.tests.DeferRegressionTest.test_defer_annotate_select_related) ... ok 591s test_defer_many_to_many_ignored (defer_regress.tests.DeferRegressionTest.test_defer_many_to_many_ignored) ... ok 591s test_defer_with_select_related (defer_regress.tests.DeferRegressionTest.test_defer_with_select_related) ... ok 591s test_only_and_defer_usage_on_proxy_models (defer_regress.tests.DeferRegressionTest.test_only_and_defer_usage_on_proxy_models) ... ok 591s test_only_with_select_related (defer_regress.tests.DeferRegressionTest.test_only_with_select_related) ... ok 591s test_proxy_model_defer_with_select_related (defer_regress.tests.DeferRegressionTest.test_proxy_model_defer_with_select_related) ... ok 591s test_resolve_columns (defer_regress.tests.DeferRegressionTest.test_resolve_columns) ... ok 591s test_reverse_one_to_one_relations (defer_regress.tests.DeferRegressionTest.test_reverse_one_to_one_relations) ... ok 591s test_ticket_12163 (defer_regress.tests.DeferRegressionTest.test_ticket_12163) ... ok 591s test_ticket_16409 (defer_regress.tests.DeferRegressionTest.test_ticket_16409) ... ok 591s test_ticket_23270 (defer_regress.tests.DeferRegressionTest.test_ticket_23270) ... ok 592s test_abstract_manager (managers_regress.tests.ManagersRegressionTests.test_abstract_manager) ... ok 592s test_custom_abstract_manager (managers_regress.tests.ManagersRegressionTests.test_custom_abstract_manager) ... ok 592s test_custom_swappable_manager (managers_regress.tests.ManagersRegressionTests.test_custom_swappable_manager) ... ok 592s test_explicit_abstract_manager (managers_regress.tests.ManagersRegressionTests.test_explicit_abstract_manager) ... ok 592s test_explicit_swappable_manager (managers_regress.tests.ManagersRegressionTests.test_explicit_swappable_manager) ... ok 592s test_field_can_be_called_exact (managers_regress.tests.ManagersRegressionTests.test_field_can_be_called_exact) ... ok 592s test_managers (managers_regress.tests.ManagersRegressionTests.test_managers) ... ok 592s test_regress_3871 (managers_regress.tests.ManagersRegressionTests.test_regress_3871) ... ok 592s test_swappable_manager (managers_regress.tests.ManagersRegressionTests.test_swappable_manager) ... ok 592s test_none_as_null (null_queries.tests.NullQueriesTests.test_none_as_null) 592s Regression test for the use of None as a query value. ... ok 592s test_reverse_relations (null_queries.tests.NullQueriesTests.test_reverse_relations) 592s Querying across reverse relations and then another relation should ... ok 592s test_unsaved (null_queries.tests.NullQueriesTests.test_unsaved) ... ok 592s test_as_subquery (filtered_relation.tests.FilteredRelationTests.test_as_subquery) ... ok 592s test_condition_deeper_relation_name (filtered_relation.tests.FilteredRelationTests.test_condition_deeper_relation_name) ... ok 592s test_condition_outside_relation_name (filtered_relation.tests.FilteredRelationTests.test_condition_outside_relation_name) ... ok 592s test_deep_nested_foreign_key (filtered_relation.tests.FilteredRelationTests.test_deep_nested_foreign_key) ... ok 592s test_defer (filtered_relation.tests.FilteredRelationTests.test_defer) ... ok 592s test_difference (filtered_relation.tests.FilteredRelationTests.test_difference) ... ok 592s test_eq (filtered_relation.tests.FilteredRelationTests.test_eq) ... ok 592s test_exclude_relation_with_join (filtered_relation.tests.FilteredRelationTests.test_exclude_relation_with_join) ... ok 592s test_extra (filtered_relation.tests.FilteredRelationTests.test_extra) ... ok 592s test_internal_queryset_alias_mapping (filtered_relation.tests.FilteredRelationTests.test_internal_queryset_alias_mapping) ... ok 592s test_intersection (filtered_relation.tests.FilteredRelationTests.test_intersection) ... ok 592s test_multiple (filtered_relation.tests.FilteredRelationTests.test_multiple) ... ok 592s test_multiple_times (filtered_relation.tests.FilteredRelationTests.test_multiple_times) ... ok 592s test_nested_chained_relations (filtered_relation.tests.FilteredRelationTests.test_nested_chained_relations) ... ok 592s test_nested_foreign_key (filtered_relation.tests.FilteredRelationTests.test_nested_foreign_key) ... ok 592s test_nested_foreign_key_filtered_base_object (filtered_relation.tests.FilteredRelationTests.test_nested_foreign_key_filtered_base_object) ... ok 592s test_nested_foreign_key_nested_field (filtered_relation.tests.FilteredRelationTests.test_nested_foreign_key_nested_field) ... ok 592s test_nested_m2m_filtered (filtered_relation.tests.FilteredRelationTests.test_nested_m2m_filtered) ... ok 592s test_only_not_supported (filtered_relation.tests.FilteredRelationTests.test_only_not_supported) ... ok 592s test_relation_name_lookup (filtered_relation.tests.FilteredRelationTests.test_relation_name_lookup) ... ok 592s test_select_for_update (filtered_relation.tests.FilteredRelationTests.test_select_for_update) ... ok 592s test_select_related (filtered_relation.tests.FilteredRelationTests.test_select_related) ... ok 592s test_select_related_foreign_key (filtered_relation.tests.FilteredRelationTests.test_select_related_foreign_key) ... ok 592s 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" 592s test_select_related_multiple (filtered_relation.tests.FilteredRelationTests.test_select_related_multiple) ... ok 592s test_select_related_with_empty_relation (filtered_relation.tests.FilteredRelationTests.test_select_related_with_empty_relation) ... ok 592s test_union (filtered_relation.tests.FilteredRelationTests.test_union) ... ok 592s test_values (filtered_relation.tests.FilteredRelationTests.test_values) ... ok 592s test_values_list (filtered_relation.tests.FilteredRelationTests.test_values_list) ... ok 592s test_with_condition_as_expression_error (filtered_relation.tests.FilteredRelationTests.test_with_condition_as_expression_error) ... ok 592s test_with_empty_relation_name_error (filtered_relation.tests.FilteredRelationTests.test_with_empty_relation_name_error) ... ok 592s test_with_exclude (filtered_relation.tests.FilteredRelationTests.test_with_exclude) ... ok 592s test_with_generic_foreign_key (filtered_relation.tests.FilteredRelationTests.test_with_generic_foreign_key) ... ok 592s test_with_join (filtered_relation.tests.FilteredRelationTests.test_with_join) ... ok 592s test_with_join_and_complex_condition (filtered_relation.tests.FilteredRelationTests.test_with_join_and_complex_condition) ... ok 592s test_with_m2m (filtered_relation.tests.FilteredRelationTests.test_with_m2m) ... ok 592s test_with_m2m_deep (filtered_relation.tests.FilteredRelationTests.test_with_m2m_deep) ... ok 592s test_with_m2m_multijoin (filtered_relation.tests.FilteredRelationTests.test_with_m2m_multijoin) ... ok 592s test_with_multiple_filter (filtered_relation.tests.FilteredRelationTests.test_with_multiple_filter) ... ok 592s test_with_prefetch_related (filtered_relation.tests.FilteredRelationTests.test_with_prefetch_related) ... ok 592s test_without_join (filtered_relation.tests.FilteredRelationTests.test_without_join) ... ok 592s test_verbose_name (i18n.contenttypes.tests.ContentTypeTests.test_verbose_name) ... ok 592s test_streaming_response (i18n.tests.LocaleMiddlewareTests.test_streaming_response) ... ok 592s test_lazy (i18n.tests.TestModels.test_lazy) ... ok 592s test_safestr (i18n.tests.TestModels.test_safestr) ... ok 593s test_multiple_context (test_client_regress.tests.AssertTemplateUsedTests.test_multiple_context) 593s Template assertions work when there are multiple contexts ... ok 593s test_no_context (test_client_regress.tests.AssertTemplateUsedTests.test_no_context) 593s Template usage assertions work then templates aren't in use ... ok 593s test_single_context (test_client_regress.tests.AssertTemplateUsedTests.test_single_context) 593s Template assertions work when there is a single context ... ok 593s test_template_rendered_multiple_times (test_client_regress.tests.AssertTemplateUsedTests.test_template_rendered_multiple_times) 593s Template assertions work when a template is rendered multiple times. ... ok 593s test_15368 (test_client_regress.tests.ContextTests.test_15368) ... ok 593s test_contextlist_get (test_client_regress.tests.ContextTests.test_contextlist_get) ... ok 593s test_contextlist_keys (test_client_regress.tests.ContextTests.test_contextlist_keys) ... ok 593s test_inherited_context (test_client_regress.tests.ContextTests.test_inherited_context) 593s Context variables can be retrieved from a list of contexts ... ok 593s test_nested_requests (test_client_regress.tests.ContextTests.test_nested_requests) 593s response.context is not lost when view call another view. ... ok 593s test_single_context (test_client_regress.tests.ContextTests.test_single_context) 593s Context variables can be retrieved from a single context ... ok 593s test_exception_cleared (test_client_regress.tests.ExceptionTests.test_exception_cleared) 593s #5836 - A stale user exception isn't re-raised by the test client. ... ok 593s test_login_different_client (test_client_regress.tests.LoginTests.test_login_different_client) 593s Using a different test client doesn't violate authentication ... ok 593s test_login (test_client_regress.tests.SessionEngineTests.test_login) 593s A session engine that modifies the session key can be used to log in ... ok 594s test_login_with_user (test_client_regress.tests.SessionTests.test_login_with_user) 594s Login should send user_logged_in signal on successful login. ... ok 594s test_login_without_signal (test_client_regress.tests.SessionTests.test_login_without_signal) 594s Login shouldn't send signal if user wasn't logged in ... ok 594s test_logout (test_client_regress.tests.SessionTests.test_logout) 594s Logout should work whether the user is logged in or not (#9978). ... ok 594s test_logout_with_custom_auth_backend (test_client_regress.tests.SessionTests.test_logout_with_custom_auth_backend) 594s Request a logout after logging in with custom authentication backend ... ok 594s test_logout_with_custom_user (test_client_regress.tests.SessionTests.test_logout_with_custom_user) 594s Logout should send user_logged_out signal if custom user was logged in. ... ok 594s test_logout_with_user (test_client_regress.tests.SessionTests.test_logout_with_user) 594s Logout should send user_logged_out signal if user was logged in. ... ok 594s test_logout_without_user (test_client_regress.tests.SessionTests.test_logout_without_user) 594s Logout should send signal even if user not authenticated. ... ok 594s test_session (test_client_regress.tests.SessionTests.test_session) 594s The session isn't lost if a user logs in ... ok 594s test_session_initiated (test_client_regress.tests.SessionTests.test_session_initiated) ... ok 594s test_add_domain (syndication_tests.tests.SyndicationFeedTest.test_add_domain) 594s add_domain() prefixes domains onto the correct URLs. ... ok 594s test_atom_feed (syndication_tests.tests.SyndicationFeedTest.test_atom_feed) 594s Test the structure and content of feeds generated by Atom1Feed. ... ok 594s test_atom_feed_published_and_updated_elements (syndication_tests.tests.SyndicationFeedTest.test_atom_feed_published_and_updated_elements) 594s The published and updated elements are not ... ok 594s test_atom_multiple_enclosures (syndication_tests.tests.SyndicationFeedTest.test_atom_multiple_enclosures) ... ok 594s test_atom_single_enclosure (syndication_tests.tests.SyndicationFeedTest.test_atom_single_enclosure) ... ok 594s test_aware_datetime_conversion (syndication_tests.tests.SyndicationFeedTest.test_aware_datetime_conversion) 594s Datetimes with timezones don't get trodden on. ... ok 594s test_custom_feed_generator (syndication_tests.tests.SyndicationFeedTest.test_custom_feed_generator) ... ok 594s test_feed_generator_language_attribute (syndication_tests.tests.SyndicationFeedTest.test_feed_generator_language_attribute) ... ok 594s test_feed_last_modified_time (syndication_tests.tests.SyndicationFeedTest.test_feed_last_modified_time) 594s Tests the Last-Modified header with aware publication dates. ... ok 594s test_feed_last_modified_time_naive_date (syndication_tests.tests.SyndicationFeedTest.test_feed_last_modified_time_naive_date) 594s Tests the Last-Modified header with naive publication dates. ... ok 594s test_feed_no_content_self_closing_tag (syndication_tests.tests.SyndicationFeedTest.test_feed_no_content_self_closing_tag) ... ok 594s test_feed_url (syndication_tests.tests.SyndicationFeedTest.test_feed_url) 594s The feed_url can be overridden. ... ok 594s test_get_non_existent_object (syndication_tests.tests.SyndicationFeedTest.test_get_non_existent_object) ... ok 594s test_get_object (syndication_tests.tests.SyndicationFeedTest.test_get_object) ... ok 594s test_item_link_error (syndication_tests.tests.SyndicationFeedTest.test_item_link_error) 594s An ImproperlyConfigured is raised if no link could be found for the ... ok 594s test_latest_post_date (syndication_tests.tests.SyndicationFeedTest.test_latest_post_date) 594s Both the published and updated dates are ... ok 594s test_naive_datetime_conversion (syndication_tests.tests.SyndicationFeedTest.test_naive_datetime_conversion) 594s Datetimes are correctly converted to the local time zone. ... ok 594s test_rss091_feed (syndication_tests.tests.SyndicationFeedTest.test_rss091_feed) 594s Test the structure and content of feeds generated by RssUserland091Feed. ... ok 594s test_rss2_feed (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed) 594s Test the structure and content of feeds generated by Rss201rev2Feed. ... ok 594s test_rss2_feed_guid_permalink_false (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_guid_permalink_false) 594s Test if the 'isPermaLink' attribute of element of an item ... ok 594s test_rss2_feed_guid_permalink_true (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_guid_permalink_true) 594s Test if the 'isPermaLink' attribute of element of an item ... ok 594s test_rss2_feed_with_callable_object (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_with_callable_object) ... ok 594s test_rss2_feed_with_decorated_methods (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_with_decorated_methods) ... ok 594s test_rss2_feed_with_wrong_decorated_methods (syndication_tests.tests.SyndicationFeedTest.test_rss2_feed_with_wrong_decorated_methods) ... ok 594s test_rss2_multiple_enclosures (syndication_tests.tests.SyndicationFeedTest.test_rss2_multiple_enclosures) ... ok 594s test_rss2_single_enclosure (syndication_tests.tests.SyndicationFeedTest.test_rss2_single_enclosure) ... ok 594s test_secure_urls (syndication_tests.tests.SyndicationFeedTest.test_secure_urls) 594s Test URLs are prefixed with https:// when feed is requested over HTTPS. ... ok 594s test_template_context_feed (syndication_tests.tests.SyndicationFeedTest.test_template_context_feed) 594s Custom context data can be passed to templates for title ... ok 594s test_template_feed (syndication_tests.tests.SyndicationFeedTest.test_template_feed) 594s The item title and description can be overridden with templates. ... ok 594s test_title_escaping (syndication_tests.tests.SyndicationFeedTest.test_title_escaping) 594s Titles are escaped correctly in RSS feeds. ... ok 594s test_filter_subquery (expressions_window.tests.WindowUnsupportedTests.test_filter_subquery) ... ok 594s test_unsupported_backend (expressions_window.tests.WindowUnsupportedTests.test_unsupported_backend) ... ok 594s test_generic_sitemap (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_generic_sitemap) 594s A minimal generic sitemap can be rendered ... ok 594s test_generic_sitemap_attributes (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_generic_sitemap_attributes) ... ok 594s test_generic_sitemap_index (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_generic_sitemap_index) ... ok 594s test_generic_sitemap_lastmod (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_generic_sitemap_lastmod) ... ok 594s test_get_protocol_default (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_get_protocol_default) ... ok 594s test_get_protocol_default_warning (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_get_protocol_default_warning) ... ok 594s test_get_protocol_defined_in_constructor (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_get_protocol_defined_in_constructor) ... ok 594s test_get_protocol_passed_as_argument (sitemaps_tests.test_generic.GenericViewsSitemapTests.test_get_protocol_passed_as_argument) ... ok 595s test_simple_sitemap_custom_index (sitemaps_tests.test_http.DeprecatedTests.test_simple_sitemap_custom_index) 595s A simple sitemap index can be rendered with a custom template ... ok 595s test_simple_sitemap_custom_index_warning (sitemaps_tests.test_http.DeprecatedTests.test_simple_sitemap_custom_index_warning) ... ok 596s test_alternate_i18n_sitemap_index (sitemaps_tests.test_http.HTTPSitemapTests.test_alternate_i18n_sitemap_index) 596s A i18n sitemap with alternate/hreflang links can be rendered. ... ok 596s test_alternate_i18n_sitemap_limited (sitemaps_tests.test_http.HTTPSitemapTests.test_alternate_i18n_sitemap_limited) 596s A i18n sitemap index with limited languages can be rendered. ... ok 596s test_alternate_i18n_sitemap_xdefault (sitemaps_tests.test_http.HTTPSitemapTests.test_alternate_i18n_sitemap_xdefault) 596s A i18n sitemap index with x-default can be rendered. ... ok 596s test_alternate_language_for_item_i18n_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_alternate_language_for_item_i18n_sitemap) 596s A i18n sitemap index in which item can be chosen to be displayed for a ... ok 596s test_cached_sitemap_index (sitemaps_tests.test_http.HTTPSitemapTests.test_cached_sitemap_index) 596s A cached sitemap index can be rendered (#2713). ... ok 596s test_callable_sitemod_full (sitemaps_tests.test_http.HTTPSitemapTests.test_callable_sitemod_full) 596s All items in the sitemap have `lastmod`. The `Last-Modified` header ... ok 596s test_callable_sitemod_no_items (sitemaps_tests.test_http.HTTPSitemapTests.test_callable_sitemod_no_items) ... ok 596s test_callable_sitemod_partial (sitemaps_tests.test_http.HTTPSitemapTests.test_callable_sitemod_partial) 596s Not all items have `lastmod`. Therefore the `Last-Modified` header ... ok 596s test_empty_page (sitemaps_tests.test_http.HTTPSitemapTests.test_empty_page) ... ok 596s test_empty_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_empty_sitemap) ... ok 596s test_language_for_item_i18n_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_language_for_item_i18n_sitemap) 596s A i18n sitemap index in which item can be chosen to be displayed for a ... ok 596s test_localized_priority (sitemaps_tests.test_http.HTTPSitemapTests.test_localized_priority) 596s The priority value should not be localized. ... ok 596s test_no_section (sitemaps_tests.test_http.HTTPSitemapTests.test_no_section) ... ok 596s test_page_not_int (sitemaps_tests.test_http.HTTPSitemapTests.test_page_not_int) ... ok 596s test_paged_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_paged_sitemap) 596s A sitemap may have multiple pages. ... ok 596s test_requestsite_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_requestsite_sitemap) ... ok 596s test_simple_custom_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_custom_sitemap) 596s A simple sitemap can be rendered with a custom template ... ok 596s test_simple_i18n_sitemap_index (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_i18n_sitemap_index) 596s A simple i18n sitemap index can be rendered, without logging variable ... ok 596s test_simple_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_sitemap) 596s A simple sitemap can be rendered ... ok 596s test_simple_sitemap_custom_lastmod_index (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_sitemap_custom_lastmod_index) 596s A simple sitemap index can be rendered with a custom template ... ok 596s test_simple_sitemap_index (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_sitemap_index) 596s A simple sitemap index can be rendered ... ok 596s test_simple_sitemap_section (sitemaps_tests.test_http.HTTPSitemapTests.test_simple_sitemap_section) 596s A simple sitemap section can be rendered ... ok 596s test_sitemap_get_latest_lastmod (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_get_latest_lastmod) 596s sitemapindex.lastmod is included when Sitemap.lastmod is ... ok 596s test_sitemap_get_latest_lastmod_none (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_get_latest_lastmod_none) 596s sitemapindex.lastmod is omitted when Sitemap.lastmod is ... ok 596s test_sitemap_get_urls_no_site_1 (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_get_urls_no_site_1) 596s Check we get ImproperlyConfigured if we don't pass a site object to ... ok 596s test_sitemap_get_urls_no_site_2 (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_get_urls_no_site_2) 596s Check we get ImproperlyConfigured when we don't pass a site object to ... ok 596s test_sitemap_item (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_item) 596s Check to make sure that the raw item is included with each ... ok 596s test_sitemap_last_modified (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified) 596s Last-Modified header is set correctly ... ok 596s test_sitemap_last_modified_date (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified_date) 596s The Last-Modified header should be support dates (without time). ... ok 596s test_sitemap_last_modified_missing (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified_missing) 596s Last-Modified header is missing when sitemap has no lastmod ... ok 596s test_sitemap_last_modified_mixed (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified_mixed) 596s Last-Modified header is omitted when lastmod not on all items ... ok 596s test_sitemap_last_modified_tz (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_last_modified_tz) 596s The Last-Modified header should be converted from timezone aware dates ... ok 596s test_sitemap_latest_lastmod_timezone (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_latest_lastmod_timezone) 596s lastmod datestamp shows timezones if Sitemap.get_latest_lastmod ... ok 596s test_sitemap_not_callable (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_not_callable) 596s A sitemap may not be callable. ... ok 596s test_sitemap_without_entries (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemap_without_entries) ... ok 596s test_sitemaps_lastmod_ascending (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemaps_lastmod_ascending) 596s The Last-Modified header is set to the most recent sitemap lastmod. ... ok 596s test_sitemaps_lastmod_descending (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemaps_lastmod_descending) 596s The Last-Modified header is set to the most recent sitemap lastmod. ... ok 596s test_sitemaps_lastmod_mixed_ascending_last_modified_missing (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemaps_lastmod_mixed_ascending_last_modified_missing) 596s The Last-Modified header is omitted when lastmod isn't found in all ... ok 596s test_sitemaps_lastmod_mixed_descending_last_modified_missing (sitemaps_tests.test_http.HTTPSitemapTests.test_sitemaps_lastmod_mixed_descending_last_modified_missing) 596s The Last-Modified header is omitted when lastmod isn't found in all ... ok 596s test_x_robots_sitemap (sitemaps_tests.test_http.HTTPSitemapTests.test_x_robots_sitemap) ... ok 596s test_sitemap_index_with_https_request (sitemaps_tests.test_https.HTTPSDetectionSitemapTests.test_sitemap_index_with_https_request) 596s A sitemap index requested in HTTPS is rendered with HTTPS links ... ok 596s test_sitemap_section_with_https_request (sitemaps_tests.test_https.HTTPSDetectionSitemapTests.test_sitemap_section_with_https_request) 596s A sitemap section requested in HTTPS is rendered with HTTPS links ... ok 596s test_secure_sitemap_index (sitemaps_tests.test_https.HTTPSSitemapTests.test_secure_sitemap_index) 596s A secure sitemap index can be rendered ... ok 596s test_secure_sitemap_section (sitemaps_tests.test_https.HTTPSSitemapTests.test_secure_sitemap_section) 596s A secure sitemap section can be rendered ... ok 596s test_args (sitemaps_tests.test_management.PingGoogleTests.test_args) ... ok 596s test_default (sitemaps_tests.test_management.PingGoogleTests.test_default) ... ok 596s test_avg_salary_department (expressions_window.tests.WindowFunctionTests.test_avg_salary_department) ... ok 596s test_cume_dist (expressions_window.tests.WindowFunctionTests.test_cume_dist) 596s Compute the cumulative distribution for the employees based on the ... ok 596s test_dense_rank (expressions_window.tests.WindowFunctionTests.test_dense_rank) ... ok 596s test_department_salary (expressions_window.tests.WindowFunctionTests.test_department_salary) ... ok 596s test_distinct_window_function (expressions_window.tests.WindowFunctionTests.test_distinct_window_function) 596s Window functions are not aggregates, and hence a query to filter out ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 596s test_exclude (expressions_window.tests.WindowFunctionTests.test_exclude) ... ok 596s test_fail_insert (expressions_window.tests.WindowFunctionTests.test_fail_insert) 596s Window expressions can't be used in an INSERT statement. ... ok 596s test_fail_update (expressions_window.tests.WindowFunctionTests.test_fail_update) 596s Window expressions can't be used in an UPDATE statement. ... ok 596s test_filter (expressions_window.tests.WindowFunctionTests.test_filter) ... ok 596s test_filter_alias (expressions_window.tests.WindowFunctionTests.test_filter_alias) ... ok 596s test_filter_column_ref_rhs (expressions_window.tests.WindowFunctionTests.test_filter_column_ref_rhs) ... ok 596s test_filter_conditional_annotation (expressions_window.tests.WindowFunctionTests.test_filter_conditional_annotation) ... ok 596s test_filter_conditional_expression (expressions_window.tests.WindowFunctionTests.test_filter_conditional_expression) ... ok 596s test_filter_count (expressions_window.tests.WindowFunctionTests.test_filter_count) ... ok 596s test_filter_select_related (expressions_window.tests.WindowFunctionTests.test_filter_select_related) ... ok 596s test_filter_values (expressions_window.tests.WindowFunctionTests.test_filter_values) ... ok 596s test_first_value (expressions_window.tests.WindowFunctionTests.test_first_value) ... ok 596s test_function_list_of_values (expressions_window.tests.WindowFunctionTests.test_function_list_of_values) ... ok 596s test_heterogeneous_filter (expressions_window.tests.WindowFunctionTests.test_heterogeneous_filter) ... ok 596s test_invalid_end_value_range (expressions_window.tests.WindowFunctionTests.test_invalid_end_value_range) ... ok 596s test_invalid_filter (expressions_window.tests.WindowFunctionTests.test_invalid_filter) ... ok 596s test_invalid_start_value_range (expressions_window.tests.WindowFunctionTests.test_invalid_start_value_range) ... ok 596s test_invalid_type_end_row_range (expressions_window.tests.WindowFunctionTests.test_invalid_type_end_row_range) ... ok 596s test_invalid_type_end_value_range (expressions_window.tests.WindowFunctionTests.test_invalid_type_end_value_range) ... ok 596s test_invalid_type_start_row_range (expressions_window.tests.WindowFunctionTests.test_invalid_type_start_row_range) ... ok 596s test_invalid_type_start_value_range (expressions_window.tests.WindowFunctionTests.test_invalid_type_start_value_range) ... ok 596s test_key_transform (expressions_window.tests.WindowFunctionTests.test_key_transform) ... ok 596s test_lag (expressions_window.tests.WindowFunctionTests.test_lag) 596s Compute the difference between an employee's salary and the next ... ok 596s test_lag_decimalfield (expressions_window.tests.WindowFunctionTests.test_lag_decimalfield) ... ok 596s test_last_value (expressions_window.tests.WindowFunctionTests.test_last_value) ... ok 596s test_lead (expressions_window.tests.WindowFunctionTests.test_lead) 596s Determine what the next person hired in the same department makes. ... ok 596s test_lead_default (expressions_window.tests.WindowFunctionTests.test_lead_default) ... ok 596s test_lead_offset (expressions_window.tests.WindowFunctionTests.test_lead_offset) 596s Determine what the person hired after someone makes. Due to ... ok 596s test_limited_filter (expressions_window.tests.WindowFunctionTests.test_limited_filter) 596s A query filtering against a window function have its limit applied ... ok 596s test_max_per_year (expressions_window.tests.WindowFunctionTests.test_max_per_year) 596s Find the maximum salary awarded in the same year as the ... ok 596s test_min_department (expressions_window.tests.WindowFunctionTests.test_min_department) 596s An alternative way to specify a query for FirstValue. ... ok 596s test_multiple_ordering (expressions_window.tests.WindowFunctionTests.test_multiple_ordering) 596s Accumulate the salaries over the departments based on hire_date. ... ok 596s test_multiple_partitioning (expressions_window.tests.WindowFunctionTests.test_multiple_partitioning) 596s Find the maximum salary for each department for people hired in the ... ok 596s test_nth_returns_null (expressions_window.tests.WindowFunctionTests.test_nth_returns_null) 596s Find the nth row of the data set. None is returned since there are ... ok 596s test_nthvalue (expressions_window.tests.WindowFunctionTests.test_nthvalue) ... ok 596s test_ntile (expressions_window.tests.WindowFunctionTests.test_ntile) 596s Compute the group for each of the employees across the entire company, ... ok 596s test_percent_rank (expressions_window.tests.WindowFunctionTests.test_percent_rank) 596s Calculate the percentage rank of the employees across the entire ... ok 596s test_range_n_preceding_and_following (expressions_window.tests.WindowFunctionTests.test_range_n_preceding_and_following) ... ok 596s test_range_unbound (expressions_window.tests.WindowFunctionTests.test_range_unbound) 596s A query with RANGE BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING. ... ok 596s test_rank (expressions_window.tests.WindowFunctionTests.test_rank) 596s Rank the employees based on the year they're were hired. Since there ... ok 596s test_related_ordering_with_count (expressions_window.tests.WindowFunctionTests.test_related_ordering_with_count) ... ok 596s test_row_number (expressions_window.tests.WindowFunctionTests.test_row_number) 596s The row number window function computes the number based on the order ... ok 596s test_row_number_no_ordering (expressions_window.tests.WindowFunctionTests.test_row_number_no_ordering) 596s The row number window function computes the number based on the order ... ok 596s test_row_range_rank (expressions_window.tests.WindowFunctionTests.test_row_range_rank) 596s A query with ROWS BETWEEN UNBOUNDED PRECEDING AND 3 FOLLOWING. ... ok 596s test_subquery_row_range_rank (expressions_window.tests.WindowFunctionTests.test_subquery_row_range_rank) ... ok 596s 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" 596s 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" 596s test_window_expression_within_subquery (expressions_window.tests.WindowFunctionTests.test_window_expression_within_subquery) ... ok 596s test_add_view (auth_tests.test_admin_multidb.MultiDatabaseTests.test_add_view) ... ok 597s test_authenticate (auth_tests.test_auth_backends.AllowAllUsersModelBackendTest.test_authenticate) ... ok 597s test_get_user (auth_tests.test_auth_backends.AllowAllUsersModelBackendTest.test_get_user) ... ok 597s test_get_sitemap_full_url_exact_url (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_exact_url) ... ok 597s test_get_sitemap_full_url_global (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_global) ... ok 597s test_get_sitemap_full_url_index (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_index) ... ok 597s test_get_sitemap_full_url_insecure (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_insecure) ... ok 597s test_get_sitemap_full_url_no_sites (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_no_sites) ... ok 597s test_get_sitemap_full_url_not_detected (sitemaps_tests.test_utils.PingGoogleTests.test_get_sitemap_full_url_not_detected) ... ok 597s test_something (sitemaps_tests.test_utils.PingGoogleTests.test_something) ... ok 597s test_authenticate_sensitive_variables (auth_tests.test_auth_backends.AuthenticateTests.test_authenticate_sensitive_variables) ... ok 597s test_clean_credentials_sensitive_variables (auth_tests.test_auth_backends.AuthenticateTests.test_clean_credentials_sensitive_variables) ... ok 597s test_skips_backends_with_decorated_method (auth_tests.test_auth_backends.AuthenticateTests.test_skips_backends_with_decorated_method) ... ok 597s test_skips_backends_without_arguments (auth_tests.test_auth_backends.AuthenticateTests.test_skips_backends_without_arguments) 597s A backend (SkippedBackend) is ignored if it doesn't accept the ... ok 597s test_type_error_raised (auth_tests.test_auth_backends.AuthenticateTests.test_type_error_raised) 597s A TypeError within a backend is propagated properly (#18171). ... ok 597s test_get_all_permissions (auth_tests.test_auth_backends.BaseBackendTest.test_get_all_permissions) ... ok 597s test_get_group_permissions (auth_tests.test_auth_backends.BaseBackendTest.test_get_group_permissions) ... ok 597s test_get_user_permissions (auth_tests.test_auth_backends.BaseBackendTest.test_get_user_permissions) ... ok 597s test_has_perm (auth_tests.test_auth_backends.BaseBackendTest.test_has_perm) ... ok 597s test_has_perms_perm_list_invalid (auth_tests.test_auth_backends.BaseBackendTest.test_has_perms_perm_list_invalid) ... ok 597s test_changed_backend_settings (auth_tests.test_auth_backends.ChangedBackendSettingsTest.test_changed_backend_settings) 597s Removing a backend configured in AUTHENTICATION_BACKENDS makes already ... ok 597s test_authenticate (auth_tests.test_auth_backends.CustomUserModelBackendAuthenticateTest.test_authenticate) ... ok 597s test_anonymous_has_no_permissions (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_anonymous_has_no_permissions) 597s #17903 -- Anonymous users shouldn't have permissions in ... ok 597s test_authentication_timing (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_authentication_timing) 597s Hasher is run once regardless of whether the user exists. Refs #20760. ... ok 597s test_authentication_without_credentials (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_authentication_without_credentials) ... ok 597s test_custom_perms (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_custom_perms) ... ok 597s test_get_all_superuser_permissions (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_get_all_superuser_permissions) 597s A superuser has all permissions. Refs #14795. ... ok 597s test_has_no_object_perm (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_has_no_object_perm) 597s Regressiontest for #12462 ... ok 597s test_has_perm (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_has_perm) ... ok 597s test_inactive_has_no_permissions (auth_tests.test_auth_backends.CustomPermissionsUserModelBackendTest.test_inactive_has_no_permissions) 597s #17903 -- Inactive users shouldn't have permissions in ... ok 597s test_backend_path (auth_tests.test_auth_backends.ImportedBackendTests.test_backend_path) ... ok 598s test_does_not_shadow_exception (auth_tests.test_auth_backends.ImproperlyConfiguredUserModelTest.test_does_not_shadow_exception) ... ok 598s test_has_module_perms (auth_tests.test_auth_backends.InActiveUserBackendTest.test_has_module_perms) ... ok 598s test_has_perm (auth_tests.test_auth_backends.InActiveUserBackendTest.test_has_perm) ... ok 598s test_anonymous_has_no_permissions (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_anonymous_has_no_permissions) 598s #17903 -- Anonymous users shouldn't have permissions in ... ok 598s test_authentication_timing (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_authentication_timing) 598s Hasher is run once regardless of whether the user exists. Refs #20760. ... ok 598s test_authentication_without_credentials (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_authentication_without_credentials) ... ok 598s test_custom_perms (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_custom_perms) ... ok 598s test_get_all_superuser_permissions (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_get_all_superuser_permissions) 598s A superuser has all permissions. Refs #14795. ... ok 598s test_has_no_object_perm (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_has_no_object_perm) 598s Regressiontest for #12462 ... ok 598s test_has_perm (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_has_perm) ... ok 598s test_inactive_has_no_permissions (auth_tests.test_auth_backends.ExtensionUserModelBackendTest.test_inactive_has_no_permissions) 598s #17903 -- Inactive users shouldn't have permissions in ... ok 598s test_raises_exception (auth_tests.test_auth_backends.NoBackendsTest.test_raises_exception) ... ok 598s test_anonymous_has_no_permissions (auth_tests.test_auth_backends.ModelBackendTest.test_anonymous_has_no_permissions) 598s #17903 -- Anonymous users shouldn't have permissions in ... ok 598s test_authenticate_inactive (auth_tests.test_auth_backends.ModelBackendTest.test_authenticate_inactive) 598s An inactive user can't authenticate. ... ok 598s test_authenticate_user_without_is_active_field (auth_tests.test_auth_backends.ModelBackendTest.test_authenticate_user_without_is_active_field) 598s A custom user without an `is_active` field is allowed to authenticate. ... ok 598s test_authentication_timing (auth_tests.test_auth_backends.ModelBackendTest.test_authentication_timing) 598s Hasher is run once regardless of whether the user exists. Refs #20760. ... ok 598s test_authentication_without_credentials (auth_tests.test_auth_backends.ModelBackendTest.test_authentication_without_credentials) ... ok 598s test_custom_perms (auth_tests.test_auth_backends.ModelBackendTest.test_custom_perms) ... ok 598s test_get_all_superuser_permissions (auth_tests.test_auth_backends.ModelBackendTest.test_get_all_superuser_permissions) 598s A superuser has all permissions. Refs #14795. ... ok 598s test_has_no_object_perm (auth_tests.test_auth_backends.ModelBackendTest.test_has_no_object_perm) 598s Regressiontest for #12462 ... ok 598s test_has_perm (auth_tests.test_auth_backends.ModelBackendTest.test_has_perm) ... ok 598s test_inactive_has_no_permissions (auth_tests.test_auth_backends.ModelBackendTest.test_inactive_has_no_permissions) 598s #17903 -- Inactive users shouldn't have permissions in ... ok 598s test_authenticates (auth_tests.test_auth_backends.PermissionDeniedBackendTest.test_authenticates) ... ok 598s test_has_perm (auth_tests.test_auth_backends.PermissionDeniedBackendTest.test_has_perm) ... ok 598s test_has_perm_denied (auth_tests.test_auth_backends.PermissionDeniedBackendTest.test_has_perm_denied) ... ok 598s test_permission_denied (auth_tests.test_auth_backends.PermissionDeniedBackendTest.test_permission_denied) 598s user is not authenticated after a backend raises permission denied #2550 ... ok 598s test_get_all_permissions (auth_tests.test_auth_backends.RowlevelBackendTest.test_get_all_permissions) ... ok 598s test_get_group_permissions (auth_tests.test_auth_backends.RowlevelBackendTest.test_get_group_permissions) ... ok 598s test_has_perm (auth_tests.test_auth_backends.RowlevelBackendTest.test_has_perm) ... ok 598s test_login (auth_tests.test_auth_backends.UUIDUserTests.test_login) 598s A custom user with a UUID primary key should be able to login. ... ok 598s test_backend_path_login_with_explicit_backends (auth_tests.test_auth_backends.SelectingBackendTests.test_backend_path_login_with_explicit_backends) ... ok 598s test_backend_path_login_without_authenticate_multiple_backends (auth_tests.test_auth_backends.SelectingBackendTests.test_backend_path_login_without_authenticate_multiple_backends) ... ok 598s test_backend_path_login_without_authenticate_single_backend (auth_tests.test_auth_backends.SelectingBackendTests.test_backend_path_login_without_authenticate_single_backend) ... ok 598s test_non_string_backend (auth_tests.test_auth_backends.SelectingBackendTests.test_non_string_backend) ... ok 598s test_get_user (auth_tests.test_basic.TestGetUser.test_get_user) ... ok 598s test_get_user_anonymous (auth_tests.test_basic.TestGetUser.test_get_user_anonymous) ... ok 598s test_get_user_fallback_secret (auth_tests.test_basic.TestGetUser.test_get_user_fallback_secret) ... ok 599s test_get_user_model (auth_tests.test_basic.BasicTestCase.test_get_user_model) 599s The current user model can be retrieved ... ok 599s test_superuser (auth_tests.test_basic.BasicTestCase.test_superuser) 599s Check the creation and properties of a superuser ... ok 599s test_superuser_no_email_or_password (auth_tests.test_basic.BasicTestCase.test_superuser_no_email_or_password) ... ok 599s test_swappable_user (auth_tests.test_basic.BasicTestCase.test_swappable_user) 599s The current user model can be swapped out for another ... ok 599s test_swappable_user_bad_setting (auth_tests.test_basic.BasicTestCase.test_swappable_user_bad_setting) 599s The alternate user setting must point to something in the format app.model ... ok 599s test_swappable_user_nonexistent_model (auth_tests.test_basic.BasicTestCase.test_swappable_user_nonexistent_model) 599s The current user model must point to an installed model ... ok 599s test_unicode_username (auth_tests.test_basic.BasicTestCase.test_unicode_username) ... ok 599s test_user (auth_tests.test_basic.BasicTestCase.test_user) 599s Users can be created and can set their password ... ok 599s test_user_no_email (auth_tests.test_basic.BasicTestCase.test_user_no_email) 599s Users can be created without an email ... ok 599s test_user_verbose_names_translatable (auth_tests.test_basic.BasicTestCase.test_user_verbose_names_translatable) 599s Default User model verbose names are translatable (#19945) ... ok 599s test_callable (auth_tests.test_decorators.LoginRequiredTestCase.test_callable) 599s login_required is assignable to callable objects. ... ok 599s test_login_required (auth_tests.test_decorators.LoginRequiredTestCase.test_login_required) 599s login_required works on a simple view wrapped in a login_required ... ok 599s test_login_required_next_url (auth_tests.test_decorators.LoginRequiredTestCase.test_login_required_next_url) 599s login_required works on a simple view wrapped in a login_required ... ok 599s test_view (auth_tests.test_decorators.LoginRequiredTestCase.test_view) 599s login_required is assignable to normal views. ... ok 599s test_message_attrs (auth_tests.test_context_processors.AuthContextProcessorTests.test_message_attrs) ... ok 599s test_perm_in_perms_attrs (auth_tests.test_context_processors.AuthContextProcessorTests.test_perm_in_perms_attrs) ... ok 599s test_perms_attrs (auth_tests.test_context_processors.AuthContextProcessorTests.test_perms_attrs) ... ok 599s test_session_is_accessed (auth_tests.test_context_processors.AuthContextProcessorTests.test_session_is_accessed) 599s The session is accessed if the auth context processor ... ok 599s test_session_not_accessed (auth_tests.test_context_processors.AuthContextProcessorTests.test_session_not_accessed) 599s The session is not accessed simply by including ... ok 599s test_user_attrs (auth_tests.test_context_processors.AuthContextProcessorTests.test_user_attrs) 599s The lazy objects returned behave just like the wrapped objects. ... ok 599s test_many_permissions_in_set_pass (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_many_permissions_in_set_pass) ... ok 599s test_many_permissions_pass (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_many_permissions_pass) ... ok 599s test_permissioned_denied_exception_raised (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_permissioned_denied_exception_raised) ... ok 599s test_permissioned_denied_redirect (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_permissioned_denied_redirect) ... ok 599s test_single_permission_pass (auth_tests.test_decorators.PermissionsRequiredDecoratorTest.test_single_permission_pass) ... ok 599s test_html_autocomplete_attributes (auth_tests.test_forms.AdminPasswordChangeFormTest.test_html_autocomplete_attributes) ... ok 599s test_missing_passwords (auth_tests.test_forms.AdminPasswordChangeFormTest.test_missing_passwords) ... ok 599s test_non_matching_passwords (auth_tests.test_forms.AdminPasswordChangeFormTest.test_non_matching_passwords) ... ok 599s test_one_password (auth_tests.test_forms.AdminPasswordChangeFormTest.test_one_password) ... ok 599s test_password_whitespace_not_stripped (auth_tests.test_forms.AdminPasswordChangeFormTest.test_password_whitespace_not_stripped) ... ok 599s test_success (auth_tests.test_forms.AdminPasswordChangeFormTest.test_success) ... ok 600s test_both_passwords (auth_tests.test_forms.BaseUserCreationFormTest.test_both_passwords) ... ok 600s test_custom_form (auth_tests.test_forms.BaseUserCreationFormTest.test_custom_form) ... ok 600s test_custom_form_hidden_username_field (auth_tests.test_forms.BaseUserCreationFormTest.test_custom_form_hidden_username_field) ... ok 600s test_custom_form_saves_many_to_many_field (auth_tests.test_forms.BaseUserCreationFormTest.test_custom_form_saves_many_to_many_field) ... ok 600s test_custom_form_with_different_username_field (auth_tests.test_forms.BaseUserCreationFormTest.test_custom_form_with_different_username_field) ... ok 600s test_duplicate_normalized_unicode (auth_tests.test_forms.BaseUserCreationFormTest.test_duplicate_normalized_unicode) 600s To prevent almost identical usernames, visually identical but differing ... ok 600s test_html_autocomplete_attributes (auth_tests.test_forms.BaseUserCreationFormTest.test_html_autocomplete_attributes) ... ok 600s test_invalid_data (auth_tests.test_forms.BaseUserCreationFormTest.test_invalid_data) ... ok 600s test_invalid_username_no_normalize (auth_tests.test_forms.BaseUserCreationFormTest.test_invalid_username_no_normalize) ... ok 600s test_normalize_username (auth_tests.test_forms.BaseUserCreationFormTest.test_normalize_username) ... ok 600s test_password_help_text (auth_tests.test_forms.BaseUserCreationFormTest.test_password_help_text) ... ok 600s test_password_verification (auth_tests.test_forms.BaseUserCreationFormTest.test_password_verification) ... ok 600s test_password_whitespace_not_stripped (auth_tests.test_forms.BaseUserCreationFormTest.test_password_whitespace_not_stripped) ... ok 600s test_success (auth_tests.test_forms.BaseUserCreationFormTest.test_success) ... ok 600s test_unicode_username (auth_tests.test_forms.BaseUserCreationFormTest.test_unicode_username) ... ok 600s test_user_already_exists (auth_tests.test_forms.BaseUserCreationFormTest.test_user_already_exists) ... ok 600s test_user_create_form_validates_password_with_all_data (auth_tests.test_forms.BaseUserCreationFormTest.test_user_create_form_validates_password_with_all_data) 600s BaseUserCreationForm password validation uses all of the form's data. ... ok 600s test_username_field_autocapitalize_none (auth_tests.test_forms.BaseUserCreationFormTest.test_username_field_autocapitalize_none) ... ok 600s test_validates_password (auth_tests.test_forms.BaseUserCreationFormTest.test_validates_password) ... ok 600s test_custom_login_allowed_policy (auth_tests.test_forms.AuthenticationFormTest.test_custom_login_allowed_policy) ... ok 600s test_get_invalid_login_error (auth_tests.test_forms.AuthenticationFormTest.test_get_invalid_login_error) ... ok 600s test_html_autocomplete_attributes (auth_tests.test_forms.AuthenticationFormTest.test_html_autocomplete_attributes) ... ok 600s test_inactive_user (auth_tests.test_forms.AuthenticationFormTest.test_inactive_user) ... ok 600s test_inactive_user_i18n (auth_tests.test_forms.AuthenticationFormTest.test_inactive_user_i18n) ... ok 600s test_inactive_user_incorrect_password (auth_tests.test_forms.AuthenticationFormTest.test_inactive_user_incorrect_password) 600s An invalid login doesn't leak the inactive status of a user. ... ok 600s test_integer_username (auth_tests.test_forms.AuthenticationFormTest.test_integer_username) ... ok 600s test_invalid_username (auth_tests.test_forms.AuthenticationFormTest.test_invalid_username) ... ok 600s test_login_failed (auth_tests.test_forms.AuthenticationFormTest.test_login_failed) ... ok 600s test_no_password (auth_tests.test_forms.AuthenticationFormTest.test_no_password) ... ok 600s test_password_whitespace_not_stripped (auth_tests.test_forms.AuthenticationFormTest.test_password_whitespace_not_stripped) ... ok 600s test_success (auth_tests.test_forms.AuthenticationFormTest.test_success) ... ok 600s test_unicode_username (auth_tests.test_forms.AuthenticationFormTest.test_unicode_username) ... ok 600s test_username_field_autocapitalize_none (auth_tests.test_forms.AuthenticationFormTest.test_username_field_autocapitalize_none) ... ok 600s test_username_field_label (auth_tests.test_forms.AuthenticationFormTest.test_username_field_label) ... ok 600s test_username_field_label_empty_string (auth_tests.test_forms.AuthenticationFormTest.test_username_field_label_empty_string) ... ok 600s test_username_field_label_not_set (auth_tests.test_forms.AuthenticationFormTest.test_username_field_label_not_set) ... ok 600s test_username_field_max_length_defaults_to_254 (auth_tests.test_forms.AuthenticationFormTest.test_username_field_max_length_defaults_to_254) ... ok 600s test_username_field_max_length_matches_user_model (auth_tests.test_forms.AuthenticationFormTest.test_username_field_max_length_matches_user_model) ... ok 600s test_field_order (auth_tests.test_forms.PasswordChangeFormTest.test_field_order) ... ok 600s test_html_autocomplete_attributes (auth_tests.test_forms.PasswordChangeFormTest.test_html_autocomplete_attributes) ... ok 600s test_incorrect_password (auth_tests.test_forms.PasswordChangeFormTest.test_incorrect_password) ... ok 600s test_password_verification (auth_tests.test_forms.PasswordChangeFormTest.test_password_verification) ... ok 600s test_password_whitespace_not_stripped (auth_tests.test_forms.PasswordChangeFormTest.test_password_whitespace_not_stripped) ... ok 600s test_success (auth_tests.test_forms.PasswordChangeFormTest.test_success) ... ok 601s test_help_text_translation (auth_tests.test_forms.SetPasswordFormTest.test_help_text_translation) ... ok 601s test_html_autocomplete_attributes (auth_tests.test_forms.SetPasswordFormTest.test_html_autocomplete_attributes) ... ok 601s test_no_password (auth_tests.test_forms.SetPasswordFormTest.test_no_password) ... ok 601s test_password_verification (auth_tests.test_forms.SetPasswordFormTest.test_password_verification) ... ok 601s test_password_whitespace_not_stripped (auth_tests.test_forms.SetPasswordFormTest.test_password_whitespace_not_stripped) ... ok 601s test_success (auth_tests.test_forms.SetPasswordFormTest.test_success) ... ok 601s test_validates_password (auth_tests.test_forms.SetPasswordFormTest.test_validates_password) ... ok 601s test_cleaned_data (auth_tests.test_forms.PasswordResetFormTest.test_cleaned_data) ... ok 601s test_custom_email_constructor (auth_tests.test_forms.PasswordResetFormTest.test_custom_email_constructor) ... ok 601s test_custom_email_field (auth_tests.test_forms.PasswordResetFormTest.test_custom_email_field) ... ok 601s test_custom_email_subject (auth_tests.test_forms.PasswordResetFormTest.test_custom_email_subject) ... ok 601s test_html_autocomplete_attributes (auth_tests.test_forms.PasswordResetFormTest.test_html_autocomplete_attributes) ... ok 601s test_inactive_user (auth_tests.test_forms.PasswordResetFormTest.test_inactive_user) 601s Inactive user cannot receive password reset email. ... ok 601s test_invalid_email (auth_tests.test_forms.PasswordResetFormTest.test_invalid_email) ... ok 601s test_nonexistent_email (auth_tests.test_forms.PasswordResetFormTest.test_nonexistent_email) 601s Test nonexistent email address. This should not fail because it would ... ok 601s test_preserve_username_case (auth_tests.test_forms.PasswordResetFormTest.test_preserve_username_case) 601s Preserve the case of the user name (before the @ in the email address) ... ok 601s test_save_html_email_template_name (auth_tests.test_forms.PasswordResetFormTest.test_save_html_email_template_name) 601s Test the PasswordResetForm.save() method with html_email_template_name ... ok 601s test_save_plaintext_email (auth_tests.test_forms.PasswordResetFormTest.test_save_plaintext_email) 601s Test the PasswordResetForm.save() method with no html_email_template_name ... ok 601s test_save_send_email_exceptions_are_catched_and_logged (auth_tests.test_forms.PasswordResetFormTest.test_save_send_email_exceptions_are_catched_and_logged) ... ok 601s test_unusable_password (auth_tests.test_forms.PasswordResetFormTest.test_unusable_password) ... ok 601s test_user_email_domain_unicode_collision (auth_tests.test_forms.PasswordResetFormTest.test_user_email_domain_unicode_collision) ... ok 601s test_user_email_domain_unicode_collision_nonexistent (auth_tests.test_forms.PasswordResetFormTest.test_user_email_domain_unicode_collision_nonexistent) ... ok 601s test_user_email_unicode_collision (auth_tests.test_forms.PasswordResetFormTest.test_user_email_unicode_collision) ... ok 601s test_user_email_unicode_collision_nonexistent (auth_tests.test_forms.PasswordResetFormTest.test_user_email_unicode_collision_nonexistent) ... ok 601s test_case_insensitive_username (auth_tests.test_forms.UserCreationFormTest.test_case_insensitive_username) ... ok 601s test_case_insensitive_username_custom_user_and_error_message (auth_tests.test_forms.UserCreationFormTest.test_case_insensitive_username_custom_user_and_error_message) ... ok 602s test_get_pass (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_get_pass) ... ok 602s test_get_pass_no_input (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_get_pass_no_input) ... ok 602s test_nonexistent_username (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_nonexistent_username) ... ok 602s test_password_validation (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_password_validation) 602s A CommandError should be raised if the user enters in passwords which ... ok 602s test_system_username (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_system_username) 602s The system username is used if --username isn't provided. ... ok 602s test_that_changepassword_command_changes_joes_password (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_that_changepassword_command_changes_joes_password) 602s Executing the changepassword management command should change joe's password ... ok 602s test_that_changepassword_command_works_with_nonascii_output (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_that_changepassword_command_works_with_nonascii_output) 602s #21627 -- Executing the changepassword management command should allow ... ok 602s test_that_max_tries_exits_1 (auth_tests.test_management.ChangepasswordManagementCommandTestCase.test_that_max_tries_exits_1) 602s A CommandError should be thrown by handle() if the user enters in ... ok 602s test_set_permissions_fk_to_using_parameter (auth_tests.test_management.CreatePermissionsMultipleDatabasesTests.test_set_permissions_fk_to_using_parameter) ... ok 602s test_create_permissions_checks_contenttypes_created (auth_tests.test_management.CreatePermissionsTests.test_create_permissions_checks_contenttypes_created) 602s `post_migrate` handler ordering isn't guaranteed. Simulate a case ... ok 602s test_default_permissions (auth_tests.test_management.CreatePermissionsTests.test_default_permissions) ... ok 602s test_permission_with_proxy_content_type_created (auth_tests.test_management.CreatePermissionsTests.test_permission_with_proxy_content_type_created) 602s A proxy model's permissions use its own content type rather than the ... ok 602s test_unavailable_models (auth_tests.test_management.CreatePermissionsTests.test_unavailable_models) 602s #24075 - Permissions shouldn't be created or deleted if the ContentType ... ok 604s test_basic_usage (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_basic_usage) 604s Check the operation of the createsuperuser management command ... ok 604s test_blank_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_blank_username) 604s Creation fails if --username is blank. ... ok 604s test_blank_username_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_blank_username_non_interactive) ... ok 604s test_default_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_default_username) 604s createsuperuser uses a default username when one isn't provided. ... ok 604s test_email_in_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_email_in_username) ... ok 604s test_environment_variable_m2m_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_environment_variable_m2m_non_interactive) ... ok 604s test_environment_variable_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_environment_variable_non_interactive) ... ok 604s test_existing_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_existing_username) 604s Creation fails if the username already exists. ... ok 604s test_existing_username_meta_unique_constraint (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_existing_username_meta_unique_constraint) 604s Creation fails if the username already exists and a custom user model ... ok 604s test_existing_username_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_existing_username_non_interactive) 604s Creation fails if the username already exists. ... ok 604s test_existing_username_provided_via_option_and_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_existing_username_provided_via_option_and_interactive) 604s call_command() gets username='janet' and interactive=True. ... ok 604s test_fields_with_fk (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_fk) ... ok 604s test_fields_with_fk_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_fk_interactive) ... ok 604s test_fields_with_fk_via_option_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_fk_via_option_interactive) ... ok 604s test_fields_with_m2m (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_m2m) ... ok 604s test_fields_with_m2m_and_through (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_m2m_and_through) ... ok 604s test_fields_with_m2m_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_m2m_interactive) ... ok 604s test_fields_with_m2m_interactive_blank (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_fields_with_m2m_interactive_blank) ... ok 604s test_ignore_environment_variable_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_ignore_environment_variable_interactive) ... ok 604s test_ignore_environment_variable_non_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_ignore_environment_variable_non_interactive) ... ok 604s test_invalid_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_invalid_username) 604s Creation fails if the username fails validation. ... ok 604s test_keyboard_interrupt (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_keyboard_interrupt) ... ok 604s test_no_email_argument (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_no_email_argument) ... ok 604s test_non_ascii_verbose_name (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_non_ascii_verbose_name) ... ok 604s test_passing_stdin (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_passing_stdin) 604s You can pass a stdin object as an option and it should be ... ok 604s test_password_validation (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_password_validation) 604s Creation should fail if the password fails validation. ... ok 604s test_password_validation_bypass (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_password_validation_bypass) 604s Password validation can be bypassed by entering 'y' at the prompt. ... ok 604s test_skip_if_not_in_TTY (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_skip_if_not_in_TTY) 604s If the command is not called from a TTY, it should be skipped and a ... ok 604s test_swappable_user (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_swappable_user) 604s A superuser can be created when a custom user model is in use ... ok 604s test_swappable_user_missing_required_field (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_swappable_user_missing_required_field) 604s A Custom superuser won't be created when a required field isn't provided ... ok 604s test_swappable_user_username_non_unique (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_swappable_user_username_non_unique) ... ok 604s test_usermodel_without_password (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_usermodel_without_password) ... ok 604s test_usermodel_without_password_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_usermodel_without_password_interactive) ... ok 604s test_validate_fk (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_fk) ... ok 604s test_validate_fk_environment_variable (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_fk_environment_variable) ... ok 604s test_validate_fk_via_option_interactive (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_fk_via_option_interactive) ... ok 604s test_validate_password_against_required_fields (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_password_against_required_fields) ... ok 604s test_validate_password_against_required_fields_via_option (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_password_against_required_fields_via_option) ... ok 604s test_validate_password_against_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_password_against_username) ... ok 604s test_validate_username (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validate_username) ... ok 604s test_validation_blank_password_entered (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validation_blank_password_entered) 604s Creation should fail if the user enters blank passwords. ... ok 604s test_validation_mismatched_passwords (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_validation_mismatched_passwords) 604s Creation should fail if the user enters mismatched passwords. ... ok 604s test_verbosity_zero (auth_tests.test_management.CreatesuperuserManagementCommandTestCase.test_verbosity_zero) ... ok 605s test_bug_14242 (auth_tests.test_forms.UserChangeFormTest.test_bug_14242) ... ok 605s test_bug_17944_empty_password (auth_tests.test_forms.UserChangeFormTest.test_bug_17944_empty_password) ... ok 605s test_bug_17944_unknown_password_algorithm (auth_tests.test_forms.UserChangeFormTest.test_bug_17944_unknown_password_algorithm) ... ok 605s test_bug_17944_unmanageable_password (auth_tests.test_forms.UserChangeFormTest.test_bug_17944_unmanageable_password) ... ok 605s test_bug_19133 (auth_tests.test_forms.UserChangeFormTest.test_bug_19133) 605s The change form does not return the password value ... ok 605s test_bug_19349_bound_password_field (auth_tests.test_forms.UserChangeFormTest.test_bug_19349_bound_password_field) ... ok 605s test_custom_form (auth_tests.test_forms.UserChangeFormTest.test_custom_form) ... ok 605s 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 605s test_password_excluded (auth_tests.test_forms.UserChangeFormTest.test_password_excluded) ... ok 605s test_unusable_password (auth_tests.test_forms.UserChangeFormTest.test_unusable_password) ... ok 605s test_username_field_autocapitalize_none (auth_tests.test_forms.UserChangeFormTest.test_username_field_autocapitalize_none) ... ok 605s test_username_validity (auth_tests.test_forms.UserChangeFormTest.test_username_validity) ... ok 605s test_actual_implementation (auth_tests.test_management.GetDefaultUsernameTestCase.test_actual_implementation) ... ok 605s test_existing (auth_tests.test_management.GetDefaultUsernameTestCase.test_existing) ... ok 605s test_i18n (auth_tests.test_management.GetDefaultUsernameTestCase.test_i18n) ... ok 605s test_simple (auth_tests.test_management.GetDefaultUsernameTestCase.test_simple) ... ok 605s test_with_database (auth_tests.test_management.GetDefaultUsernameTestCase.test_with_database) ... ok 605s test_input_not_found (auth_tests.test_management.MockInputTests.test_input_not_found) ... ok 605s 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) 605s changepassword --database should operate on the specified DB. ... ok 605s test_changed_password_invalidates_session (auth_tests.test_middleware.TestAuthenticationMiddleware.test_changed_password_invalidates_session) ... ok 605s test_no_password_change_doesnt_invalidate_session (auth_tests.test_middleware.TestAuthenticationMiddleware.test_no_password_change_doesnt_invalidate_session) ... ok 605s test_no_session (auth_tests.test_middleware.TestAuthenticationMiddleware.test_no_session) ... ok 605s test_createsuperuser_command_suggested_username_with_database_option (auth_tests.test_management.MultiDBCreatesuperuserTestCase.test_createsuperuser_command_suggested_username_with_database_option) ... ok 605s test_createsuperuser_command_with_database_option (auth_tests.test_management.MultiDBCreatesuperuserTestCase.test_createsuperuser_command_with_database_option) 605s createsuperuser --database should operate on the specified DB. ... ok 605s test_login_required (auth_tests.test_mixins.LoginRequiredMixinTests.test_login_required) 605s login_required works on a simple view wrapped in a login_required ... ok 605s test_access_mixin_permission_denied_remote_login_url (auth_tests.test_mixins.AccessMixinTests.test_access_mixin_permission_denied_remote_login_url) ... ok 605s test_access_mixin_permission_denied_response (auth_tests.test_mixins.AccessMixinTests.test_access_mixin_permission_denied_response) ... ok 605s test_stacked_mixins_missing_permission (auth_tests.test_mixins.AccessMixinTests.test_stacked_mixins_missing_permission) ... ok 605s test_stacked_mixins_not_logged_in (auth_tests.test_mixins.AccessMixinTests.test_stacked_mixins_not_logged_in) ... ok 605s test_stacked_mixins_success (auth_tests.test_mixins.AccessMixinTests.test_stacked_mixins_success) ... ok 605s test_many_permissions_pass (auth_tests.test_mixins.PermissionsRequiredMixinTests.test_many_permissions_pass) ... ok 605s test_permissioned_denied_exception_raised (auth_tests.test_mixins.PermissionsRequiredMixinTests.test_permissioned_denied_exception_raised) ... ok 605s test_permissioned_denied_redirect (auth_tests.test_mixins.PermissionsRequiredMixinTests.test_permissioned_denied_redirect) ... ok 605s test_single_permission_pass (auth_tests.test_mixins.PermissionsRequiredMixinTests.test_single_permission_pass) ... ok 605s test_builtin_user_isactive (auth_tests.test_models.IsActiveTestCase.test_builtin_user_isactive) ... ok 605s test_is_active_field_default (auth_tests.test_models.IsActiveTestCase.test_is_active_field_default) 605s tests that the default value for is_active is provided ... ok 606s test_load_data_with_user_permissions (auth_tests.test_models.LoadDataWithNaturalKeysAndMultipleDatabasesTestCase.test_load_data_with_user_permissions) ... ok 606s test_user_is_created_and_added_to_group (auth_tests.test_models.LoadDataWithNaturalKeysTestCase.test_user_is_created_and_added_to_group) ... ok 606s test_user_is_created_and_added_to_group (auth_tests.test_models.LoadDataWithoutNaturalKeysTestCase.test_user_is_created_and_added_to_group) ... ok 606s test_group_natural_key (auth_tests.test_models.NaturalKeysTestCase.test_group_natural_key) ... ok 606s test_user_natural_key (auth_tests.test_models.NaturalKeysTestCase.test_user_natural_key) ... ok 606s test_str (auth_tests.test_models.PermissionTests.test_str) ... ok 606s test_create_superuser (auth_tests.test_models.TestCreateSuperUserSignals.test_create_superuser) ... ok 606s test_create_user (auth_tests.test_models.TestCreateSuperUserSignals.test_create_user) ... ok 606s test_backend_without_with_perm (auth_tests.test_models.UserWithPermTestCase.test_backend_without_with_perm) ... ok 606s test_basic (auth_tests.test_models.UserWithPermTestCase.test_basic) ... ok 606s test_custom_backend (auth_tests.test_models.UserWithPermTestCase.test_custom_backend) ... ok 606s test_custom_backend_pass_obj (auth_tests.test_models.UserWithPermTestCase.test_custom_backend_pass_obj) ... ok 606s test_invalid_backend_type (auth_tests.test_models.UserWithPermTestCase.test_invalid_backend_type) ... ok 606s test_invalid_permission_name (auth_tests.test_models.UserWithPermTestCase.test_invalid_permission_name) ... ok 606s test_invalid_permission_type (auth_tests.test_models.UserWithPermTestCase.test_invalid_permission_type) ... ok 606s test_multiple_backends (auth_tests.test_models.UserWithPermTestCase.test_multiple_backends) ... ok 606s test_nonexistent_backend (auth_tests.test_models.UserWithPermTestCase.test_nonexistent_backend) ... ok 606s test_nonexistent_permission (auth_tests.test_models.UserWithPermTestCase.test_nonexistent_permission) ... ok 607s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_csrf_validation_passes_after_process_request_login) 607s CSRF check must access the CSRF token from the session or cookie, ... ok 607s test_header_disappears (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_header_disappears) 607s A logged in user is logged out automatically when ... ok 607s test_inactive_user (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_inactive_user) ... ok 607s test_known_user (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_known_user) 607s Tests the case where the username passed in the header is a valid User. ... ok 607s test_last_login (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_last_login) 607s A user's last_login is set the first time they make a ... ok 607s test_no_remote_user (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_no_remote_user) 607s Users are not created when remote user is not specified. ... ok 607s test_unknown_user (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_unknown_user) 607s Tests the case where the username passed in the header does not exist ... ok 607s test_user_switch_forces_new_login (auth_tests.test_remote_user.AllowAllUsersRemoteUserBackendTest.test_user_switch_forces_new_login) 607s If the username in the header changes between requests ... ok 607s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_csrf_validation_passes_after_process_request_login) 607s CSRF check must access the CSRF token from the session or cookie, ... ok 607s test_header_disappears (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_header_disappears) 607s A logged in user is logged out automatically when ... ok 607s test_inactive_user (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_inactive_user) ... ok 607s test_known_user (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_known_user) 607s Tests the case where the username passed in the header is a valid User. ... ok 607s test_last_login (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_last_login) 607s A user's last_login is set the first time they make a ... ok 607s test_no_remote_user (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_no_remote_user) 607s Users are not created when remote user is not specified. ... ok 607s test_unknown_user (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_unknown_user) 607s Tests the case where the username passed in the header does not exist ... ok 607s test_user_switch_forces_new_login (auth_tests.test_remote_user.CustomHeaderRemoteUserTest.test_user_switch_forces_new_login) 607s If the username in the header changes between requests ... ok 607s test_check_password_upgrade (auth_tests.test_models.AbstractUserTestCase.test_check_password_upgrade) 607s password_changed() shouldn't be called if User.check_password() ... ok 607s test_email_user (auth_tests.test_models.AbstractUserTestCase.test_email_user) ... ok 607s test_last_login_default (auth_tests.test_models.AbstractUserTestCase.test_last_login_default) ... ok 607s test_user_clean_normalize_email (auth_tests.test_models.AbstractUserTestCase.test_user_clean_normalize_email) ... ok 607s test_user_double_save (auth_tests.test_models.AbstractUserTestCase.test_user_double_save) 607s Calling user.save() twice should trigger password_changed() once. ... ok 607s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.PersistentRemoteUserTest.test_csrf_validation_passes_after_process_request_login) 607s CSRF check must access the CSRF token from the session or cookie, ... ok 607s test_header_disappears (auth_tests.test_remote_user.PersistentRemoteUserTest.test_header_disappears) 607s A logged in user is kept logged in even if the REMOTE_USER header ... ok 607s test_inactive_user (auth_tests.test_remote_user.PersistentRemoteUserTest.test_inactive_user) ... ok 607s test_known_user (auth_tests.test_remote_user.PersistentRemoteUserTest.test_known_user) 607s Tests the case where the username passed in the header is a valid User. ... ok 607s test_last_login (auth_tests.test_remote_user.PersistentRemoteUserTest.test_last_login) 607s A user's last_login is set the first time they make a ... ok 607s test_no_remote_user (auth_tests.test_remote_user.PersistentRemoteUserTest.test_no_remote_user) 607s Users are not created when remote user is not specified. ... ok 607s test_unknown_user (auth_tests.test_remote_user.PersistentRemoteUserTest.test_unknown_user) 607s Tests the case where the username passed in the header does not exist ... ok 607s test_user_switch_forces_new_login (auth_tests.test_remote_user.PersistentRemoteUserTest.test_user_switch_forces_new_login) 607s If the username in the header changes between requests ... ok 607s test_known_user_sync (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentDeprecationTest.test_known_user_sync) ... ok 608s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_csrf_validation_passes_after_process_request_login) 608s CSRF check must access the CSRF token from the session or cookie, ... ok 608s test_header_disappears (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_header_disappears) 608s A logged in user is logged out automatically when ... ok 608s test_inactive_user (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_inactive_user) ... ok 608s test_known_user (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_known_user) 608s Tests the case where the username passed in the header is a valid User. ... ok 608s test_last_login (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_last_login) 608s A user's last_login is set the first time they make a ... ok 608s test_no_remote_user (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_no_remote_user) 608s Users are not created when remote user is not specified. ... ok 608s test_unknown_user (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_unknown_user) 608s Tests the case where the username passed in the header does not exist ... ok 608s test_user_switch_forces_new_login (auth_tests.test_remote_user.RemoteUserCustomNoCreatedArgumentTest.test_user_switch_forces_new_login) 608s If the username in the header changes between requests ... ok 608s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.RemoteUserCustomTest.test_csrf_validation_passes_after_process_request_login) 608s CSRF check must access the CSRF token from the session or cookie, ... ok 608s test_header_disappears (auth_tests.test_remote_user.RemoteUserCustomTest.test_header_disappears) 608s A logged in user is logged out automatically when ... ok 608s test_inactive_user (auth_tests.test_remote_user.RemoteUserCustomTest.test_inactive_user) ... ok 608s test_known_user (auth_tests.test_remote_user.RemoteUserCustomTest.test_known_user) 608s The strings passed in REMOTE_USER should be cleaned and the known users ... ok 608s test_last_login (auth_tests.test_remote_user.RemoteUserCustomTest.test_last_login) 608s A user's last_login is set the first time they make a ... ok 608s test_no_remote_user (auth_tests.test_remote_user.RemoteUserCustomTest.test_no_remote_user) 608s Users are not created when remote user is not specified. ... ok 608s test_unknown_user (auth_tests.test_remote_user.RemoteUserCustomTest.test_unknown_user) 608s The unknown user created should be configured with an email address ... ok 608s test_user_switch_forces_new_login (auth_tests.test_remote_user.RemoteUserCustomTest.test_user_switch_forces_new_login) 608s If the username in the header changes between requests ... ok 608s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.RemoteUserTest.test_csrf_validation_passes_after_process_request_login) 608s CSRF check must access the CSRF token from the session or cookie, ... ok 608s test_header_disappears (auth_tests.test_remote_user.RemoteUserTest.test_header_disappears) 608s A logged in user is logged out automatically when ... ok 608s test_inactive_user (auth_tests.test_remote_user.RemoteUserTest.test_inactive_user) ... ok 608s test_known_user (auth_tests.test_remote_user.RemoteUserTest.test_known_user) 608s Tests the case where the username passed in the header is a valid User. ... ok 608s test_last_login (auth_tests.test_remote_user.RemoteUserTest.test_last_login) 608s A user's last_login is set the first time they make a ... ok 608s test_no_remote_user (auth_tests.test_remote_user.RemoteUserTest.test_no_remote_user) 608s Users are not created when remote user is not specified. ... ok 608s test_unknown_user (auth_tests.test_remote_user.RemoteUserTest.test_unknown_user) 608s Tests the case where the username passed in the header does not exist ... ok 608s test_user_switch_forces_new_login (auth_tests.test_remote_user.RemoteUserTest.test_user_switch_forces_new_login) 608s If the username in the header changes between requests ... ok 608s test_csrf_validation_passes_after_process_request_login (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_csrf_validation_passes_after_process_request_login) 608s CSRF check must access the CSRF token from the session or cookie, ... ok 608s test_header_disappears (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_header_disappears) 608s A logged in user is logged out automatically when ... ok 608s test_inactive_user (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_inactive_user) ... ok 608s test_known_user (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_known_user) 608s Tests the case where the username passed in the header is a valid User. ... ok 608s test_last_login (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_last_login) 608s A user's last_login is set the first time they make a ... ok 608s test_no_remote_user (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_no_remote_user) 608s Users are not created when remote user is not specified. ... ok 608s test_unknown_user (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_unknown_user) ... ok 608s test_user_switch_forces_new_login (auth_tests.test_remote_user.RemoteUserNoCreateTest.test_user_switch_forces_new_login) 608s If the username in the header changes between requests ... ok 608s test_failed_login_without_request (auth_tests.test_signals.SignalTestCase.test_failed_login_without_request) ... ok 608s test_login (auth_tests.test_signals.SignalTestCase.test_login) ... ok 608s test_login_with_custom_user_without_last_login_field (auth_tests.test_signals.SignalTestCase.test_login_with_custom_user_without_last_login_field) 608s The user_logged_in signal is only registered if the user model has a ... ok 608s test_logout (auth_tests.test_signals.SignalTestCase.test_logout) ... ok 608s test_logout_anonymous (auth_tests.test_signals.SignalTestCase.test_logout_anonymous) ... ok 608s test_update_last_login (auth_tests.test_signals.SignalTestCase.test_update_last_login) 608s Only `last_login` is updated in `update_last_login` ... ok 608s test_password_change_done_view (auth_tests.test_templates.AuthTemplateTests.test_password_change_done_view) ... ok 608s test_password_reset_change_view (auth_tests.test_templates.AuthTemplateTests.test_password_reset_change_view) ... ok 608s test_password_reset_complete_view (auth_tests.test_templates.AuthTemplateTests.test_password_reset_complete_view) ... ok 608s test_password_reset_confirm_view_custom_username_hint (auth_tests.test_templates.AuthTemplateTests.test_password_reset_confirm_view_custom_username_hint) ... ok 608s test_password_reset_confirm_view_invalid_token (auth_tests.test_templates.AuthTemplateTests.test_password_reset_confirm_view_invalid_token) ... ok 608s test_password_reset_confirm_view_valid_token (auth_tests.test_templates.AuthTemplateTests.test_password_reset_confirm_view_valid_token) ... ok 608s test_password_reset_done_view (auth_tests.test_templates.AuthTemplateTests.test_password_reset_done_view) ... ok 608s test_password_reset_view (auth_tests.test_templates.AuthTemplateTests.test_password_reset_view) ... ok 608s test_help_text (auth_tests.test_validators.UserAttributeSimilarityValidatorTest.test_help_text) ... ok 608s test_validate (auth_tests.test_validators.UserAttributeSimilarityValidatorTest.test_validate) ... ok 608s test_validate_property (auth_tests.test_validators.UserAttributeSimilarityValidatorTest.test_validate_property) ... ok 609s test_named_urls (auth_tests.test_views.AuthViewNamedURLTests.test_named_urls) 609s Named URLs should be reversible ... ok 609s test_10265 (auth_tests.test_tokens.TokenGeneratorTest.test_10265) 609s The token generated for a user created in the same request ... ok 609s test_check_token_secret_fallbacks (auth_tests.test_tokens.TokenGeneratorTest.test_check_token_secret_fallbacks) ... ok 609s test_check_token_secret_key_fallbacks (auth_tests.test_tokens.TokenGeneratorTest.test_check_token_secret_key_fallbacks) ... ok 609s test_check_token_secret_key_fallbacks_override (auth_tests.test_tokens.TokenGeneratorTest.test_check_token_secret_key_fallbacks_override) ... ok 609s test_check_token_with_nonexistent_token_and_user (auth_tests.test_tokens.TokenGeneratorTest.test_check_token_with_nonexistent_token_and_user) ... ok 609s test_make_token (auth_tests.test_tokens.TokenGeneratorTest.test_make_token) ... ok 609s test_secret_lazy_validation (auth_tests.test_tokens.TokenGeneratorTest.test_secret_lazy_validation) ... ok 609s test_timeout (auth_tests.test_tokens.TokenGeneratorTest.test_timeout) 609s The token is valid after n seconds, but no greater. ... ok 609s test_token_with_different_email (auth_tests.test_tokens.TokenGeneratorTest.test_token_with_different_email) 609s Updating the user email address invalidates the token. ... ok 609s test_token_with_different_secret (auth_tests.test_tokens.TokenGeneratorTest.test_token_with_different_secret) 609s A valid token can be created with a secret other than SECRET_KEY by ... ok 609s test_token_with_different_secret_subclass (auth_tests.test_tokens.TokenGeneratorTest.test_token_with_different_secret_subclass) ... ok 609s test_password_change_done_fails (auth_tests.test_views.ChangePasswordTest.test_password_change_done_fails) ... ok 609s test_password_change_done_succeeds (auth_tests.test_views.ChangePasswordTest.test_password_change_done_succeeds) ... ok 609s test_password_change_fails_with_invalid_old_password (auth_tests.test_views.ChangePasswordTest.test_password_change_fails_with_invalid_old_password) ... ok 609s test_password_change_fails_with_mismatched_passwords (auth_tests.test_views.ChangePasswordTest.test_password_change_fails_with_mismatched_passwords) ... ok 609s test_password_change_redirect_custom (auth_tests.test_views.ChangePasswordTest.test_password_change_redirect_custom) ... ok 609s test_password_change_redirect_custom_named (auth_tests.test_views.ChangePasswordTest.test_password_change_redirect_custom_named) ... ok 609s test_password_change_redirect_default (auth_tests.test_views.ChangePasswordTest.test_password_change_redirect_default) ... ok 609s test_password_change_succeeds (auth_tests.test_views.ChangePasswordTest.test_password_change_succeeds) ... ok 609s test_confirm_valid_custom_user (auth_tests.test_views.CustomUserPasswordResetTest.test_confirm_valid_custom_user) ... ok 610s test_default (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_default) 610s Stay on the login page by default. ... ok 610s test_guest (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_guest) 610s If not logged in, stay on the same page. ... ok 610s test_permission_required_logged_in (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_permission_required_logged_in) ... ok 610s test_permission_required_not_logged_in (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_permission_required_not_logged_in) ... ok 610s test_redirect (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_redirect) 610s If logged in, go to default redirected URL. ... ok 610s test_redirect_loop (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_redirect_loop) 610s Detect a redirect loop if LOGIN_REDIRECT_URL is not correctly set, ... ok 610s test_redirect_param (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_redirect_param) 610s If next is specified as a GET parameter, go there. ... ok 610s test_redirect_url (auth_tests.test_views.LoginRedirectAuthenticatedUser.test_redirect_url) 610s If logged in, go to custom redirected URL. ... ok 610s test_custom (auth_tests.test_views.LoginRedirectUrlTest.test_custom) ... ok 610s test_default (auth_tests.test_views.LoginRedirectUrlTest.test_default) ... ok 610s test_named (auth_tests.test_views.LoginRedirectUrlTest.test_named) ... ok 610s test_remote (auth_tests.test_views.LoginRedirectUrlTest.test_remote) ... ok 610s test_success_url_allowed_hosts_safe_host (auth_tests.test_views.LoginSuccessURLAllowedHostsTest.test_success_url_allowed_hosts_safe_host) ... ok 610s test_success_url_allowed_hosts_same_host (auth_tests.test_views.LoginSuccessURLAllowedHostsTest.test_success_url_allowed_hosts_same_host) ... ok 610s test_success_url_allowed_hosts_unsafe_host (auth_tests.test_views.LoginSuccessURLAllowedHostsTest.test_success_url_allowed_hosts_unsafe_host) ... ok 611s test_current_site_in_context_after_login (auth_tests.test_views.LoginTest.test_current_site_in_context_after_login) ... ok 611s test_login_csrf_rotate (auth_tests.test_views.LoginTest.test_login_csrf_rotate) 611s Makes sure that a login rotates the currently-used CSRF token. ... ok 611s test_login_form_contains_request (auth_tests.test_views.LoginTest.test_login_form_contains_request) ... ok 611s test_login_get_default_redirect_url (auth_tests.test_views.LoginTest.test_login_get_default_redirect_url) ... ok 611s test_login_named_next_page_named (auth_tests.test_views.LoginTest.test_login_named_next_page_named) ... ok 611s test_login_next_page (auth_tests.test_views.LoginTest.test_login_next_page) ... ok 611s test_login_next_page_overrides_login_redirect_url_setting (auth_tests.test_views.LoginTest.test_login_next_page_overrides_login_redirect_url_setting) ... ok 611s test_login_redirect_url_overrides_get_default_redirect_url (auth_tests.test_views.LoginTest.test_login_redirect_url_overrides_get_default_redirect_url) ... ok 611s test_login_redirect_url_overrides_next_page (auth_tests.test_views.LoginTest.test_login_redirect_url_overrides_next_page) ... ok 611s test_login_session_without_hash_session_key (auth_tests.test_views.LoginTest.test_login_session_without_hash_session_key) 611s Session without django.contrib.auth.HASH_SESSION_KEY should login ... ok 611s test_security_check (auth_tests.test_views.LoginTest.test_security_check) ... ok 611s test_security_check_https (auth_tests.test_views.LoginTest.test_security_check_https) ... ok 611s test_session_key_flushed_on_login (auth_tests.test_views.LoginTest.test_session_key_flushed_on_login) 611s To avoid reusing another user's session, ensure a new, empty session is ... ok 611s test_session_key_flushed_on_login_after_password_change (auth_tests.test_views.LoginTest.test_session_key_flushed_on_login_after_password_change) 611s As above, but same user logging in after a password change. ... ok 611s test_https_login_url (auth_tests.test_views.LoginURLSettings.test_https_login_url) ... ok 611s test_lazy_login_url (auth_tests.test_views.LoginURLSettings.test_lazy_login_url) ... ok 611s test_login_url_with_querystring (auth_tests.test_views.LoginURLSettings.test_login_url_with_querystring) ... ok 611s test_named_login_url (auth_tests.test_views.LoginURLSettings.test_named_login_url) ... ok 611s test_remote_login_url (auth_tests.test_views.LoginURLSettings.test_remote_login_url) ... ok 611s test_remote_login_url_with_next_querystring (auth_tests.test_views.LoginURLSettings.test_remote_login_url_with_next_querystring) ... ok 611s test_standard_login_url (auth_tests.test_views.LoginURLSettings.test_standard_login_url) ... ok 613s test_14377 (auth_tests.test_views.LogoutTest.test_14377) ... ok 613s test_logout_default (auth_tests.test_views.LogoutTest.test_logout_default) 613s Logout without next_page option renders the default template ... ok 613s test_logout_doesnt_cache (auth_tests.test_views.LogoutTest.test_logout_doesnt_cache) 613s The logout() view should send "no-cache" headers for reasons described ... ok 613s test_logout_preserve_language (auth_tests.test_views.LogoutTest.test_logout_preserve_language) 613s Language is preserved after logout. ... ok 613s test_logout_redirect_url_named_setting (auth_tests.test_views.LogoutTest.test_logout_redirect_url_named_setting) ... ok 613s test_logout_redirect_url_setting (auth_tests.test_views.LogoutTest.test_logout_redirect_url_setting) ... ok 613s test_logout_redirect_url_setting_allowed_hosts_unsafe_host (auth_tests.test_views.LogoutTest.test_logout_redirect_url_setting_allowed_hosts_unsafe_host) ... ok 613s test_logout_with_custom_redirect_argument (auth_tests.test_views.LogoutTest.test_logout_with_custom_redirect_argument) 613s Logout with custom query string redirects to specified resource ... ok 613s test_logout_with_get_raises_deprecation_warning (auth_tests.test_views.LogoutTest.test_logout_with_get_raises_deprecation_warning) ... ok 613s test_logout_with_named_redirect (auth_tests.test_views.LogoutTest.test_logout_with_named_redirect) 613s Logout resolves names or URLs passed as next_page. ... ok 613s test_logout_with_next_page_specified (auth_tests.test_views.LogoutTest.test_logout_with_next_page_specified) 613s Logout with next_page option given redirects to specified resource ... ok 613s test_logout_with_overridden_redirect_url (auth_tests.test_views.LogoutTest.test_logout_with_overridden_redirect_url) ... ok 613s test_logout_with_post (auth_tests.test_views.LogoutTest.test_logout_with_post) ... ok 613s test_logout_with_redirect_argument (auth_tests.test_views.LogoutTest.test_logout_with_redirect_argument) 613s Logout with query string redirects to specified resource ... ok 613s test_security_check (auth_tests.test_views.LogoutTest.test_security_check) ... ok 613s test_security_check_https (auth_tests.test_views.LogoutTest.test_security_check_https) ... ok 613s test_success_url_allowed_hosts_safe_host (auth_tests.test_views.LogoutTest.test_success_url_allowed_hosts_safe_host) ... ok 613s test_success_url_allowed_hosts_same_host (auth_tests.test_views.LogoutTest.test_success_url_allowed_hosts_same_host) ... ok 613s test_success_url_allowed_hosts_unsafe_host (auth_tests.test_views.LogoutTest.test_success_url_allowed_hosts_unsafe_host) ... ok 613s test_default_logout_then_login (auth_tests.test_views.LogoutThenLoginTests.test_default_logout_then_login) ... ok 613s test_default_logout_then_login_get (auth_tests.test_views.LogoutThenLoginTests.test_default_logout_then_login_get) ... ok 613s test_logout_then_login_with_custom_login (auth_tests.test_views.LogoutThenLoginTests.test_logout_then_login_with_custom_login) ... ok 614s test_changelist_disallows_password_lookups (auth_tests.test_views.ChangelistTests.test_changelist_disallows_password_lookups) ... ok 614s test_password_change_bad_url (auth_tests.test_views.ChangelistTests.test_password_change_bad_url) ... ok 614s test_user_change_different_user_password (auth_tests.test_views.ChangelistTests.test_user_change_different_user_password) ... ok 614s test_user_change_email (auth_tests.test_views.ChangelistTests.test_user_change_email) ... ok 614s test_user_change_password (auth_tests.test_views.ChangelistTests.test_user_change_password) ... ok 614s 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 614s test_user_not_change (auth_tests.test_views.ChangelistTests.test_user_not_change) ... ok 614s test_view_user_password_is_readonly (auth_tests.test_views.ChangelistTests.test_view_user_password_is_readonly) ... ok 614s test_redirect_to_login_with_lazy (auth_tests.test_views.RedirectToLoginTests.test_redirect_to_login_with_lazy) ... ok 614s test_redirect_to_login_with_lazy_and_unicode (auth_tests.test_views.RedirectToLoginTests.test_redirect_to_login_with_lazy_and_unicode) ... ok 614s test_get_default_redirect_url_next_page (auth_tests.test_views.RedirectURLMixinTests.test_get_default_redirect_url_next_page) ... ok 614s test_get_default_redirect_url_no_next_page (auth_tests.test_views.RedirectURLMixinTests.test_get_default_redirect_url_no_next_page) ... ok 614s test_user_password_change_updates_session (auth_tests.test_views.SessionAuthenticationTests.test_user_password_change_updates_session) 614s #21649 - Ensure contrib.auth.views.password_change updates the user's ... ok 614s test_confirm_invalid_uuid (auth_tests.test_views.UUIDUserPasswordResetTest.test_confirm_invalid_uuid) 614s A uidb64 that decodes to a non-UUID doesn't crash. ... ok 614s test_confirm_valid_custom_user (auth_tests.test_views.UUIDUserPasswordResetTest.test_confirm_valid_custom_user) ... ok 615s test_confirm_complete (auth_tests.test_views.PasswordResetTest.test_confirm_complete) ... ok 615s test_confirm_custom_reset_url_token (auth_tests.test_views.PasswordResetTest.test_confirm_custom_reset_url_token) ... ok 615s 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 615s test_confirm_different_passwords (auth_tests.test_views.PasswordResetTest.test_confirm_different_passwords) ... ok 615s test_confirm_display_user_from_form (auth_tests.test_views.PasswordResetTest.test_confirm_display_user_from_form) ... ok 615s test_confirm_invalid (auth_tests.test_views.PasswordResetTest.test_confirm_invalid) ... ok 615s test_confirm_invalid_hash (auth_tests.test_views.PasswordResetTest.test_confirm_invalid_hash) 615s A POST with an invalid token is rejected. ... ok 615s test_confirm_invalid_post (auth_tests.test_views.PasswordResetTest.test_confirm_invalid_post) ... ok 615s test_confirm_invalid_user (auth_tests.test_views.PasswordResetTest.test_confirm_invalid_user) ... ok 615s test_confirm_link_redirects_to_set_password_page (auth_tests.test_views.PasswordResetTest.test_confirm_link_redirects_to_set_password_page) ... ok 615s test_confirm_login_post_reset (auth_tests.test_views.PasswordResetTest.test_confirm_login_post_reset) ... ok 615s test_confirm_login_post_reset_already_logged_in (auth_tests.test_views.PasswordResetTest.test_confirm_login_post_reset_already_logged_in) ... ok 615s test_confirm_login_post_reset_custom_backend (auth_tests.test_views.PasswordResetTest.test_confirm_login_post_reset_custom_backend) ... ok 615s test_confirm_overflow_user (auth_tests.test_views.PasswordResetTest.test_confirm_overflow_user) ... ok 615s test_confirm_redirect_custom (auth_tests.test_views.PasswordResetTest.test_confirm_redirect_custom) ... ok 615s test_confirm_redirect_custom_named (auth_tests.test_views.PasswordResetTest.test_confirm_redirect_custom_named) ... ok 615s test_confirm_redirect_default (auth_tests.test_views.PasswordResetTest.test_confirm_redirect_default) ... ok 615s test_confirm_valid (auth_tests.test_views.PasswordResetTest.test_confirm_valid) ... ok 615s test_email_found (auth_tests.test_views.PasswordResetTest.test_email_found) 615s Email is sent if a valid email address is provided for password reset ... ok 615s test_email_found_custom_from (auth_tests.test_views.PasswordResetTest.test_email_found_custom_from) 615s Email is sent if a valid email address is provided for password reset ... ok 615s test_email_not_found (auth_tests.test_views.PasswordResetTest.test_email_not_found) 615s If the provided email is not registered, don't raise any error but ... ok 615s test_extra_email_context (auth_tests.test_views.PasswordResetTest.test_extra_email_context) 615s extra_email_context should be available in the email template context. ... ok 615s test_html_mail_template (auth_tests.test_views.PasswordResetTest.test_html_mail_template) 615s A multipart email with text/plain and text/html is sent ... ok 615s 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 615s test_missing_kwargs (auth_tests.test_views.PasswordResetTest.test_missing_kwargs) ... ok 615s test_poisoned_http_host (auth_tests.test_views.PasswordResetTest.test_poisoned_http_host) 615s Poisoned HTTP_HOST headers can't be used for reset emails ... ok 615s test_poisoned_http_host_admin_site (auth_tests.test_views.PasswordResetTest.test_poisoned_http_host_admin_site) 615s Poisoned HTTP_HOST headers can't be used for reset emails on admin views ... ok 615s test_reset_custom_redirect (auth_tests.test_views.PasswordResetTest.test_reset_custom_redirect) ... ok 615s test_reset_custom_redirect_named (auth_tests.test_views.PasswordResetTest.test_reset_custom_redirect_named) ... ok 615s test_reset_redirect_default (auth_tests.test_views.PasswordResetTest.test_reset_redirect_default) ... ok 615s test_actions_inheritance (modeladmin.test_actions.AdminActionsTests.test_actions_inheritance) ... ok 615s test_actions_replace_global_action (modeladmin.test_actions.AdminActionsTests.test_actions_replace_global_action) ... ok 615s test_get_actions_respects_permissions (modeladmin.test_actions.AdminActionsTests.test_get_actions_respects_permissions) ... ok 615s test_global_actions_description (modeladmin.test_actions.AdminActionsTests.test_global_actions_description) ... ok 616s test_custom_form_meta_exclude (modeladmin.tests.ModelAdminTests.test_custom_form_meta_exclude) 616s The custom ModelForm's `Meta.exclude` is overridden if ... ok 616s test_custom_form_meta_exclude_with_readonly (modeladmin.tests.ModelAdminTests.test_custom_form_meta_exclude_with_readonly) 616s The custom ModelForm's `Meta.exclude` is respected when used in ... ok 616s test_custom_form_validation (modeladmin.tests.ModelAdminTests.test_custom_form_validation) ... ok 616s test_custom_formfield_override_readonly (modeladmin.tests.ModelAdminTests.test_custom_formfield_override_readonly) ... ok 616s test_default_attributes (modeladmin.tests.ModelAdminTests.test_default_attributes) ... ok 616s test_default_fields (modeladmin.tests.ModelAdminTests.test_default_fields) ... ok 616s test_default_fieldsets (modeladmin.tests.ModelAdminTests.test_default_fieldsets) ... ok 616s test_default_foreign_key_widget (modeladmin.tests.ModelAdminTests.test_default_foreign_key_widget) ... ok 616s test_field_arguments (modeladmin.tests.ModelAdminTests.test_field_arguments) ... ok 616s test_field_arguments_restricted_on_form (modeladmin.tests.ModelAdminTests.test_field_arguments_restricted_on_form) ... ok 616s test_foreign_key_as_radio_field (modeladmin.tests.ModelAdminTests.test_foreign_key_as_radio_field) ... ok 616s test_form_exclude_kwarg_override (modeladmin.tests.ModelAdminTests.test_form_exclude_kwarg_override) 616s The `exclude` kwarg passed to `ModelAdmin.get_form()` overrides all ... ok 616s test_formset_exclude_kwarg_override (modeladmin.tests.ModelAdminTests.test_formset_exclude_kwarg_override) 616s The `exclude` kwarg passed to `InlineModelAdmin.get_formset()` ... ok 616s test_formset_overriding_get_exclude_with_form_exclude (modeladmin.tests.ModelAdminTests.test_formset_overriding_get_exclude_with_form_exclude) ... ok 616s test_formset_overriding_get_exclude_with_form_fields (modeladmin.tests.ModelAdminTests.test_formset_overriding_get_exclude_with_form_fields) ... ok 616s test_get_autocomplete_fields (modeladmin.tests.ModelAdminTests.test_get_autocomplete_fields) ... ok 616s test_get_deleted_objects (modeladmin.tests.ModelAdminTests.test_get_deleted_objects) ... ok 616s test_get_deleted_objects_with_custom_has_delete_permission (modeladmin.tests.ModelAdminTests.test_get_deleted_objects_with_custom_has_delete_permission) 616s ModelAdmin.get_deleted_objects() uses ModelAdmin.has_delete_permission() ... ok 616s test_get_exclude_overrides_exclude (modeladmin.tests.ModelAdminTests.test_get_exclude_overrides_exclude) ... ok 616s test_get_exclude_takes_obj (modeladmin.tests.ModelAdminTests.test_get_exclude_takes_obj) ... ok 616s test_get_fieldsets (modeladmin.tests.ModelAdminTests.test_get_fieldsets) ... ok 616s test_log_actions (modeladmin.tests.ModelAdminTests.test_log_actions) ... ok 616s test_lookup_allowed_allows_nonexistent_lookup (modeladmin.tests.ModelAdminTests.test_lookup_allowed_allows_nonexistent_lookup) 616s A lookup_allowed allows a parameter whose field lookup doesn't exist. ... ok 616s test_lookup_allowed_onetoone (modeladmin.tests.ModelAdminTests.test_lookup_allowed_onetoone) ... ok 616s test_modeladmin_repr (modeladmin.tests.ModelAdminTests.test_modeladmin_repr) ... ok 616s test_modeladmin_str (modeladmin.tests.ModelAdminTests.test_modeladmin_str) ... ok 616s test_overriding_get_exclude (modeladmin.tests.ModelAdminTests.test_overriding_get_exclude) ... ok 616s test_queryset_override (modeladmin.tests.ModelAdminTests.test_queryset_override) ... ok 616s test_raw_id_fields_widget_override (modeladmin.tests.ModelAdminTests.test_raw_id_fields_widget_override) 616s The autocomplete_fields, raw_id_fields, and radio_fields widgets may ... ok 616s test_regression_for_ticket_15820 (modeladmin.tests.ModelAdminTests.test_regression_for_ticket_15820) 616s `obj` is passed from `InlineModelAdmin.get_fieldsets()` to ... ok 617s test_admin_password_change (auth_tests.test_views.UUIDUserTests.test_admin_password_change) ... ok 618s test_loaddata (fixtures_model_package.tests.FixtureTestCase.test_loaddata) 618s Fixtures can load data into models defined in packages ... ok 618s test_class_fixtures (fixtures_model_package.tests.SampleTestCase.test_class_fixtures) 618s Test cases can load fixture objects into models defined in packages ... ok 618s test_basic (save_delete_hooks.tests.SaveDeleteHookTests.test_basic) ... ok 618s test_bad_request (view_tests.tests.test_defaults.DefaultsTests.test_bad_request) ... ok 618s test_csrf_token_in_404 (view_tests.tests.test_defaults.DefaultsTests.test_csrf_token_in_404) 618s The 404 page should have the csrf_token available in the context ... ok 618s test_custom_templates (view_tests.tests.test_defaults.DefaultsTests.test_custom_templates) 618s 404.html and 500.html templates are picked by their respective handler. ... ok 618s test_custom_templates_wrong (view_tests.tests.test_defaults.DefaultsTests.test_custom_templates_wrong) 618s Default error views should raise TemplateDoesNotExist when passed a ... ok 618s test_error_pages (view_tests.tests.test_defaults.DefaultsTests.test_error_pages) ... ok 618s test_get_absolute_url_attributes (view_tests.tests.test_defaults.DefaultsTests.test_get_absolute_url_attributes) 618s A model can set attributes on the get_absolute_url method ... ok 618s test_page_not_found (view_tests.tests.test_defaults.DefaultsTests.test_page_not_found) 618s A 404 status is returned by the page_not_found view ... ok 618s test_server_error (view_tests.tests.test_defaults.DefaultsTests.test_server_error) 618s The server_error view raises a 500 status ... ok 618s test_lang_from_translated_i18n_pattern (view_tests.tests.test_i18n.SetLanguageTests.test_lang_from_translated_i18n_pattern) ... ok 618s test_setlang (view_tests.tests.test_i18n.SetLanguageTests.test_setlang) 618s The set_language view can be used to change the session language. ... ok 618s test_setlang_cookie (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_cookie) ... ok 618s test_setlang_decodes_http_referer_url (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_decodes_http_referer_url) 618s The set_language view decodes the HTTP_REFERER URL and preserves an ... ok 618s test_setlang_default_redirect (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_default_redirect) 618s The set_language view redirects to '/' when there isn't a referer or ... ok 618s test_setlang_doesnt_perform_a_default_redirect_for_ajax (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_doesnt_perform_a_default_redirect_for_ajax) 618s The set_language view returns 204 by default for requests not accepting ... ok 618s 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) 618s The set_language view doesn't redirect to the HTTP referer header if ... ok 618s test_setlang_http_next (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_http_next) 618s The set_language view only redirects to the 'next' argument if it is ... ok 618s test_setlang_performs_redirect_for_ajax_if_explicitly_requested (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_performs_redirect_for_ajax_if_explicitly_requested) 618s The set_language view redirects to the "next" parameter for requests ... ok 618s test_setlang_redirect_to_referer (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_redirect_to_referer) 618s The set_language view redirects to the URL in the referer header when ... ok 618s test_setlang_reversal (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_reversal) ... ok 618s test_setlang_unsafe_next (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_unsafe_next) 618s The set_language view only redirects to the 'next' argument if it is ... ok 618s test_setlang_unsafe_next_for_ajax (view_tests.tests.test_i18n.SetLanguageTests.test_setlang_unsafe_next_for_ajax) 618s The fallback to root URL for the set_language view works for requests ... ok 619s test_callable_defaults (get_or_create.tests.GetOrCreateTests.test_callable_defaults) 619s Callables in `defaults` are evaluated if the instance is created. ... ok 619s test_callable_defaults_not_called (get_or_create.tests.GetOrCreateTests.test_callable_defaults_not_called) ... ok 619s test_defaults_exact (get_or_create.tests.GetOrCreateTests.test_defaults_exact) 619s If you have a field named defaults and want to use it as an exact ... ok 619s test_defaults_not_evaluated_unless_needed (get_or_create.tests.GetOrCreateTests.test_defaults_not_evaluated_unless_needed) 619s `defaults` aren't evaluated if the instance isn't created. ... ok 619s test_get_or_create_invalid_params (get_or_create.tests.GetOrCreateTests.test_get_or_create_invalid_params) 619s If you don't specify a value or default value for all required ... ok 619s test_get_or_create_method_with_create (get_or_create.tests.GetOrCreateTests.test_get_or_create_method_with_create) ... ok 619s test_get_or_create_method_with_get (get_or_create.tests.GetOrCreateTests.test_get_or_create_method_with_get) ... ok 619s test_get_or_create_on_related_manager (get_or_create.tests.GetOrCreateTests.test_get_or_create_on_related_manager) ... ok 619s test_get_or_create_redundant_instance (get_or_create.tests.GetOrCreateTests.test_get_or_create_redundant_instance) 619s If we execute the exact same statement twice, the second time, ... ok 619s test_get_or_create_with_model_property_defaults (get_or_create.tests.GetOrCreateTests.test_get_or_create_with_model_property_defaults) 619s Using a property with a setter implemented is allowed. ... ok 619s test_get_or_create_with_pk_property (get_or_create.tests.GetOrCreateTests.test_get_or_create_with_pk_property) 619s Using the pk property of a model is allowed. ... ok 619s test_create_with_duplicate_primary_key (get_or_create.tests.GetOrCreateTestsWithManualPKs.test_create_with_duplicate_primary_key) 619s If you specify an existing primary key, but different other fields, ... ok 619s test_get_or_create_empty (get_or_create.tests.GetOrCreateTestsWithManualPKs.test_get_or_create_empty) 619s If all the attributes on a model have defaults, get_or_create() doesn't ... ok 619s test_get_or_create_raises_IntegrityError_plus_traceback (get_or_create.tests.GetOrCreateTestsWithManualPKs.test_get_or_create_raises_IntegrityError_plus_traceback) 619s get_or_create should raise IntegrityErrors with the full traceback. ... ok 619s test_savepoint_rollback (get_or_create.tests.GetOrCreateTestsWithManualPKs.test_savepoint_rollback) 619s The database connection is still usable after a DatabaseError in ... ok 619s test_create_get_or_create (get_or_create.tests.GetOrCreateThroughManyToMany.test_create_get_or_create) ... ok 619s test_get_get_or_create (get_or_create.tests.GetOrCreateThroughManyToMany.test_get_get_or_create) ... ok 619s test_something (get_or_create.tests.GetOrCreateThroughManyToMany.test_something) ... ok 619s test_case_insensitive (swappable_models.tests.SwappableModelTests.test_case_insensitive) 619s Model names are case insensitive. Model swapping honors this. ... ok 619s test_generated_data (swappable_models.tests.SwappableModelTests.test_generated_data) 619s Permissions and content types are not created for a swapped model ... ok 619s test_create_with_duplicate_primary_key (get_or_create.tests.UpdateOrCreateTestsWithManualPKs.test_create_with_duplicate_primary_key) 619s If an existing primary key is specified with different values for other ... ok 620s test_create (get_or_create.tests.UpdateOrCreateTests.test_create) ... ok 620s test_create_callable_default (get_or_create.tests.UpdateOrCreateTests.test_create_callable_default) ... ok 620s test_create_twice (get_or_create.tests.UpdateOrCreateTests.test_create_twice) ... ok 620s test_create_with_many (get_or_create.tests.UpdateOrCreateTests.test_create_with_many) 620s Should be able to use update_or_create from the m2m related manager to ... ok 620s test_create_with_related_manager (get_or_create.tests.UpdateOrCreateTests.test_create_with_related_manager) 620s Should be able to use update_or_create from the related manager to ... ok 620s test_defaults_exact (get_or_create.tests.UpdateOrCreateTests.test_defaults_exact) 620s If you have a field named defaults and want to use it as an exact ... ok 620s test_defaults_not_evaluated_unless_needed (get_or_create.tests.UpdateOrCreateTests.test_defaults_not_evaluated_unless_needed) 620s `defaults` aren't evaluated if the instance isn't created. ... ok 620s test_error_contains_full_traceback (get_or_create.tests.UpdateOrCreateTests.test_error_contains_full_traceback) 620s update_or_create should raise IntegrityErrors with the full traceback. ... ok 620s test_integrity (get_or_create.tests.UpdateOrCreateTests.test_integrity) 620s If you don't specify a value or default value for all required ... ok 620s test_manual_primary_key_test (get_or_create.tests.UpdateOrCreateTests.test_manual_primary_key_test) 620s If you specify an existing primary key, but different other fields, ... ok 620s test_mti_update_non_local_concrete_fields (get_or_create.tests.UpdateOrCreateTests.test_mti_update_non_local_concrete_fields) ... ok 620s test_update (get_or_create.tests.UpdateOrCreateTests.test_update) ... ok 620s test_update_callable_default (get_or_create.tests.UpdateOrCreateTests.test_update_callable_default) ... ok 620s 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 620s test_update_or_create_with_model_property_defaults (get_or_create.tests.UpdateOrCreateTests.test_update_or_create_with_model_property_defaults) 620s Using a property with a setter implemented is allowed. ... ok 620s test_update_with_many (get_or_create.tests.UpdateOrCreateTests.test_update_with_many) 620s Should be able to use update_or_create from the m2m related manager to ... ok 620s test_update_with_related_manager (get_or_create.tests.UpdateOrCreateTests.test_update_with_related_manager) 620s Should be able to use update_or_create from the related manager to ... ok 620s test_with_pk_property (get_or_create.tests.UpdateOrCreateTests.test_with_pk_property) 620s Using the pk property of a model is allowed. ... ok 620s 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' 620s 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' 620s 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' 620s 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' 620s test_update (update.tests.AdvancedTests.test_update) 620s Objects are updated by first filtering the candidates into a queryset ... ok 620s test_update_all (update.tests.AdvancedTests.test_update_all) 620s In the rare case you want to update every instance of a model, update() ... ok 620s test_update_annotated_multi_table_queryset (update.tests.AdvancedTests.test_update_annotated_multi_table_queryset) 620s Update of a queryset that's been annotated and involves multiple tables. ... ok 620s test_update_annotated_queryset (update.tests.AdvancedTests.test_update_annotated_queryset) 620s Update of a queryset that's been annotated. ... ok 620s test_update_fk (update.tests.AdvancedTests.test_update_fk) 620s Foreign key fields can also be updated, although you can only update ... ok 620s test_update_m2m_field (update.tests.AdvancedTests.test_update_m2m_field) ... ok 620s test_update_multiple_fields (update.tests.AdvancedTests.test_update_multiple_fields) 620s Multiple fields can be updated at once ... ok 620s test_update_multiple_objects (update.tests.AdvancedTests.test_update_multiple_objects) 620s We can update multiple objects at once. ... ok 620s test_update_negated_f (update.tests.AdvancedTests.test_update_negated_f) ... ok 620s test_update_negated_f_conditional_annotation (update.tests.AdvancedTests.test_update_negated_f_conditional_annotation) ... ok 620s test_update_ordered_by_inline_m2m_annotation (update.tests.AdvancedTests.test_update_ordered_by_inline_m2m_annotation) ... ok 620s test_update_ordered_by_m2m_aggregation_annotation (update.tests.AdvancedTests.test_update_ordered_by_m2m_aggregation_annotation) ... ok 620s test_update_ordered_by_m2m_annotation (update.tests.AdvancedTests.test_update_ordered_by_m2m_annotation) ... ok 620s test_update_respects_to_field (update.tests.AdvancedTests.test_update_respects_to_field) 620s Update of an FK field which specifies a to_field works. ... ok 620s test_update_slice_fail (update.tests.AdvancedTests.test_update_slice_fail) 620s We do not support update on already sliced query sets. ... ok 620s test_update_transformed_field (update.tests.AdvancedTests.test_update_transformed_field) ... ok 620s test_update_with_joined_field_annotation (update.tests.AdvancedTests.test_update_with_joined_field_annotation) ... ok 620s test_updating_non_conditional_field (update.tests.AdvancedTests.test_updating_non_conditional_field) ... ok 620s test_empty_update (update.tests.SimpleTest.test_empty_update) 620s Update changes the right number of rows for an empty queryset ... ok 620s test_empty_update_with_inheritance (update.tests.SimpleTest.test_empty_update_with_inheritance) 620s Update changes the right number of rows for an empty queryset ... ok 620s test_foreign_key_update_with_id (update.tests.SimpleTest.test_foreign_key_update_with_id) 620s Update works using _id for foreign keys ... ok 620s test_nonempty_update (update.tests.SimpleTest.test_nonempty_update) 620s Update changes the right number of rows for a nonempty queryset ... ok 620s test_nonempty_update_with_inheritance (update.tests.SimpleTest.test_nonempty_update_with_inheritance) 620s Update changes the right number of rows for an empty queryset ... ok 620s test_extra_args (schema.test_logging.SchemaLoggerTests.test_extra_args) ... ok 620s test_ipaddress_on_postgresql (string_lookup.tests.StringLookupTests.test_ipaddress_on_postgresql) 620s Regression test for #708 ... ok 620s test_queries_on_textfields (string_lookup.tests.StringLookupTests.test_queries_on_textfields) 620s Regression tests for #5087 ... ok 620s test_string_form_referencing (string_lookup.tests.StringLookupTests.test_string_form_referencing) 620s Regression test for #1661 and #1662 ... ok 620s test_unicode_chars_in_queries (string_lookup.tests.StringLookupTests.test_unicode_chars_in_queries) 620s Regression tests for #3937 ... ok 620s test_persistence (migration_test_data_persistence.tests.MigrationDataNormalPersistenceTestCase.test_persistence) ... ok 621s test_unique (model_inheritance.tests.InheritanceUniqueTests.test_unique) ... ok 621s test_unique_together (model_inheritance.tests.InheritanceUniqueTests.test_unique_together) ... ok 621s test_access_fks_with_select_related (select_related.tests.SelectRelatedTests.test_access_fks_with_select_related) 621s A select_related() call will fill in those related objects without any ... ok 621s test_access_fks_without_select_related (select_related.tests.SelectRelatedTests.test_access_fks_without_select_related) 621s Normally, accessing FKs doesn't fill in related objects ... ok 621s test_certain_fields (select_related.tests.SelectRelatedTests.test_certain_fields) 621s The optional fields passed to select_related() control which related ... ok 621s test_chaining (select_related.tests.SelectRelatedTests.test_chaining) ... ok 621s test_field_traversal (select_related.tests.SelectRelatedTests.test_field_traversal) ... ok 621s test_list_with_depth (select_related.tests.SelectRelatedTests.test_list_with_depth) 621s Passing a relationship field lookup specifier to select_related() will ... ok 621s test_list_with_select_related (select_related.tests.SelectRelatedTests.test_list_with_select_related) 621s select_related() applies to entire lists, not just items. ... ok 621s test_list_without_select_related (select_related.tests.SelectRelatedTests.test_list_without_select_related) ... ok 621s test_more_certain_fields (select_related.tests.SelectRelatedTests.test_more_certain_fields) 621s In this case, we explicitly say to select the 'genus' and ... ok 621s test_none_clears_list (select_related.tests.SelectRelatedTests.test_none_clears_list) ... ok 621s test_reverse_relation_caching (select_related.tests.SelectRelatedTests.test_reverse_relation_caching) ... ok 621s test_select_related_after_values (select_related.tests.SelectRelatedTests.test_select_related_after_values) 621s Running select_related() after calling values() raises a TypeError ... ok 621s test_select_related_after_values_list (select_related.tests.SelectRelatedTests.test_select_related_after_values_list) 621s Running select_related() after calling values_list() raises a TypeError ... ok 621s test_select_related_with_extra (select_related.tests.SelectRelatedTests.test_select_related_with_extra) ... ok 621s test_exclude_inherited_on_null (model_inheritance.tests.ModelInheritanceDataTests.test_exclude_inherited_on_null) ... ok 621s test_filter_inherited_model (model_inheritance.tests.ModelInheritanceDataTests.test_filter_inherited_model) ... ok 621s test_filter_inherited_on_null (model_inheritance.tests.ModelInheritanceDataTests.test_filter_inherited_on_null) ... ok 621s test_filter_on_parent_returns_object_of_parent_type (model_inheritance.tests.ModelInheritanceDataTests.test_filter_on_parent_returns_object_of_parent_type) ... ok 621s test_inherited_does_not_exist_exception (model_inheritance.tests.ModelInheritanceDataTests.test_inherited_does_not_exist_exception) ... ok 621s test_inherited_multiple_objects_returned_exception (model_inheritance.tests.ModelInheritanceDataTests.test_inherited_multiple_objects_returned_exception) ... ok 621s test_parent_cache_reuse (model_inheritance.tests.ModelInheritanceDataTests.test_parent_cache_reuse) ... ok 621s test_parent_child_one_to_one_link (model_inheritance.tests.ModelInheritanceDataTests.test_parent_child_one_to_one_link) ... ok 621s 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 621s test_parent_fields_available_for_filtering_in_child_model (model_inheritance.tests.ModelInheritanceDataTests.test_parent_fields_available_for_filtering_in_child_model) ... ok 621s test_related_objects_for_inherited_models (model_inheritance.tests.ModelInheritanceDataTests.test_related_objects_for_inherited_models) ... ok 621s test_select_related_defer (model_inheritance.tests.ModelInheritanceDataTests.test_select_related_defer) 621s #23370 - Should be able to defer child fields when using ... ok 621s test_select_related_works_on_parent_model_fields (model_inheritance.tests.ModelInheritanceDataTests.test_select_related_works_on_parent_model_fields) ... ok 621s test_update_inherited_model (model_inheritance.tests.ModelInheritanceDataTests.test_update_inherited_model) ... ok 621s test_update_query_counts (model_inheritance.tests.ModelInheritanceDataTests.test_update_query_counts) 621s Update queries do not generate unnecessary queries (#18304). ... ok 621s 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 621s test_values_works_on_parent_model_fields (model_inheritance.tests.ModelInheritanceDataTests.test_values_works_on_parent_model_fields) ... ok 622s test_abstract (model_inheritance.tests.ModelInheritanceTests.test_abstract) ... ok 622s test_abstract_parent_link (model_inheritance.tests.ModelInheritanceTests.test_abstract_parent_link) ... ok 622s test_create_child_no_update (model_inheritance.tests.ModelInheritanceTests.test_create_child_no_update) 622s Creating a child with non-abstract parents only issues INSERTs. ... ok 622s test_create_copy_with_inherited_m2m (model_inheritance.tests.ModelInheritanceTests.test_create_copy_with_inherited_m2m) ... ok 622s test_custompk_m2m (model_inheritance.tests.ModelInheritanceTests.test_custompk_m2m) ... ok 622s test_eq (model_inheritance.tests.ModelInheritanceTests.test_eq) ... ok 622s test_inherited_ordering_pk_desc (model_inheritance.tests.ModelInheritanceTests.test_inherited_ordering_pk_desc) ... ok 622s test_init_subclass (model_inheritance.tests.ModelInheritanceTests.test_init_subclass) ... ok 622s test_meta_fields_and_ordering (model_inheritance.tests.ModelInheritanceTests.test_meta_fields_and_ordering) ... ok 622s test_mixin_init (model_inheritance.tests.ModelInheritanceTests.test_mixin_init) ... ok 622s test_model_with_distinct_accessors (model_inheritance.tests.ModelInheritanceTests.test_model_with_distinct_accessors) ... ok 622s test_model_with_distinct_related_query_name (model_inheritance.tests.ModelInheritanceTests.test_model_with_distinct_related_query_name) ... ok 622s test_queryset_class_getitem (model_inheritance.tests.ModelInheritanceTests.test_queryset_class_getitem) ... ok 622s test_reverse_relation_for_different_hierarchy_tree (model_inheritance.tests.ModelInheritanceTests.test_reverse_relation_for_different_hierarchy_tree) ... ok 622s test_set_name (model_inheritance.tests.ModelInheritanceTests.test_set_name) ... ok 622s test_shadow_parent_attribute_with_field (model_inheritance.tests.ModelInheritanceTests.test_shadow_parent_attribute_with_field) ... ok 622s test_shadow_parent_method_with_field (model_inheritance.tests.ModelInheritanceTests.test_shadow_parent_method_with_field) ... ok 622s test_shadow_parent_property_with_field (model_inheritance.tests.ModelInheritanceTests.test_shadow_parent_property_with_field) ... ok 622s test_update_parent_filtering (model_inheritance.tests.ModelInheritanceTests.test_update_parent_filtering) 622s Updating a field of a model subclass doesn't issue an UPDATE ... ok 622s test_aggregation (from_db_value.tests.FromDBValueTest.test_aggregation) ... ok 622s test_connection (from_db_value.tests.FromDBValueTest.test_connection) ... ok 622s test_defer (from_db_value.tests.FromDBValueTest.test_defer) ... ok 622s test_simple_load (from_db_value.tests.FromDBValueTest.test_simple_load) ... ok 622s test_values (from_db_value.tests.FromDBValueTest.test_values) ... ok 622s test_values_list (from_db_value.tests.FromDBValueTest.test_values_list) ... ok 622s test_m2m_relations_add_remove_clear (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_add_remove_clear) ... ok 622s 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 622s test_m2m_relations_signals_alternative_ways (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_alternative_ways) ... ok 622s 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 622s test_m2m_relations_signals_clearing_removing (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_clearing_removing) ... ok 622s 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 622s test_m2m_relations_signals_remove_relation (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_remove_relation) ... ok 622s test_m2m_relations_signals_reverse_relation (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_reverse_relation) ... ok 622s 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 622s test_m2m_relations_signals_when_inheritance (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_signals_when_inheritance) ... ok 622s test_m2m_relations_with_self_add_fan (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_with_self_add_fan) ... ok 622s test_m2m_relations_with_self_add_friends (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_with_self_add_friends) ... ok 622s test_m2m_relations_with_self_add_idols (m2m_signals.tests.ManyToManySignalsTest.test_m2m_relations_with_self_add_idols) ... ok 622s test_pk_set_on_repeated_add_remove (m2m_signals.tests.ManyToManySignalsTest.test_pk_set_on_repeated_add_remove) 622s m2m_changed is always fired, even for repeated calls to the same ... ok 622s test_change_editable (timezones.tests.AdminTests.test_change_editable) ... ok 622s test_change_editable_in_other_timezone (timezones.tests.AdminTests.test_change_editable_in_other_timezone) ... ok 622s test_change_readonly (timezones.tests.AdminTests.test_change_readonly) ... ok 622s test_change_readonly_in_other_timezone (timezones.tests.AdminTests.test_change_readonly_in_other_timezone) ... ok 622s test_changelist (timezones.tests.AdminTests.test_changelist) ... ok 622s test_changelist_in_other_timezone (timezones.tests.AdminTests.test_changelist_in_other_timezone) ... ok 622s test_form (timezones.tests.LegacyFormsTests.test_form) ... ok 622s test_form_with_ambiguous_time (timezones.tests.LegacyFormsTests.test_form_with_ambiguous_time) ... ok 622s test_form_with_non_existent_time (timezones.tests.LegacyFormsTests.test_form_with_non_existent_time) ... ok 622s test_model_form (timezones.tests.LegacyFormsTests.test_model_form) ... ok 622s test_split_form (timezones.tests.LegacyFormsTests.test_split_form) ... ok 623s test_auto_now_and_auto_now_add (timezones.tests.LegacyDatabaseTests.test_auto_now_and_auto_now_add) ... ok 623s test_aware_datetime_in_local_timezone (timezones.tests.LegacyDatabaseTests.test_aware_datetime_in_local_timezone) ... skipped "Database doesn't support feature(s): supports_timezones" 623s 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" 623s test_aware_datetime_in_other_timezone (timezones.tests.LegacyDatabaseTests.test_aware_datetime_in_other_timezone) ... skipped "Database doesn't support feature(s): supports_timezones" 623s test_aware_datetime_in_utc (timezones.tests.LegacyDatabaseTests.test_aware_datetime_in_utc) ... skipped "Database doesn't support feature(s): supports_timezones" 623s test_aware_datetime_unsupported (timezones.tests.LegacyDatabaseTests.test_aware_datetime_unsupported) ... ok 623s test_cursor_execute_accepts_naive_datetime (timezones.tests.LegacyDatabaseTests.test_cursor_execute_accepts_naive_datetime) ... ok 623s test_cursor_execute_returns_naive_datetime (timezones.tests.LegacyDatabaseTests.test_cursor_execute_returns_naive_datetime) ... ok 623s test_filter_date_field_with_aware_datetime (timezones.tests.LegacyDatabaseTests.test_filter_date_field_with_aware_datetime) ... ok 623s test_naive_datetime (timezones.tests.LegacyDatabaseTests.test_naive_datetime) ... ok 623s test_naive_datetime_with_microsecond (timezones.tests.LegacyDatabaseTests.test_naive_datetime_with_microsecond) ... ok 623s test_query_aggregation (timezones.tests.LegacyDatabaseTests.test_query_aggregation) ... ok 623s test_query_annotation (timezones.tests.LegacyDatabaseTests.test_query_annotation) ... ok 623s test_query_datetime_lookups (timezones.tests.LegacyDatabaseTests.test_query_datetime_lookups) ... ok 623s test_query_datetimes (timezones.tests.LegacyDatabaseTests.test_query_datetimes) ... ok 623s test_query_filter (timezones.tests.LegacyDatabaseTests.test_query_filter) ... ok 623s test_raw_sql (timezones.tests.LegacyDatabaseTests.test_raw_sql) ... ok 623s test_form (timezones.tests.NewFormsTests.test_form) ... ok 623s test_form_with_ambiguous_time (timezones.tests.NewFormsTests.test_form_with_ambiguous_time) ... ok 623s test_form_with_non_existent_time (timezones.tests.NewFormsTests.test_form_with_non_existent_time) ... ok 623s test_form_with_other_timezone (timezones.tests.NewFormsTests.test_form_with_other_timezone) ... ok 623s test_localized_form (timezones.tests.NewFormsTests.test_localized_form) ... ok 623s test_localized_model_form (timezones.tests.NewFormsTests.test_localized_model_form) ... ok 623s test_model_form (timezones.tests.NewFormsTests.test_model_form) ... ok 623s test_split_form (timezones.tests.NewFormsTests.test_split_form) ... ok 623s test_custom_named_field (sites_framework.tests.SitesFrameworkTestCase.test_custom_named_field) ... ok 623s test_site_fk (sites_framework.tests.SitesFrameworkTestCase.test_site_fk) ... ok 623s test_sites_m2m (sites_framework.tests.SitesFrameworkTestCase.test_sites_m2m) ... ok 624s test_auto_now_and_auto_now_add (timezones.tests.NewDatabaseTests.test_auto_now_and_auto_now_add) ... ok 624s test_aware_datetime_in_local_timezone (timezones.tests.NewDatabaseTests.test_aware_datetime_in_local_timezone) ... ok 624s test_aware_datetime_in_local_timezone_with_microsecond (timezones.tests.NewDatabaseTests.test_aware_datetime_in_local_timezone_with_microsecond) ... ok 624s test_aware_datetime_in_other_timezone (timezones.tests.NewDatabaseTests.test_aware_datetime_in_other_timezone) ... ok 624s test_aware_datetime_in_utc (timezones.tests.NewDatabaseTests.test_aware_datetime_in_utc) ... ok 624s test_aware_time_unsupported (timezones.tests.NewDatabaseTests.test_aware_time_unsupported) ... ok 624s test_connection_timezone (timezones.tests.NewDatabaseTests.test_connection_timezone) ... ok 624s test_cursor_execute_accepts_aware_datetime (timezones.tests.NewDatabaseTests.test_cursor_execute_accepts_aware_datetime) ... skipped "Database doesn't support feature(s): supports_timezones" 624s test_cursor_execute_accepts_naive_datetime (timezones.tests.NewDatabaseTests.test_cursor_execute_accepts_naive_datetime) ... ok 624s test_cursor_execute_returns_aware_datetime (timezones.tests.NewDatabaseTests.test_cursor_execute_returns_aware_datetime) ... skipped "Database doesn't support feature(s): supports_timezones" 624s test_cursor_execute_returns_naive_datetime (timezones.tests.NewDatabaseTests.test_cursor_execute_returns_naive_datetime) ... ok 624s test_cursor_explicit_time_zone (timezones.tests.NewDatabaseTests.test_cursor_explicit_time_zone) ... skipped "Database doesn't support feature(s): supports_timezones" 624s test_datetime_from_date (timezones.tests.NewDatabaseTests.test_datetime_from_date) ... ok 624s test_filter_date_field_with_aware_datetime (timezones.tests.NewDatabaseTests.test_filter_date_field_with_aware_datetime) ... ok 624s test_naive_datetime (timezones.tests.NewDatabaseTests.test_naive_datetime) ... ok 624s test_naive_datetime_with_microsecond (timezones.tests.NewDatabaseTests.test_naive_datetime_with_microsecond) ... ok 624s test_null_datetime (timezones.tests.NewDatabaseTests.test_null_datetime) ... ok 624s test_query_aggregation (timezones.tests.NewDatabaseTests.test_query_aggregation) ... ok 624s test_query_annotation (timezones.tests.NewDatabaseTests.test_query_annotation) ... ok 624s test_query_convert_timezones (timezones.tests.NewDatabaseTests.test_query_convert_timezones) ... ok 624s test_query_datetime_lookups (timezones.tests.NewDatabaseTests.test_query_datetime_lookups) ... ok 624s test_query_datetime_lookups_in_other_timezone (timezones.tests.NewDatabaseTests.test_query_datetime_lookups_in_other_timezone) ... ok 624s test_query_datetimes (timezones.tests.NewDatabaseTests.test_query_datetimes) ... ok 624s test_query_datetimes_in_other_timezone (timezones.tests.NewDatabaseTests.test_query_datetimes_in_other_timezone) ... ok 624s test_query_filter (timezones.tests.NewDatabaseTests.test_query_filter) ... ok 624s test_query_filter_with_naive_datetime (timezones.tests.NewDatabaseTests.test_query_filter_with_naive_datetime) ... ok 624s test_query_filter_with_pytz_timezones (timezones.tests.NewDatabaseTests.test_query_filter_with_pytz_timezones) ... ok 624s test_raw_sql (timezones.tests.NewDatabaseTests.test_raw_sql) ... ok 624s test_update_with_timedelta (timezones.tests.NewDatabaseTests.test_update_with_timedelta) ... ok 625s test_complex_filter (or_lookups.tests.OrLookupsTests.test_complex_filter) ... ok 625s test_empty_in (or_lookups.tests.OrLookupsTests.test_empty_in) ... ok 625s test_filter_or (or_lookups.tests.OrLookupsTests.test_filter_or) ... ok 625s test_other_arg_queries (or_lookups.tests.OrLookupsTests.test_other_arg_queries) ... ok 625s test_pk_in (or_lookups.tests.OrLookupsTests.test_pk_in) ... ok 625s test_pk_q (or_lookups.tests.OrLookupsTests.test_pk_q) ... ok 625s test_q_and (or_lookups.tests.OrLookupsTests.test_q_and) ... ok 625s test_q_exclude (or_lookups.tests.OrLookupsTests.test_q_exclude) ... ok 625s test_q_negated (or_lookups.tests.OrLookupsTests.test_q_negated) ... ok 625s test_q_repr (or_lookups.tests.OrLookupsTests.test_q_repr) ... ok 625s test_stages (or_lookups.tests.OrLookupsTests.test_stages) ... ok 625s test_abstract_base_class_m2m_relation_inheritance (model_inheritance_regress.tests.ModelInheritanceTest.test_abstract_base_class_m2m_relation_inheritance) ... ok 625s test_abstract_verbose_name_plural_inheritance (model_inheritance_regress.tests.ModelInheritanceTest.test_abstract_verbose_name_plural_inheritance) 625s verbose_name_plural correctly inherited from ABC if inheritance chain ... ok 625s test_all_fields_from_abstract_base_class (model_inheritance_regress.tests.ModelInheritanceTest.test_all_fields_from_abstract_base_class) 625s Regression tests for #7588 ... ok 625s test_concrete_abstract_concrete_pk (model_inheritance_regress.tests.ModelInheritanceTest.test_concrete_abstract_concrete_pk) 625s Primary key set correctly with concrete->abstract->concrete inheritance. ... ok 625s test_create_new_instance_with_pk_equals_none (model_inheritance_regress.tests.ModelInheritanceTest.test_create_new_instance_with_pk_equals_none) ... ok 625s 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 625s test_filter_with_parent_fk (model_inheritance_regress.tests.ModelInheritanceTest.test_filter_with_parent_fk) ... ok 625s test_get_next_previous_by_date (model_inheritance_regress.tests.ModelInheritanceTest.test_get_next_previous_by_date) 625s Regression tests for #8076 ... ok 625s test_id_field_update_on_ancestor_change (model_inheritance_regress.tests.ModelInheritanceTest.test_id_field_update_on_ancestor_change) ... ok 625s test_inheritance_joins (model_inheritance_regress.tests.ModelInheritanceTest.test_inheritance_joins) ... ok 625s test_inheritance_resolve_columns (model_inheritance_regress.tests.ModelInheritanceTest.test_inheritance_resolve_columns) ... ok 625s test_inheritance_select_related (model_inheritance_regress.tests.ModelInheritanceTest.test_inheritance_select_related) ... ok 625s test_inheritance_values_joins (model_inheritance_regress.tests.ModelInheritanceTest.test_inheritance_values_joins) ... expected failure 625s test_inherited_fields (model_inheritance_regress.tests.ModelInheritanceTest.test_inherited_fields) 625s Regression test for #8825 and #9390 ... ok 625s test_inherited_nullable_exclude (model_inheritance_regress.tests.ModelInheritanceTest.test_inherited_nullable_exclude) ... ok 625s test_inherited_unique_field_with_form (model_inheritance_regress.tests.ModelInheritanceTest.test_inherited_unique_field_with_form) 625s A model which has different primary key for the parent model passes ... ok 625s test_issue_11764 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_11764) 625s Regression test for #11764 ... ok 625s test_issue_21554 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_21554) ... ok 625s test_issue_6755 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_6755) 625s Regression test for #6755 ... ok 625s test_issue_7105 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_7105) ... ok 625s test_issue_7276 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_7276) ... ok 625s test_issue_7853 (model_inheritance_regress.tests.ModelInheritanceTest.test_issue_7853) 625s Regression test for #7853 ... ok 625s test_model_inheritance (model_inheritance_regress.tests.ModelInheritanceTest.test_model_inheritance) ... ok 625s test_mti_update_grand_parent_through_child (model_inheritance_regress.tests.ModelInheritanceTest.test_mti_update_grand_parent_through_child) ... ok 625s test_mti_update_parent_through_child (model_inheritance_regress.tests.ModelInheritanceTest.test_mti_update_parent_through_child) ... ok 625s test_ptr_accessor_assigns_state (model_inheritance_regress.tests.ModelInheritanceTest.test_ptr_accessor_assigns_state) ... ok 625s test_queries_on_parent_access (model_inheritance_regress.tests.ModelInheritanceTest.test_queries_on_parent_access) ... ok 625s test_queryset_update_on_parent_model (model_inheritance_regress.tests.ModelInheritanceTest.test_queryset_update_on_parent_model) 625s Regression test for #10362 ... ok 625s test_related_filtering_query_efficiency_ticket_15844 (model_inheritance_regress.tests.ModelInheritanceTest.test_related_filtering_query_efficiency_ticket_15844) ... ok 625s test_use_explicit_o2o_to_parent_as_pk (model_inheritance_regress.tests.ModelInheritanceTest.test_use_explicit_o2o_to_parent_as_pk) 625s The connector from child to parent need not be the pk on the child. ... ok 625s test_use_explicit_o2o_to_parent_from_abstract_model (model_inheritance_regress.tests.ModelInheritanceTest.test_use_explicit_o2o_to_parent_from_abstract_model) ... ok 626s test_aggregate_alias (annotations.tests.AliasTests.test_aggregate_alias) ... ok 626s test_alias_after_annotation (annotations.tests.AliasTests.test_alias_after_annotation) ... ok 626s test_alias_annotate_with_aggregation (annotations.tests.AliasTests.test_alias_annotate_with_aggregation) ... ok 626s test_alias_annotation_expression (annotations.tests.AliasTests.test_alias_annotation_expression) ... ok 626s test_alias_default_alias_expression (annotations.tests.AliasTests.test_alias_default_alias_expression) ... ok 626s test_alias_sql_injection (annotations.tests.AliasTests.test_alias_sql_injection) ... ok 626s test_basic_alias (annotations.tests.AliasTests.test_basic_alias) ... ok 626s test_basic_alias_annotation (annotations.tests.AliasTests.test_basic_alias_annotation) ... ok 626s test_basic_alias_f_annotation (annotations.tests.AliasTests.test_basic_alias_f_annotation) ... ok 626s test_basic_alias_f_transform_annotation (annotations.tests.AliasTests.test_basic_alias_f_transform_annotation) ... ok 626s test_dates_alias (annotations.tests.AliasTests.test_dates_alias) ... ok 626s test_datetimes_alias (annotations.tests.AliasTests.test_datetimes_alias) ... ok 626s test_defer_only_alias (annotations.tests.AliasTests.test_defer_only_alias) ... ok 626s test_distinct_on_alias (annotations.tests.AliasTests.test_distinct_on_alias) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 626s test_filter_alias_agg_with_double_f (annotations.tests.AliasTests.test_filter_alias_agg_with_double_f) ... ok 626s test_filter_alias_with_double_f (annotations.tests.AliasTests.test_filter_alias_with_double_f) ... ok 626s test_filter_alias_with_f (annotations.tests.AliasTests.test_filter_alias_with_f) ... ok 626s test_joined_alias_annotation (annotations.tests.AliasTests.test_joined_alias_annotation) ... ok 626s test_order_by_alias (annotations.tests.AliasTests.test_order_by_alias) ... ok 626s test_order_by_alias_aggregate (annotations.tests.AliasTests.test_order_by_alias_aggregate) ... ok 626s test_overwrite_alias_with_annotation (annotations.tests.AliasTests.test_overwrite_alias_with_annotation) ... ok 626s test_overwrite_annotation_with_alias (annotations.tests.AliasTests.test_overwrite_annotation_with_alias) ... ok 626s test_update_with_alias (annotations.tests.AliasTests.test_update_with_alias) ... ok 626s test_values_alias (annotations.tests.AliasTests.test_values_alias) ... ok 626s test_book_name_deutsh (test_utils.test_testcase.SetupTestDataIsolationTests.test_book_name_deutsh) ... ok 626s test_book_name_french (test_utils.test_testcase.SetupTestDataIsolationTests.test_book_name_french) ... ok 626s test_binaryfield_data_type (test_utils.test_testcase.TestDataTests.test_binaryfield_data_type) ... ok 626s test_class_attribute_equality (test_utils.test_testcase.TestDataTests.test_class_attribute_equality) 626s Class level test data is equal to instance level test data. ... ok 626s test_class_attribute_identity (test_utils.test_testcase.TestDataTests.test_class_attribute_identity) 626s Class level test data is not identical to instance level test data. ... ok 626s test_identity_preservation (test_utils.test_testcase.TestDataTests.test_identity_preservation) 626s Identity of test data is preserved between accesses. ... ok 626s test_known_related_objects_identity_preservation (test_utils.test_testcase.TestDataTests.test_known_related_objects_identity_preservation) 626s Known related objects identity is preserved. ... ok 626s test_repr (test_utils.test_testcase.TestDataTests.test_repr) ... ok 626s test_disallowed_database_connection (test_utils.test_testcase.TestTestCase.test_disallowed_database_connection) ... ok 626s test_disallowed_database_queries (test_utils.test_testcase.TestTestCase.test_disallowed_database_queries) ... ok 626s test_fixture_teardown_checks_constraints (test_utils.test_testcase.TestTestCase.test_fixture_teardown_checks_constraints) ... ok 626s test_reset_sequences (test_utils.test_testcase.TestTestCase.test_reset_sequences) ... ok 626s test_queries_cleared (test_utils.test_transactiontestcase.TransactionTestCaseDatabasesTests.test_queries_cleared) 626s TransactionTestCase._pre_setup() clears the connections' queries_log ... ok 627s test_failure (test_utils.tests.AssertNumQueriesContextManagerTests.test_failure) ... ok 627s test_simple (test_utils.tests.AssertNumQueriesContextManagerTests.test_simple) ... ok 627s test_with_client (test_utils.tests.AssertNumQueriesContextManagerTests.test_with_client) ... ok 627s test_assert_num_queries (test_utils.tests.AssertNumQueriesTests.test_assert_num_queries) ... ok 627s test_assert_num_queries_with_client (test_utils.tests.AssertNumQueriesTests.test_assert_num_queries_with_client) ... ok 627s test_deprecated_assertquerysetequal (test_utils.tests.AssertQuerySetEqualTests.test_deprecated_assertquerysetequal) ... ok 627s test_empty (test_utils.tests.AssertQuerySetEqualTests.test_empty) ... ok 627s test_flat_values_list (test_utils.tests.AssertQuerySetEqualTests.test_flat_values_list) ... ok 627s test_maxdiff (test_utils.tests.AssertQuerySetEqualTests.test_maxdiff) ... ok 627s test_ordered (test_utils.tests.AssertQuerySetEqualTests.test_ordered) ... ok 627s test_queryset (test_utils.tests.AssertQuerySetEqualTests.test_queryset) ... ok 627s test_rename_assertquerysetequal_deprecation_warning (test_utils.tests.AssertQuerySetEqualTests.test_rename_assertquerysetequal_deprecation_warning) ... ok 627s test_repeated_values (test_utils.tests.AssertQuerySetEqualTests.test_repeated_values) 627s assertQuerySetEqual checks the number of appearance of each item ... ok 627s test_repr_transform (test_utils.tests.AssertQuerySetEqualTests.test_repr_transform) ... ok 627s test_transform (test_utils.tests.AssertQuerySetEqualTests.test_transform) ... ok 627s test_undefined_order (test_utils.tests.AssertQuerySetEqualTests.test_undefined_order) ... ok 627s test_unordered (test_utils.tests.AssertQuerySetEqualTests.test_unordered) ... ok 628s test_different_using (test_utils.tests.CaptureOnCommitCallbacksTests.test_different_using) ... ok 628s test_execute (test_utils.tests.CaptureOnCommitCallbacksTests.test_execute) ... ok 628s test_execute_recursive (test_utils.tests.CaptureOnCommitCallbacksTests.test_execute_recursive) ... ok 628s test_execute_robust (test_utils.tests.CaptureOnCommitCallbacksTests.test_execute_robust) ... ok 628s test_execute_tree (test_utils.tests.CaptureOnCommitCallbacksTests.test_execute_tree) 628s A visualisation of the callback tree tested. Each node is expected to ... ok 628s test_no_arguments (test_utils.tests.CaptureOnCommitCallbacksTests.test_no_arguments) ... ok 628s test_pre_callback (test_utils.tests.CaptureOnCommitCallbacksTests.test_pre_callback) ... ok 628s test_using (test_utils.tests.CaptureOnCommitCallbacksTests.test_using) ... ok 628s test_with_rolled_back_savepoint (test_utils.tests.CaptureOnCommitCallbacksTests.test_with_rolled_back_savepoint) ... ok 628s test_failure (test_utils.tests.CaptureQueriesContextManagerTests.test_failure) ... ok 628s test_nested (test_utils.tests.CaptureQueriesContextManagerTests.test_nested) ... ok 628s test_simple (test_utils.tests.CaptureQueriesContextManagerTests.test_simple) ... ok 628s test_with_client (test_utils.tests.CaptureQueriesContextManagerTests.test_with_client) ... ok 628s test_within (test_utils.tests.CaptureQueriesContextManagerTests.test_within) ... ok 628s test_aggregate_over_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_aggregate_over_annotation) ... ok 628s test_aggregate_over_full_expression_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_aggregate_over_full_expression_annotation) ... ok 628s test_alias_forbidden_chars (annotations.tests.NonAggregateAnnotationTestCase.test_alias_forbidden_chars) ... ok 628s test_alias_sql_injection (annotations.tests.NonAggregateAnnotationTestCase.test_alias_sql_injection) ... ok 628s test_annotate_exists (annotations.tests.NonAggregateAnnotationTestCase.test_annotate_exists) ... ok 628s test_annotate_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_annotate_with_aggregation) ... ok 628s test_annotation_aggregate_with_m2o (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_aggregate_with_m2o) ... ok 628s test_annotation_and_alias_filter_in_subquery (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_and_alias_filter_in_subquery) ... ok 628s test_annotation_and_alias_filter_related_in_subquery (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_and_alias_filter_related_in_subquery) ... ok 628s test_annotation_exists_aggregate_values_chaining (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_exists_aggregate_values_chaining) ... ok 628s test_annotation_exists_none_query (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_exists_none_query) ... ok 628s test_annotation_filter_with_subquery (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_filter_with_subquery) ... ok 628s test_annotation_in_f_grouped_by_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_in_f_grouped_by_annotation) ... ok 628s test_annotation_reverse_m2m (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_reverse_m2m) ... ok 628s test_annotation_subquery_and_aggregate_values_chaining (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_subquery_and_aggregate_values_chaining) ... ok 628s test_annotation_subquery_outerref_transform (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_subquery_outerref_transform) ... ok 628s test_annotation_with_m2m (annotations.tests.NonAggregateAnnotationTestCase.test_annotation_with_m2m) ... ok 628s test_arguments_must_be_expressions (annotations.tests.NonAggregateAnnotationTestCase.test_arguments_must_be_expressions) ... ok 628s test_basic_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_basic_annotation) ... ok 628s test_basic_f_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_basic_f_annotation) ... ok 628s test_boolean_value_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_boolean_value_annotation) ... ok 628s test_chaining_annotation_filter_with_m2m (annotations.tests.NonAggregateAnnotationTestCase.test_chaining_annotation_filter_with_m2m) ... ok 628s test_chaining_transforms (annotations.tests.NonAggregateAnnotationTestCase.test_chaining_transforms) ... ok 628s test_column_field_ordering (annotations.tests.NonAggregateAnnotationTestCase.test_column_field_ordering) 628s Columns are aligned in the correct order for resolve_columns. This test ... ok 628s test_column_field_ordering_with_deferred (annotations.tests.NonAggregateAnnotationTestCase.test_column_field_ordering_with_deferred) ... ok 628s test_combined_annotation_commutative (annotations.tests.NonAggregateAnnotationTestCase.test_combined_annotation_commutative) ... ok 628s test_combined_expression_annotation_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_combined_expression_annotation_with_aggregation) ... ok 628s test_combined_f_expression_annotation_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_combined_f_expression_annotation_with_aggregation) ... ok 628s test_custom_functions (annotations.tests.NonAggregateAnnotationTestCase.test_custom_functions) ... ok 628s test_custom_functions_can_ref_other_functions (annotations.tests.NonAggregateAnnotationTestCase.test_custom_functions_can_ref_other_functions) ... ok 628s test_custom_transform_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_custom_transform_annotation) ... ok 628s test_decimal_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_decimal_annotation) ... ok 628s test_defer_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_defer_annotation) 628s Deferred attributes can be referenced by an annotation, ... ok 628s test_distinct_on_with_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_distinct_on_with_annotation) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 628s test_empty_expression_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_empty_expression_annotation) ... ok 628s test_empty_queryset_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_empty_queryset_annotation) ... ok 628s test_filter_agg_with_double_f (annotations.tests.NonAggregateAnnotationTestCase.test_filter_agg_with_double_f) ... ok 628s test_filter_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_filter_annotation) ... ok 628s test_filter_annotation_with_double_f (annotations.tests.NonAggregateAnnotationTestCase.test_filter_annotation_with_double_f) ... ok 628s test_filter_annotation_with_f (annotations.tests.NonAggregateAnnotationTestCase.test_filter_annotation_with_f) ... ok 628s test_filter_decimal_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_filter_decimal_annotation) ... ok 628s test_filter_wrong_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_filter_wrong_annotation) ... ok 628s test_full_expression_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_full_expression_annotation) ... ok 628s test_full_expression_annotation_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_full_expression_annotation_with_aggregation) ... ok 628s test_full_expression_wrapped_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_full_expression_wrapped_annotation) ... ok 628s test_grouping_by_q_expression_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_grouping_by_q_expression_annotation) ... ok 628s test_joined_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_joined_annotation) ... ok 628s test_joined_transformed_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_joined_transformed_annotation) ... ok 628s test_mixed_type_annotation_date_interval (annotations.tests.NonAggregateAnnotationTestCase.test_mixed_type_annotation_date_interval) ... ok 628s test_mixed_type_annotation_numbers (annotations.tests.NonAggregateAnnotationTestCase.test_mixed_type_annotation_numbers) ... ok 628s test_mti_annotations (annotations.tests.NonAggregateAnnotationTestCase.test_mti_annotations) 628s Fields on an inherited model can be referenced by an ... ok 628s test_null_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_null_annotation) 628s Annotating None onto a model round-trips ... ok 628s test_order_by_aggregate (annotations.tests.NonAggregateAnnotationTestCase.test_order_by_aggregate) ... ok 628s test_order_by_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_order_by_annotation) ... ok 628s test_q_expression_annotation_with_aggregation (annotations.tests.NonAggregateAnnotationTestCase.test_q_expression_annotation_with_aggregation) ... ok 628s test_raw_sql_with_inherited_field (annotations.tests.NonAggregateAnnotationTestCase.test_raw_sql_with_inherited_field) ... ok 628s test_update_with_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_update_with_annotation) ... ok 628s test_values_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_values_annotation) 628s Annotations can reference fields in a values clause, ... ok 628s test_values_with_pk_annotation (annotations.tests.NonAggregateAnnotationTestCase.test_values_with_pk_annotation) ... ok 628s test_fixtures_are_skipped (test_utils.tests.SkippingExtraTests.test_fixtures_are_skipped) ... skipped 'Fixture loading should not be performed for skipped tests.' 628s test_missing_default_databases (test_utils.tests.SkippingClassTestCase.test_missing_default_databases) ... ok 628s test_skip_class_unless_db_feature (test_utils.tests.SkippingClassTestCase.test_skip_class_unless_db_feature) ... ok 628s test_failure_in_setUpTestData_should_rollback_transaction (test_utils.tests.TestBadSetUpTestData.test_failure_in_setUpTestData_should_rollback_transaction) ... ok 628s test_adelete (async.test_async_model_methods.AsyncModelOperationTest.test_adelete) ... ok 628s test_arefresh_from_db (async.test_async_model_methods.AsyncModelOperationTest.test_arefresh_from_db) ... ok 628s test_asave (async.test_async_model_methods.AsyncModelOperationTest.test_asave) ... ok 629s test_aadd (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aadd) ... ok 629s test_aadd_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aadd_reverse) ... ok 629s test_aclear (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aclear) ... ok 629s test_aclear_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aclear_reverse) ... ok 629s test_acreate (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_acreate) ... ok 629s test_acreate_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_acreate_reverse) ... ok 629s test_aget_or_create (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aget_or_create) ... ok 629s test_aget_or_create_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aget_or_create_reverse) ... ok 629s test_aremove (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aremove) ... ok 629s test_aremove_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aremove_reverse) ... ok 629s test_aset (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aset) ... ok 629s test_aset_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aset_reverse) ... ok 629s test_aupdate_or_create (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aupdate_or_create) ... ok 629s test_aupdate_or_create_reverse (async.test_async_related_managers.AsyncRelatedManagersOperationTest.test_aupdate_or_create_reverse) ... ok 630s test_aaggregate (async.test_async_queryset.AsyncQuerySetTest.test_aaggregate) ... ok 630s test_abulk_create (async.test_async_queryset.AsyncQuerySetTest.test_abulk_create) 630s Utility class which turns an awaitable that only works on the thread with ... ok 630s test_abulk_update (async.test_async_queryset.AsyncQuerySetTest.test_abulk_update) ... ok 630s test_acontains (async.test_async_queryset.AsyncQuerySetTest.test_acontains) ... ok 630s test_acount (async.test_async_queryset.AsyncQuerySetTest.test_acount) ... ok 630s test_acount_cached_result (async.test_async_queryset.AsyncQuerySetTest.test_acount_cached_result) ... ok 630s test_acreate (async.test_async_queryset.AsyncQuerySetTest.test_acreate) ... ok 630s test_adelete (async.test_async_queryset.AsyncQuerySetTest.test_adelete) ... ok 630s test_aearliest (async.test_async_queryset.AsyncQuerySetTest.test_aearliest) ... ok 630s test_aexists (async.test_async_queryset.AsyncQuerySetTest.test_aexists) ... ok 630s test_aexplain (async.test_async_queryset.AsyncQuerySetTest.test_aexplain) 630s Utility class which turns an awaitable that only works on the thread with ... ok 630s test_afirst (async.test_async_queryset.AsyncQuerySetTest.test_afirst) ... ok 630s test_aget (async.test_async_queryset.AsyncQuerySetTest.test_aget) ... ok 630s test_aget_or_create (async.test_async_queryset.AsyncQuerySetTest.test_aget_or_create) ... ok 630s test_ain_bulk (async.test_async_queryset.AsyncQuerySetTest.test_ain_bulk) ... ok 630s test_aiterator (async.test_async_queryset.AsyncQuerySetTest.test_aiterator) ... ok 630s test_aiterator_invalid_chunk_size (async.test_async_queryset.AsyncQuerySetTest.test_aiterator_invalid_chunk_size) ... ok 630s test_aiterator_prefetch_related (async.test_async_queryset.AsyncQuerySetTest.test_aiterator_prefetch_related) ... ok 630s test_alast (async.test_async_queryset.AsyncQuerySetTest.test_alast) ... ok 630s test_alatest (async.test_async_queryset.AsyncQuerySetTest.test_alatest) ... ok 630s test_async_iteration (async.test_async_queryset.AsyncQuerySetTest.test_async_iteration) ... ok 630s test_aupdate (async.test_async_queryset.AsyncQuerySetTest.test_aupdate) ... ok 630s test_aupdate_or_create (async.test_async_queryset.AsyncQuerySetTest.test_aupdate_or_create) ... ok 630s test_raw (async.test_async_queryset.AsyncQuerySetTest.test_raw) ... ok 630s test_update_conflicts_unique_field_unsupported (async.test_async_queryset.AsyncQuerySetTest.test_update_conflicts_unique_field_unsupported) 630s Utility class which turns an awaitable that only works on the thread with ... skipped 'Database has feature(s) supports_update_conflicts_with_target' 630s test_add_on_symmetrical_m2m_with_intermediate_model (m2m_through.tests.M2mThroughReferentialTests.test_add_on_symmetrical_m2m_with_intermediate_model) ... ok 630s test_self_referential_empty_qs (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_empty_qs) ... ok 630s test_self_referential_non_symmetrical_both (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_non_symmetrical_both) ... ok 630s test_self_referential_non_symmetrical_clear_first_side (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_non_symmetrical_clear_first_side) ... ok 630s test_self_referential_non_symmetrical_first_side (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_non_symmetrical_first_side) ... ok 630s test_self_referential_non_symmetrical_second_side (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_non_symmetrical_second_side) ... ok 630s test_self_referential_symmetrical (m2m_through.tests.M2mThroughReferentialTests.test_self_referential_symmetrical) ... ok 630s test_set_on_symmetrical_m2m_with_intermediate_model (m2m_through.tests.M2mThroughReferentialTests.test_set_on_symmetrical_m2m_with_intermediate_model) ... ok 630s test_through_fields_self_referential (m2m_through.tests.M2mThroughReferentialTests.test_through_fields_self_referential) ... ok 630s test_choices (m2m_through.tests.M2mThroughToFieldsTests.test_choices) ... ok 630s test_retrieval (m2m_through.tests.M2mThroughToFieldsTests.test_retrieval) ... ok 630s test_cascade_delete_proxy_model_admin_warning (proxy_models.tests.ProxyModelAdminTests.test_cascade_delete_proxy_model_admin_warning) 630s Test if admin gives warning about cascade deleting models referenced ... ok 630s test_delete_str_in_model_admin (proxy_models.tests.ProxyModelAdminTests.test_delete_str_in_model_admin) 630s Test if the admin delete page shows the correct string representation ... ok 631s test_abstract_base_with_model_fields (proxy_models.tests.ProxyModelTests.test_abstract_base_with_model_fields) ... ok 631s test_basic_proxy (proxy_models.tests.ProxyModelTests.test_basic_proxy) 631s Creating a Person makes them accessible through the MyPerson proxy. ... ok 631s test_basic_proxy_reverse (proxy_models.tests.ProxyModelTests.test_basic_proxy_reverse) 631s A new MyPerson also shows up as a standard Person. ... ok 631s test_concrete_model (proxy_models.tests.ProxyModelTests.test_concrete_model) ... ok 631s test_content_type (proxy_models.tests.ProxyModelTests.test_content_type) ... ok 631s test_correct_type_proxy_of_proxy (proxy_models.tests.ProxyModelTests.test_correct_type_proxy_of_proxy) 631s Correct type when querying a proxy of proxy ... ok 631s test_eq (proxy_models.tests.ProxyModelTests.test_eq) ... ok 631s test_filter_proxy_relation_reverse (proxy_models.tests.ProxyModelTests.test_filter_proxy_relation_reverse) ... ok 631s test_inheritance_new_table (proxy_models.tests.ProxyModelTests.test_inheritance_new_table) 631s The StatusPerson models should have its own table (it's using ORM-level ... ok 631s test_myperson_manager (proxy_models.tests.ProxyModelTests.test_myperson_manager) ... ok 631s test_new_fields (proxy_models.tests.ProxyModelTests.test_new_fields) ... ok 631s test_no_base_classes (proxy_models.tests.ProxyModelTests.test_no_base_classes) ... ok 631s test_no_proxy (proxy_models.tests.ProxyModelTests.test_no_proxy) 631s Person is not proxied by StatusPerson subclass. ... ok 631s test_otherperson_manager (proxy_models.tests.ProxyModelTests.test_otherperson_manager) ... ok 631s test_permissions_created (proxy_models.tests.ProxyModelTests.test_permissions_created) ... ok 631s test_proxy_bug (proxy_models.tests.ProxyModelTests.test_proxy_bug) ... ok 631s test_proxy_delete (proxy_models.tests.ProxyModelTests.test_proxy_delete) 631s Proxy objects can be deleted ... ok 631s test_proxy_for_model (proxy_models.tests.ProxyModelTests.test_proxy_for_model) ... ok 631s test_proxy_included_in_ancestors (proxy_models.tests.ProxyModelTests.test_proxy_included_in_ancestors) 631s Proxy models are included in the ancestors for a model's DoesNotExist ... ok 631s test_proxy_load_from_fixture (proxy_models.tests.ProxyModelTests.test_proxy_load_from_fixture) ... ok 631s test_proxy_model_signals (proxy_models.tests.ProxyModelTests.test_proxy_model_signals) 631s Test save signals for proxy models ... ok 631s test_proxy_update (proxy_models.tests.ProxyModelTests.test_proxy_update) ... ok 631s test_same_manager_queries (proxy_models.tests.ProxyModelTests.test_same_manager_queries) 631s The MyPerson model should be generating the same database queries as ... ok 631s test_select_related (proxy_models.tests.ProxyModelTests.test_select_related) 631s We can still use `select_related()` to include related models in our ... ok 631s test_select_related_only (proxy_models.tests.ProxyModelTests.test_select_related_only) ... ok 631s test_swappable (proxy_models.tests.ProxyModelTests.test_swappable) ... ok 631s test_too_many_concrete_classes (proxy_models.tests.ProxyModelTests.test_too_many_concrete_classes) ... ok 631s test_user_proxy_models (proxy_models.tests.ProxyModelTests.test_user_proxy_models) ... ok 631s test_case_aggregate (aggregation.test_filter_argument.FilteredAggregateTests.test_case_aggregate) ... ok 631s test_double_filtered_aggregates (aggregation.test_filter_argument.FilteredAggregateTests.test_double_filtered_aggregates) ... ok 631s test_excluded_aggregates (aggregation.test_filter_argument.FilteredAggregateTests.test_excluded_aggregates) ... ok 631s test_filtered_aggregate_empty_condition (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_empty_condition) ... ok 631s test_filtered_aggregate_full_condition (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_full_condition) ... ok 631s test_filtered_aggregate_on_annotate (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_on_annotate) ... ok 631s test_filtered_aggregate_on_exists (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_on_exists) ... ok 631s test_filtered_aggregate_ref_annotation (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_ref_annotation) ... ok 631s test_filtered_aggregate_ref_multiple_subquery_annotation (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_ref_multiple_subquery_annotation) ... ok 631s test_filtered_aggregate_ref_subquery_annotation (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregate_ref_subquery_annotation) ... ok 631s test_filtered_aggregates (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_aggregates) ... ok 631s test_filtered_numerical_aggregates (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_numerical_aggregates) ... ok 631s test_filtered_reused_subquery (aggregation.test_filter_argument.FilteredAggregateTests.test_filtered_reused_subquery) ... ok 631s test_plain_annotate (aggregation.test_filter_argument.FilteredAggregateTests.test_plain_annotate) ... ok 631s test_related_aggregates_m2m (aggregation.test_filter_argument.FilteredAggregateTests.test_related_aggregates_m2m) ... ok 631s test_related_aggregates_m2m_and_fk (aggregation.test_filter_argument.FilteredAggregateTests.test_related_aggregates_m2m_and_fk) ... ok 631s test_sum_star_exception (aggregation.test_filter_argument.FilteredAggregateTests.test_sum_star_exception) ... ok 632s test_aggregate_reference_lookup_rhs (aggregation.tests.AggregateAnnotationPruningTests.test_aggregate_reference_lookup_rhs) ... ok 632s test_non_aggregate_annotation_pruned (aggregation.tests.AggregateAnnotationPruningTests.test_non_aggregate_annotation_pruned) ... ok 632s test_referenced_aggregate_annotation_kept (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_aggregate_annotation_kept) ... ok 632s test_referenced_composed_subquery_requires_wrapping (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_composed_subquery_requires_wrapping) ... ok 632s test_referenced_group_by_annotation_kept (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_group_by_annotation_kept) ... ok 632s test_referenced_subquery_requires_wrapping (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_subquery_requires_wrapping) ... ok 632s test_referenced_window_requires_wrapping (aggregation.tests.AggregateAnnotationPruningTests.test_referenced_window_requires_wrapping) ... ok 632s test_unreferenced_aggregate_annotation_pruned (aggregation.tests.AggregateAnnotationPruningTests.test_unreferenced_aggregate_annotation_pruned) ... ok 632s test_unused_aliased_aggregate_and_annotation_reverse_fk (aggregation.tests.AggregateAnnotationPruningTests.test_unused_aliased_aggregate_and_annotation_reverse_fk) ... ok 632s test_unused_aliased_aggregate_and_annotation_reverse_fk_grouped (aggregation.tests.AggregateAnnotationPruningTests.test_unused_aliased_aggregate_and_annotation_reverse_fk_grouped) ... ok 632s test_unused_aliased_aggregate_pruned (aggregation.tests.AggregateAnnotationPruningTests.test_unused_aliased_aggregate_pruned) ... ok 632s test_add_on_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_add_on_m2m_with_intermediate_model) ... ok 632s 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 632s test_add_on_m2m_with_intermediate_model_value_required (m2m_through.tests.M2mThroughTests.test_add_on_m2m_with_intermediate_model_value_required) ... ok 632s 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 632s test_add_on_reverse_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_add_on_reverse_m2m_with_intermediate_model) ... ok 632s test_clear_on_reverse_removes_all_the_m2m_relationships (m2m_through.tests.M2mThroughTests.test_clear_on_reverse_removes_all_the_m2m_relationships) ... ok 632s test_clear_removes_all_the_m2m_relationships (m2m_through.tests.M2mThroughTests.test_clear_removes_all_the_m2m_relationships) ... ok 632s test_create_on_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_create_on_m2m_with_intermediate_model) ... ok 632s 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 632s test_create_on_m2m_with_intermediate_model_value_required (m2m_through.tests.M2mThroughTests.test_create_on_m2m_with_intermediate_model_value_required) ... ok 632s 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 632s test_create_on_reverse_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_create_on_reverse_m2m_with_intermediate_model) ... ok 632s 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 632s test_custom_related_name_forward_empty_qs (m2m_through.tests.M2mThroughTests.test_custom_related_name_forward_empty_qs) ... ok 632s test_custom_related_name_forward_non_empty_qs (m2m_through.tests.M2mThroughTests.test_custom_related_name_forward_non_empty_qs) ... ok 632s test_custom_related_name_reverse_empty_qs (m2m_through.tests.M2mThroughTests.test_custom_related_name_reverse_empty_qs) ... ok 632s test_custom_related_name_reverse_non_empty_qs (m2m_through.tests.M2mThroughTests.test_custom_related_name_reverse_non_empty_qs) ... ok 632s test_filter_on_intermediate_model (m2m_through.tests.M2mThroughTests.test_filter_on_intermediate_model) ... ok 632s test_get_on_intermediate_model (m2m_through.tests.M2mThroughTests.test_get_on_intermediate_model) ... ok 632s 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 632s 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 632s test_order_by_relational_field_through_model (m2m_through.tests.M2mThroughTests.test_order_by_relational_field_through_model) ... ok 632s test_query_first_model_by_intermediate_model_attribute (m2m_through.tests.M2mThroughTests.test_query_first_model_by_intermediate_model_attribute) ... ok 632s test_query_model_by_attribute_name_of_related_model (m2m_through.tests.M2mThroughTests.test_query_model_by_attribute_name_of_related_model) ... ok 632s test_query_model_by_custom_related_name (m2m_through.tests.M2mThroughTests.test_query_model_by_custom_related_name) ... ok 632s 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 632s test_query_model_by_related_model_name (m2m_through.tests.M2mThroughTests.test_query_model_by_related_model_name) ... ok 632s test_query_second_model_by_intermediate_model_attribute (m2m_through.tests.M2mThroughTests.test_query_second_model_by_intermediate_model_attribute) ... ok 632s test_remove_on_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_remove_on_m2m_with_intermediate_model) ... ok 632s test_remove_on_m2m_with_intermediate_model_multiple (m2m_through.tests.M2mThroughTests.test_remove_on_m2m_with_intermediate_model_multiple) ... ok 632s test_remove_on_reverse_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_remove_on_reverse_m2m_with_intermediate_model) ... ok 632s test_retrieve_intermediate_items (m2m_through.tests.M2mThroughTests.test_retrieve_intermediate_items) ... ok 632s test_retrieve_reverse_intermediate_items (m2m_through.tests.M2mThroughTests.test_retrieve_reverse_intermediate_items) ... ok 632s test_reverse_inherited_m2m_with_through_fields_list_hashable (m2m_through.tests.M2mThroughTests.test_reverse_inherited_m2m_with_through_fields_list_hashable) ... ok 632s test_set_on_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_set_on_m2m_with_intermediate_model) ... ok 632s 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 632s test_set_on_m2m_with_intermediate_model_value_required (m2m_through.tests.M2mThroughTests.test_set_on_m2m_with_intermediate_model_value_required) ... ok 632s 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 632s test_set_on_reverse_m2m_with_intermediate_model (m2m_through.tests.M2mThroughTests.test_set_on_reverse_m2m_with_intermediate_model) ... ok 632s test_through_fields (m2m_through.tests.M2mThroughTests.test_through_fields) 632s Relations with intermediary tables with multiple FKs ... ok 632s 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 632s 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 633s test_add_efficiency (many_to_one_null.tests.ManyToOneNullTests.test_add_efficiency) ... ok 633s test_assign_clear_related_set (many_to_one_null.tests.ManyToOneNullTests.test_assign_clear_related_set) ... ok 633s test_assign_with_queryset (many_to_one_null.tests.ManyToOneNullTests.test_assign_with_queryset) ... ok 633s test_clear_efficiency (many_to_one_null.tests.ManyToOneNullTests.test_clear_efficiency) ... ok 633s test_created_via_related_set (many_to_one_null.tests.ManyToOneNullTests.test_created_via_related_set) ... ok 633s test_created_without_related (many_to_one_null.tests.ManyToOneNullTests.test_created_without_related) ... ok 633s test_get_related (many_to_one_null.tests.ManyToOneNullTests.test_get_related) ... ok 633s test_related_null_to_field (many_to_one_null.tests.ManyToOneNullTests.test_related_null_to_field) ... ok 633s test_related_null_to_field_related_managers (many_to_one_null.tests.ManyToOneNullTests.test_related_null_to_field_related_managers) ... ok 633s test_related_set (many_to_one_null.tests.ManyToOneNullTests.test_related_set) ... ok 633s test_remove_from_wrong_set (many_to_one_null.tests.ManyToOneNullTests.test_remove_from_wrong_set) ... ok 633s test_set (many_to_one_null.tests.ManyToOneNullTests.test_set) ... ok 633s test_set_clear_non_bulk (many_to_one_null.tests.ManyToOneNullTests.test_set_clear_non_bulk) ... ok 633s test_unsaved (many_to_one_null.tests.ManyToOneNullTests.test_unsaved) ... ok 633s test_empty (empty.tests.EmptyModelTests.test_empty) ... ok 634s test_add_field_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_add_field_and_index_together) 634s Added fields will be created before using them in index_together. ... ok 634s test_add_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_add_index_together) ... ok 634s test_add_model_order_with_respect_to_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_add_model_order_with_respect_to_index_together) ... ok 634s test_alter_field_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_alter_field_and_index_together) 634s Fields are altered after deleting some index_together. ... ok 634s test_create_model_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_create_model_and_index_together) ... ok 634s test_empty_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_empty_index_together) 634s Empty index_together shouldn't generate a migration. ... ok 634s test_index_together_no_changes (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_index_together_no_changes) 634s index_together doesn't generate a migration if no changes have been ... ok 634s test_index_together_ordering (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_index_together_ordering) 634s index_together triggers on ordering changes. ... ok 634s test_index_together_remove_fk (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_index_together_remove_fk) ... ok 634s test_partly_alter_index_together_decrease (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_partly_alter_index_together_decrease) ... ok 634s test_partly_alter_index_together_increase (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_partly_alter_index_together_increase) ... ok 634s test_remove_field_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_remove_field_and_index_together) 634s Removed fields will be removed after updating index_together. ... ok 634s test_remove_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_remove_index_together) ... ok 634s test_rename_field_and_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_rename_field_and_index_together) 634s Fields are renamed before updating index_together. ... ok 634s test_rename_index_together_to_index (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_rename_index_together_to_index) ... ok 634s test_rename_index_together_to_index_extra_options (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_rename_index_together_to_index_extra_options) ... ok 634s test_rename_index_together_to_index_order_fields (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_rename_index_together_to_index_order_fields) ... ok 634s test_set_alter_order_with_respect_to_index_together (migrations.test_autodetector.AutodetectorIndexTogetherTests.test_set_alter_order_with_respect_to_index_together) ... ok 638s test_add_implementation (aggregation.tests.AggregateTestCase.test_add_implementation) ... ok 638s test_aggregate_alias (aggregation.tests.AggregateTestCase.test_aggregate_alias) ... ok 638s test_aggregate_annotation (aggregation.tests.AggregateTestCase.test_aggregate_annotation) ... ok 638s test_aggregate_in_order_by (aggregation.tests.AggregateTestCase.test_aggregate_in_order_by) ... ok 638s test_aggregate_join_transform (aggregation.tests.AggregateTestCase.test_aggregate_join_transform) ... ok 638s test_aggregate_multi_join (aggregation.tests.AggregateTestCase.test_aggregate_multi_join) ... ok 638s test_aggregate_over_aggregate (aggregation.tests.AggregateTestCase.test_aggregate_over_aggregate) ... ok 638s test_aggregate_over_complex_annotation (aggregation.tests.AggregateTestCase.test_aggregate_over_complex_annotation) ... ok 638s test_aggregate_transform (aggregation.tests.AggregateTestCase.test_aggregate_transform) ... ok 638s test_aggregation_default_after_annotation (aggregation.tests.AggregateTestCase.test_aggregation_default_after_annotation) ... ok 638s test_aggregation_default_compound_expression (aggregation.tests.AggregateTestCase.test_aggregation_default_compound_expression) ... ok 638s test_aggregation_default_expression (aggregation.tests.AggregateTestCase.test_aggregation_default_expression) ... ok 638s test_aggregation_default_group_by (aggregation.tests.AggregateTestCase.test_aggregation_default_group_by) ... ok 638s test_aggregation_default_integer (aggregation.tests.AggregateTestCase.test_aggregation_default_integer) ... ok 638s test_aggregation_default_not_in_aggregate (aggregation.tests.AggregateTestCase.test_aggregation_default_not_in_aggregate) ... ok 638s test_aggregation_default_passed_another_aggregate (aggregation.tests.AggregateTestCase.test_aggregation_default_passed_another_aggregate) ... ok 638s test_aggregation_default_unset (aggregation.tests.AggregateTestCase.test_aggregation_default_unset) ... ok 638s test_aggregation_default_unsupported_by_count (aggregation.tests.AggregateTestCase.test_aggregation_default_unsupported_by_count) ... ok 638s test_aggregation_default_using_date_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_date_from_database) ... ok 638s test_aggregation_default_using_date_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_date_from_python) ... ok 638s test_aggregation_default_using_datetime_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_datetime_from_database) ... ok 638s test_aggregation_default_using_datetime_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_datetime_from_python) ... ok 638s test_aggregation_default_using_decimal_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_decimal_from_database) ... ok 638s test_aggregation_default_using_decimal_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_decimal_from_python) ... ok 638s test_aggregation_default_using_duration_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_duration_from_database) ... ok 638s test_aggregation_default_using_duration_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_duration_from_python) ... ok 638s test_aggregation_default_using_time_from_database (aggregation.tests.AggregateTestCase.test_aggregation_default_using_time_from_database) ... ok 638s test_aggregation_default_using_time_from_python (aggregation.tests.AggregateTestCase.test_aggregation_default_using_time_from_python) ... ok 638s test_aggregation_default_zero (aggregation.tests.AggregateTestCase.test_aggregation_default_zero) ... ok 638s test_aggregation_exists_annotation (aggregation.tests.AggregateTestCase.test_aggregation_exists_annotation) ... ok 638s test_aggregation_exists_multivalued_outeref (aggregation.tests.AggregateTestCase.test_aggregation_exists_multivalued_outeref) ... ok 638s test_aggregation_expressions (aggregation.tests.AggregateTestCase.test_aggregation_expressions) ... ok 638s test_aggregation_filter_exists (aggregation.tests.AggregateTestCase.test_aggregation_filter_exists) ... ok 638s test_aggregation_nested_subquery_outerref (aggregation.tests.AggregateTestCase.test_aggregation_nested_subquery_outerref) ... ok 638s test_aggregation_order_by_not_selected_annotation_values (aggregation.tests.AggregateTestCase.test_aggregation_order_by_not_selected_annotation_values) ... ok 638s test_aggregation_random_ordering (aggregation.tests.AggregateTestCase.test_aggregation_random_ordering) 638s Random() is not included in the GROUP BY when used for ordering. ... ok 638s test_aggregation_subquery_annotation (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation) 638s Subquery annotations are excluded from the GROUP BY if they are ... ok 638s test_aggregation_subquery_annotation_exists (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_exists) ... ok 638s test_aggregation_subquery_annotation_multivalued (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_multivalued) 638s Subquery annotations must be included in the GROUP BY if they use ... ok 638s test_aggregation_subquery_annotation_related_field (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_related_field) ... ok 638s test_aggregation_subquery_annotation_values (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_values) 638s Subquery annotations and external aliases are excluded from the GROUP ... ok 638s test_aggregation_subquery_annotation_values_collision (aggregation.tests.AggregateTestCase.test_aggregation_subquery_annotation_values_collision) ... ok 638s test_alias_sql_injection (aggregation.tests.AggregateTestCase.test_alias_sql_injection) ... ok 638s test_annotate_basic (aggregation.tests.AggregateTestCase.test_annotate_basic) ... ok 638s test_annotate_defer (aggregation.tests.AggregateTestCase.test_annotate_defer) ... ok 638s test_annotate_defer_select_related (aggregation.tests.AggregateTestCase.test_annotate_defer_select_related) ... ok 638s test_annotate_m2m (aggregation.tests.AggregateTestCase.test_annotate_m2m) ... ok 638s test_annotate_ordering (aggregation.tests.AggregateTestCase.test_annotate_ordering) ... ok 638s test_annotate_over_annotate (aggregation.tests.AggregateTestCase.test_annotate_over_annotate) ... ok 638s test_annotate_values (aggregation.tests.AggregateTestCase.test_annotate_values) ... ok 638s test_annotate_values_aggregate (aggregation.tests.AggregateTestCase.test_annotate_values_aggregate) ... ok 638s test_annotate_values_list (aggregation.tests.AggregateTestCase.test_annotate_values_list) ... ok 638s test_annotated_aggregate_over_annotated_aggregate (aggregation.tests.AggregateTestCase.test_annotated_aggregate_over_annotated_aggregate) ... ok 638s test_annotation (aggregation.tests.AggregateTestCase.test_annotation) ... ok 638s test_annotation_expressions (aggregation.tests.AggregateTestCase.test_annotation_expressions) ... ok 638s test_arguments_must_be_expressions (aggregation.tests.AggregateTestCase.test_arguments_must_be_expressions) ... ok 638s test_avg_decimal_field (aggregation.tests.AggregateTestCase.test_avg_decimal_field) ... ok 638s test_avg_duration_field (aggregation.tests.AggregateTestCase.test_avg_duration_field) ... ok 638s test_backwards_m2m_annotate (aggregation.tests.AggregateTestCase.test_backwards_m2m_annotate) ... ok 638s test_coalesced_empty_result_set (aggregation.tests.AggregateTestCase.test_coalesced_empty_result_set) ... ok 638s test_combine_different_types (aggregation.tests.AggregateTestCase.test_combine_different_types) ... ok 638s test_complex_aggregations_require_kwarg (aggregation.tests.AggregateTestCase.test_complex_aggregations_require_kwarg) ... ok 638s test_complex_values_aggregation (aggregation.tests.AggregateTestCase.test_complex_values_aggregation) ... ok 638s test_count (aggregation.tests.AggregateTestCase.test_count) ... ok 638s test_count_distinct_expression (aggregation.tests.AggregateTestCase.test_count_distinct_expression) ... ok 638s test_count_star (aggregation.tests.AggregateTestCase.test_count_star) ... ok 638s test_dates_with_aggregation (aggregation.tests.AggregateTestCase.test_dates_with_aggregation) 638s .dates() returns a distinct set of dates when applied to a ... ok 638s test_decimal_max_digits_has_no_effect (aggregation.tests.AggregateTestCase.test_decimal_max_digits_has_no_effect) ... ok 638s test_distinct_on_aggregate (aggregation.tests.AggregateTestCase.test_distinct_on_aggregate) ... ok 638s test_empty_aggregate (aggregation.tests.AggregateTestCase.test_empty_aggregate) ... ok 638s test_empty_result_optimization (aggregation.tests.AggregateTestCase.test_empty_result_optimization) ... ok 638s test_even_more_aggregate (aggregation.tests.AggregateTestCase.test_even_more_aggregate) ... ok 638s test_exists_extra_where_with_aggregate (aggregation.tests.AggregateTestCase.test_exists_extra_where_with_aggregate) ... ok 638s test_exists_none_with_aggregate (aggregation.tests.AggregateTestCase.test_exists_none_with_aggregate) ... ok 638s test_expression_on_aggregation (aggregation.tests.AggregateTestCase.test_expression_on_aggregation) ... ok 638s test_filter_aggregate (aggregation.tests.AggregateTestCase.test_filter_aggregate) ... ok 638s test_filter_in_subquery_or_aggregation (aggregation.tests.AggregateTestCase.test_filter_in_subquery_or_aggregation) 638s Filtering against an aggregate requires the usage of the HAVING clause. ... ok 638s test_filtering (aggregation.tests.AggregateTestCase.test_filtering) ... ok 638s test_fkey_aggregate (aggregation.tests.AggregateTestCase.test_fkey_aggregate) ... ok 638s test_group_by_exists_annotation (aggregation.tests.AggregateTestCase.test_group_by_exists_annotation) 638s Exists annotations are included in the GROUP BY if they are ... ok 638s test_group_by_nested_expression_with_params (aggregation.tests.AggregateTestCase.test_group_by_nested_expression_with_params) ... ok 638s test_group_by_reference_subquery (aggregation.tests.AggregateTestCase.test_group_by_reference_subquery) ... ok 638s test_group_by_subquery_annotation (aggregation.tests.AggregateTestCase.test_group_by_subquery_annotation) 638s Subquery annotations are included in the GROUP BY if they are ... ok 638s test_grouped_annotation_in_group_by (aggregation.tests.AggregateTestCase.test_grouped_annotation_in_group_by) 638s An annotation included in values() before an aggregate should be ... ok 638s test_more_aggregation (aggregation.tests.AggregateTestCase.test_more_aggregation) ... ok 638s test_multi_arg_aggregate (aggregation.tests.AggregateTestCase.test_multi_arg_aggregate) ... ok 638s test_multiple_aggregate_references (aggregation.tests.AggregateTestCase.test_multiple_aggregate_references) ... ok 638s test_multiple_aggregates (aggregation.tests.AggregateTestCase.test_multiple_aggregates) ... ok 638s test_non_grouped_annotation_not_in_group_by (aggregation.tests.AggregateTestCase.test_non_grouped_annotation_not_in_group_by) 638s An annotation not included in values() before an aggregate should be ... ok 638s test_nonaggregate_aggregation_throws (aggregation.tests.AggregateTestCase.test_nonaggregate_aggregation_throws) ... ok 638s test_nonfield_annotation (aggregation.tests.AggregateTestCase.test_nonfield_annotation) ... ok 638s test_order_of_precedence (aggregation.tests.AggregateTestCase.test_order_of_precedence) ... ok 638s test_related_aggregate (aggregation.tests.AggregateTestCase.test_related_aggregate) ... ok 638s test_reverse_fkey_annotate (aggregation.tests.AggregateTestCase.test_reverse_fkey_annotate) ... ok 638s test_single_aggregate (aggregation.tests.AggregateTestCase.test_single_aggregate) ... ok 638s test_sum_distinct_aggregate (aggregation.tests.AggregateTestCase.test_sum_distinct_aggregate) 638s Sum on a distinct() QuerySet should aggregate only the distinct items. ... ok 638s test_sum_duration_field (aggregation.tests.AggregateTestCase.test_sum_duration_field) ... ok 638s test_ticket11881 (aggregation.tests.AggregateTestCase.test_ticket11881) 638s Subqueries do not needlessly contain ORDER BY, SELECT FOR UPDATE or ... ok 638s test_ticket12886 (aggregation.tests.AggregateTestCase.test_ticket12886) 638s Aggregation over sliced queryset works correctly. ... ok 638s test_ticket17424 (aggregation.tests.AggregateTestCase.test_ticket17424) 638s Doing exclude() on a foreign model after annotate() doesn't crash. ... ok 638s test_values_aggregation (aggregation.tests.AggregateTestCase.test_values_aggregation) ... ok 638s test_values_annotation_with_expression (aggregation.tests.AggregateTestCase.test_values_annotation_with_expression) ... ok 638s test_makemigrations_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_makemigrations_app_name_specified_as_label) ... ok 638s test_makemigrations_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_makemigrations_nonexistent_app_label) ... ok 638s test_migrate_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_migrate_app_name_specified_as_label) ... ok 638s test_migrate_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_migrate_nonexistent_app_label) ... ok 638s test_optimizemigration_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_optimizemigration_app_name_specified_as_label) ... ok 638s test_optimizemigration_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_optimizemigration_nonexistent_app_label) ... ok 638s test_showmigrations_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_showmigrations_app_name_specified_as_label) ... ok 638s test_showmigrations_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_showmigrations_nonexistent_app_label) ... ok 638s test_sqlmigrate_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_sqlmigrate_app_name_specified_as_label) ... ok 638s test_sqlmigrate_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_sqlmigrate_nonexistent_app_label) ... ok 638s test_squashmigrations_app_name_specified_as_label (migrations.test_commands.AppLabelErrorTests.test_squashmigrations_app_name_specified_as_label) ... ok 638s test_squashmigrations_nonexistent_app_label (migrations.test_commands.AppLabelErrorTests.test_squashmigrations_nonexistent_app_label) ... ok 640s test_check_consistent_history (migrations.test_loader.LoaderTests.test_check_consistent_history) ... ok 640s test_check_consistent_history_squashed (migrations.test_loader.LoaderTests.test_check_consistent_history_squashed) 640s MigrationLoader.check_consistent_history() should ignore unapplied ... ok 640s test_explicit_missing_module (migrations.test_loader.LoaderTests.test_explicit_missing_module) 640s If a MIGRATION_MODULES override points to a missing module, the error ... ok 640s test_first (migrations.test_loader.LoaderTests.test_first) 640s Makes sure the '__first__' migrations build correctly. ... ok 640s test_ignore_files (migrations.test_loader.LoaderTests.test_ignore_files) 640s Files prefixed with underscore, tilde, or dot aren't loaded. ... ok 640s test_load (migrations.test_loader.LoaderTests.test_load) 640s Makes sure the loader can load the migrations for the test apps, ... ok 640s test_load_empty_dir (migrations.test_loader.LoaderTests.test_load_empty_dir) ... ok 640s test_load_import_error (migrations.test_loader.LoaderTests.test_load_import_error) ... ok 640s test_load_module_file (migrations.test_loader.LoaderTests.test_load_module_file) ... ok 640s test_load_unmigrated_dependency (migrations.test_loader.LoaderTests.test_load_unmigrated_dependency) 640s The loader can load migrations with a dependency on an unmigrated app. ... ok 640s test_loading_namespace_package (migrations.test_loader.LoaderTests.test_loading_namespace_package) 640s Migration directories without an __init__.py file are ignored. ... ok 640s test_loading_package_without__file__ (migrations.test_loader.LoaderTests.test_loading_package_without__file__) 640s To support frozen environments, MigrationLoader loads migrations from ... ok 640s test_loading_squashed (migrations.test_loader.LoaderTests.test_loading_squashed) 640s Tests loading a squashed migration ... ok 640s test_loading_squashed_complex (migrations.test_loader.LoaderTests.test_loading_squashed_complex) 640s Tests loading a complex set of squashed migrations ... ok 640s test_loading_squashed_complex_multi_apps (migrations.test_loader.LoaderTests.test_loading_squashed_complex_multi_apps) ... ok 640s test_loading_squashed_complex_multi_apps_partially_applied (migrations.test_loader.LoaderTests.test_loading_squashed_complex_multi_apps_partially_applied) ... ok 640s test_loading_squashed_erroneous (migrations.test_loader.LoaderTests.test_loading_squashed_erroneous) 640s Tests loading a complex but erroneous set of squashed migrations ... ok 640s test_loading_squashed_ref_squashed (migrations.test_loader.LoaderTests.test_loading_squashed_ref_squashed) 640s Tests loading a squashed migration with a new migration referencing it ... ok 640s test_marked_as_migrated (migrations.test_loader.LoaderTests.test_marked_as_migrated) 640s Undefined MIGRATION_MODULES implies default migration module. ... ok 640s test_marked_as_unmigrated (migrations.test_loader.LoaderTests.test_marked_as_unmigrated) 640s MIGRATION_MODULES allows disabling of migrations for a particular app. ... ok 640s test_name_match (migrations.test_loader.LoaderTests.test_name_match) 640s Tests prefix name matching ... ok 640s test_plan_handles_repeated_migrations (migrations.test_loader.LoaderTests.test_plan_handles_repeated_migrations) 640s _generate_plan() doesn't readd migrations already in the plan (#29180). ... ok 640s test_run_before (migrations.test_loader.LoaderTests.test_run_before) 640s Makes sure the loader uses Migration.run_before. ... ok 640s test_apply (migrations.test_loader.RecorderTests.test_apply) 640s Tests marking migrations as applied/unapplied. ... ok 640s test_commit (transactions.tests.DurableTests.test_commit) ... ok 640s test_nested_both_durable (transactions.tests.DurableTests.test_nested_both_durable) ... ok 640s test_nested_inner_durable (transactions.tests.DurableTests.test_nested_inner_durable) ... ok 640s test_nested_outer_durable (transactions.tests.DurableTests.test_nested_outer_durable) ... ok 640s test_sequence_of_durables (transactions.tests.DurableTests.test_sequence_of_durables) ... ok 641s test_add_alter_order_with_respect_to (migrations.test_autodetector.AutodetectorTests.test_add_alter_order_with_respect_to) 641s Setting order_with_respect_to when adding the FK too does ... ok 641s test_add_blank_textfield_and_charfield (migrations.test_autodetector.AutodetectorTests.test_add_blank_textfield_and_charfield) 641s #23405 - Adding a NOT NULL and blank `CharField` or `TextField` ... ok 641s test_add_constraints (migrations.test_autodetector.AutodetectorTests.test_add_constraints) 641s Test change detection of new constraints. ... ok 641s test_add_custom_fk_with_hardcoded_to (migrations.test_autodetector.AutodetectorTests.test_add_custom_fk_with_hardcoded_to) ... ok 641s 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 641s 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 641s 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 641s test_add_field (migrations.test_autodetector.AutodetectorTests.test_add_field) 641s Tests autodetection of new fields. ... ok 641s test_add_field_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_add_field_and_unique_together) 641s Added fields will be created before using them in unique_together. ... ok 641s test_add_field_with_default (migrations.test_autodetector.AutodetectorTests.test_add_field_with_default) 641s #22030 - Adding a field with a default should work. ... ok 641s test_add_indexes (migrations.test_autodetector.AutodetectorTests.test_add_indexes) 641s Test change detection of new indexes. ... ok 641s test_add_many_to_many (migrations.test_autodetector.AutodetectorTests.test_add_many_to_many) 641s #22435 - Adding a ManyToManyField should not prompt for a default. ... ok 641s test_add_model_order_with_respect_to (migrations.test_autodetector.AutodetectorTests.test_add_model_order_with_respect_to) 641s Setting order_with_respect_to when adding the whole model ... ok 641s test_add_model_order_with_respect_to_constraint (migrations.test_autodetector.AutodetectorTests.test_add_model_order_with_respect_to_constraint) ... ok 641s test_add_model_order_with_respect_to_index (migrations.test_autodetector.AutodetectorTests.test_add_model_order_with_respect_to_index) ... ok 641s test_add_model_order_with_respect_to_unique_together (migrations.test_autodetector.AutodetectorTests.test_add_model_order_with_respect_to_unique_together) ... ok 641s test_add_model_with_field_removed_from_base_model (migrations.test_autodetector.AutodetectorTests.test_add_model_with_field_removed_from_base_model) 641s Removing a base field takes place before adding a new inherited model ... ok 641s test_add_non_blank_textfield_and_charfield (migrations.test_autodetector.AutodetectorTests.test_add_non_blank_textfield_and_charfield) 641s #23405 - Adding a NOT NULL and non-blank `CharField` or `TextField` ... ok 641s test_add_unique_together (migrations.test_autodetector.AutodetectorTests.test_add_unique_together) 641s Tests unique_together detection. ... ok 641s test_alter_db_table_add (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_add) 641s Tests detection for adding db_table in model's options. ... ok 641s test_alter_db_table_change (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_change) 641s Tests detection for changing db_table in model's options'. ... ok 641s test_alter_db_table_comment_add (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_comment_add) ... ok 641s test_alter_db_table_comment_change (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_comment_change) ... ok 641s test_alter_db_table_comment_no_changes (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_comment_no_changes) ... ok 641s test_alter_db_table_comment_remove (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_comment_remove) ... ok 641s test_alter_db_table_no_changes (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_no_changes) 641s Alter_db_table doesn't generate a migration if no changes have been made. ... ok 641s test_alter_db_table_remove (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_remove) 641s Tests detection for removing db_table in model's options. ... ok 641s test_alter_db_table_with_model_change (migrations.test_autodetector.AutodetectorTests.test_alter_db_table_with_model_change) 641s Tests when model and db_table changes, autodetector must create two ... ok 641s test_alter_field (migrations.test_autodetector.AutodetectorTests.test_alter_field) 641s Tests autodetection of new fields. ... ok 641s test_alter_field_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_alter_field_and_unique_together) 641s Fields are altered after deleting some unique_together. ... ok 641s test_alter_field_to_fk_dependency_other_app (migrations.test_autodetector.AutodetectorTests.test_alter_field_to_fk_dependency_other_app) ... ok 641s test_alter_field_to_not_null_oneoff_default (migrations.test_autodetector.AutodetectorTests.test_alter_field_to_not_null_oneoff_default) 641s #23609 - Tests autodetection of nullable to non-nullable alterations. ... ok 641s test_alter_field_to_not_null_with_default (migrations.test_autodetector.AutodetectorTests.test_alter_field_to_not_null_with_default) 641s #23609 - Tests autodetection of nullable to non-nullable alterations. ... ok 641s test_alter_field_to_not_null_without_default (migrations.test_autodetector.AutodetectorTests.test_alter_field_to_not_null_without_default) 641s #23609 - Tests autodetection of nullable to non-nullable alterations. ... ok 641s test_alter_fk_before_model_deletion (migrations.test_autodetector.AutodetectorTests.test_alter_fk_before_model_deletion) 641s ForeignKeys are altered _before_ the model they used to ... ok 641s test_alter_many_to_many (migrations.test_autodetector.AutodetectorTests.test_alter_many_to_many) ... ok 641s test_alter_model_managers (migrations.test_autodetector.AutodetectorTests.test_alter_model_managers) 641s Changing the model managers adds a new operation. ... ok 641s test_alter_model_options (migrations.test_autodetector.AutodetectorTests.test_alter_model_options) 641s Changing a model's options should make a change. ... ok 641s test_alter_model_options_proxy (migrations.test_autodetector.AutodetectorTests.test_alter_model_options_proxy) 641s Changing a proxy model's options should also make a change. ... ok 641s test_alter_regex_string_to_compiled_regex (migrations.test_autodetector.AutodetectorTests.test_alter_regex_string_to_compiled_regex) ... ok 641s test_alter_unique_together_fk_to_m2m (migrations.test_autodetector.AutodetectorTests.test_alter_unique_together_fk_to_m2m) ... ok 641s test_arrange_for_graph (migrations.test_autodetector.AutodetectorTests.test_arrange_for_graph) 641s Tests auto-naming of migrations for graph matching. ... ok 641s test_arrange_for_graph_with_multiple_initial (migrations.test_autodetector.AutodetectorTests.test_arrange_for_graph_with_multiple_initial) ... ok 641s test_bases_first (migrations.test_autodetector.AutodetectorTests.test_bases_first) 641s Bases of other models come first. ... ok 641s test_bases_first_mixed_case_app_label (migrations.test_autodetector.AutodetectorTests.test_bases_first_mixed_case_app_label) ... ok 641s test_circular_dependency_mixed_addcreate (migrations.test_autodetector.AutodetectorTests.test_circular_dependency_mixed_addcreate) 641s #23315 - The dependency resolver knows to put all CreateModel ... ok 641s test_circular_dependency_swappable (migrations.test_autodetector.AutodetectorTests.test_circular_dependency_swappable) 641s #23322 - The dependency resolver knows to explicitly resolve ... ok 641s test_circular_dependency_swappable2 (migrations.test_autodetector.AutodetectorTests.test_circular_dependency_swappable2) 641s #23322 - The dependency resolver knows to explicitly resolve ... ok 641s test_circular_dependency_swappable_self (migrations.test_autodetector.AutodetectorTests.test_circular_dependency_swappable_self) 641s #23322 - The dependency resolver knows to explicitly resolve ... ok 641s test_circular_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_circular_fk_dependency) 641s Having a circular ForeignKey dependency automatically ... ok 641s test_concrete_field_changed_to_many_to_many (migrations.test_autodetector.AutodetectorTests.test_concrete_field_changed_to_many_to_many) 641s #23938 - Changing a concrete field into a ManyToManyField ... ok 641s test_create_model_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_create_model_and_unique_together) ... ok 641s test_create_model_with_check_constraint (migrations.test_autodetector.AutodetectorTests.test_create_model_with_check_constraint) 641s Test creation of new model with constraints already defined. ... ok 641s test_create_model_with_indexes (migrations.test_autodetector.AutodetectorTests.test_create_model_with_indexes) 641s Test creation of new model with indexes already defined. ... ok 641s test_create_with_through_model (migrations.test_autodetector.AutodetectorTests.test_create_with_through_model) 641s Adding a m2m with a through model and the models that use it should be ... ok 641s test_create_with_through_model_separate_apps (migrations.test_autodetector.AutodetectorTests.test_create_with_through_model_separate_apps) ... ok 641s test_custom_deconstructible (migrations.test_autodetector.AutodetectorTests.test_custom_deconstructible) 641s Two instances which deconstruct to the same value aren't considered a ... ok 641s test_custom_migration_name (migrations.test_autodetector.AutodetectorTests.test_custom_migration_name) 641s Tests custom naming of migrations for graph matching. ... ok 641s test_deconstruct_field_kwarg (migrations.test_autodetector.AutodetectorTests.test_deconstruct_field_kwarg) 641s Field instances are handled correctly by nested deconstruction. ... ok 641s test_deconstruct_type (migrations.test_autodetector.AutodetectorTests.test_deconstruct_type) 641s #22951 -- Uninstantiated classes with deconstruct are correctly returned ... ok 641s test_deconstructible_dict (migrations.test_autodetector.AutodetectorTests.test_deconstructible_dict) 641s Nested deconstruction descends into dict values. ... ok 641s test_deconstructible_list (migrations.test_autodetector.AutodetectorTests.test_deconstructible_list) 641s Nested deconstruction descends into lists. ... ok 641s test_deconstructible_tuple (migrations.test_autodetector.AutodetectorTests.test_deconstructible_tuple) 641s Nested deconstruction descends into tuples. ... ok 641s test_default_related_name_option (migrations.test_autodetector.AutodetectorTests.test_default_related_name_option) ... ok 641s test_different_regex_does_alter (migrations.test_autodetector.AutodetectorTests.test_different_regex_does_alter) ... ok 641s test_empty_unique_together (migrations.test_autodetector.AutodetectorTests.test_empty_unique_together) 641s Empty unique_together shouldn't generate a migration. ... ok 641s test_first_dependency (migrations.test_autodetector.AutodetectorTests.test_first_dependency) 641s A dependency to an app with no migrations uses __first__. ... ok 641s test_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_fk_dependency) 641s Having a ForeignKey automatically adds a dependency. ... ok 641s test_fk_dependency_other_app (migrations.test_autodetector.AutodetectorTests.test_fk_dependency_other_app) 641s #23100 - ForeignKeys correctly depend on other apps' models. ... ok 641s test_foreign_key_removed_before_target_model (migrations.test_autodetector.AutodetectorTests.test_foreign_key_removed_before_target_model) 641s Removing an FK and the model it targets in the same change must remove ... ok 641s test_identical_regex_doesnt_alter (migrations.test_autodetector.AutodetectorTests.test_identical_regex_doesnt_alter) ... ok 641s test_keep_db_table_with_model_change (migrations.test_autodetector.AutodetectorTests.test_keep_db_table_with_model_change) 641s Tests when model changes but db_table stays as-is, autodetector must not ... ok 641s test_last_dependency (migrations.test_autodetector.AutodetectorTests.test_last_dependency) 641s A dependency to an app with existing migrations uses the ... ok 641s test_m2m_w_through_multistep_remove (migrations.test_autodetector.AutodetectorTests.test_m2m_w_through_multistep_remove) 641s A model with a m2m field that specifies a "through" model cannot be ... ok 641s test_managed_to_unmanaged (migrations.test_autodetector.AutodetectorTests.test_managed_to_unmanaged) ... ok 641s test_many_to_many_changed_to_concrete_field (migrations.test_autodetector.AutodetectorTests.test_many_to_many_changed_to_concrete_field) 641s #23938 - Changing a ManyToManyField into a concrete field ... ok 641s test_many_to_many_removed_before_through_model (migrations.test_autodetector.AutodetectorTests.test_many_to_many_removed_before_through_model) 641s Removing a ManyToManyField and the "through" model in the same change ... ok 641s test_many_to_many_removed_before_through_model_2 (migrations.test_autodetector.AutodetectorTests.test_many_to_many_removed_before_through_model_2) 641s Removing a model that contains a ManyToManyField and the "through" model ... ok 641s test_mti_inheritance_model_removal (migrations.test_autodetector.AutodetectorTests.test_mti_inheritance_model_removal) ... ok 641s test_multiple_bases (migrations.test_autodetector.AutodetectorTests.test_multiple_bases) 641s Inheriting models doesn't move *_ptr fields into AddField operations. ... ok 641s test_nested_deconstructible_objects (migrations.test_autodetector.AutodetectorTests.test_nested_deconstructible_objects) 641s Nested deconstruction is applied recursively to the args/kwargs of ... ok 641s test_new_model (migrations.test_autodetector.AutodetectorTests.test_new_model) 641s Tests autodetection of new models. ... ok 641s test_non_circular_foreignkey_dependency_removal (migrations.test_autodetector.AutodetectorTests.test_non_circular_foreignkey_dependency_removal) 641s If two models with a ForeignKey from one to the other are removed at the ... ok 641s test_old_model (migrations.test_autodetector.AutodetectorTests.test_old_model) 641s Tests deletion of old models. ... ok 641s test_order_fields_indexes (migrations.test_autodetector.AutodetectorTests.test_order_fields_indexes) 641s Test change detection of reordering of fields in indexes. ... ok 641s test_parse_number (migrations.test_autodetector.AutodetectorTests.test_parse_number) ... ok 641s test_partly_alter_unique_together_decrease (migrations.test_autodetector.AutodetectorTests.test_partly_alter_unique_together_decrease) ... ok 641s test_partly_alter_unique_together_increase (migrations.test_autodetector.AutodetectorTests.test_partly_alter_unique_together_increase) ... ok 641s test_pk_fk_included (migrations.test_autodetector.AutodetectorTests.test_pk_fk_included) 641s A relation used as the primary key is kept as part of CreateModel. ... ok 641s test_proxy (migrations.test_autodetector.AutodetectorTests.test_proxy) 641s The autodetector correctly deals with proxy models. ... ok 641s test_proxy_bases_first (migrations.test_autodetector.AutodetectorTests.test_proxy_bases_first) 641s Bases of proxies come first. ... ok 641s test_proxy_custom_pk (migrations.test_autodetector.AutodetectorTests.test_proxy_custom_pk) 641s #23415 - The autodetector must correctly deal with custom FK on proxy ... ok 641s test_proxy_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_proxy_fk_dependency) 641s FK dependencies still work on proxy models. ... ok 641s test_proxy_non_model_parent (migrations.test_autodetector.AutodetectorTests.test_proxy_non_model_parent) ... ok 641s test_proxy_to_mti_with_fk_to_proxy (migrations.test_autodetector.AutodetectorTests.test_proxy_to_mti_with_fk_to_proxy) ... ok 641s test_proxy_to_mti_with_fk_to_proxy_proxy (migrations.test_autodetector.AutodetectorTests.test_proxy_to_mti_with_fk_to_proxy_proxy) ... ok 641s test_remove_alter_order_with_respect_to (migrations.test_autodetector.AutodetectorTests.test_remove_alter_order_with_respect_to) 641s Removing order_with_respect_to when removing the FK too does ... ok 641s test_remove_constraints (migrations.test_autodetector.AutodetectorTests.test_remove_constraints) 641s Test change detection of removed constraints. ... ok 641s test_remove_field (migrations.test_autodetector.AutodetectorTests.test_remove_field) 641s Tests autodetection of removed fields. ... ok 641s test_remove_field_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_remove_field_and_unique_together) 641s Removed fields will be removed after updating unique_together. ... ok 641s test_remove_indexes (migrations.test_autodetector.AutodetectorTests.test_remove_indexes) 641s Test change detection of removed indexes. ... ok 641s test_remove_unique_together (migrations.test_autodetector.AutodetectorTests.test_remove_unique_together) 641s Tests unique_together detection. ... ok 641s test_rename_field (migrations.test_autodetector.AutodetectorTests.test_rename_field) 641s Tests autodetection of renamed fields. ... ok 641s test_rename_field_and_unique_together (migrations.test_autodetector.AutodetectorTests.test_rename_field_and_unique_together) 641s Fields are renamed before updating unique_together. ... ok 641s test_rename_field_foreign_key_to_field (migrations.test_autodetector.AutodetectorTests.test_rename_field_foreign_key_to_field) ... ok 641s test_rename_field_preserved_db_column (migrations.test_autodetector.AutodetectorTests.test_rename_field_preserved_db_column) 641s RenameField is used if a field is renamed and db_column equal to the ... ok 641s test_rename_field_with_renamed_model (migrations.test_autodetector.AutodetectorTests.test_rename_field_with_renamed_model) ... ok 641s test_rename_foreign_object_fields (migrations.test_autodetector.AutodetectorTests.test_rename_foreign_object_fields) ... ok 641s test_rename_indexes (migrations.test_autodetector.AutodetectorTests.test_rename_indexes) ... ok 641s test_rename_m2m_through_model (migrations.test_autodetector.AutodetectorTests.test_rename_m2m_through_model) 641s Tests autodetection of renamed models that are used in M2M relations as ... ok 641s test_rename_model (migrations.test_autodetector.AutodetectorTests.test_rename_model) 641s Tests autodetection of renamed models. ... ok 641s test_rename_model_case (migrations.test_autodetector.AutodetectorTests.test_rename_model_case) 641s Model name is case-insensitive. Changing case doesn't lead to any ... ok 641s test_rename_model_reverse_relation_dependencies (migrations.test_autodetector.AutodetectorTests.test_rename_model_reverse_relation_dependencies) 641s The migration to rename a model pointed to by a foreign key in another ... ok 641s test_rename_model_with_fks_in_different_position (migrations.test_autodetector.AutodetectorTests.test_rename_model_with_fks_in_different_position) 641s #24537 - The order of fields in a model does not influence ... ok 641s test_rename_model_with_renamed_rel_field (migrations.test_autodetector.AutodetectorTests.test_rename_model_with_renamed_rel_field) 641s Tests autodetection of renamed models while simultaneously renaming one ... ok 641s test_rename_referenced_primary_key (migrations.test_autodetector.AutodetectorTests.test_rename_referenced_primary_key) ... ok 641s test_rename_related_field_preserved_db_column (migrations.test_autodetector.AutodetectorTests.test_rename_related_field_preserved_db_column) ... ok 641s test_renamed_referenced_m2m_model_case (migrations.test_autodetector.AutodetectorTests.test_renamed_referenced_m2m_model_case) ... ok 641s test_replace_string_with_foreignkey (migrations.test_autodetector.AutodetectorTests.test_replace_string_with_foreignkey) 641s #22300 - Adding an FK in the same "spot" as a deleted CharField should ... ok 641s test_same_app_circular_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_same_app_circular_fk_dependency) 641s A migration with a FK between two models of the same app does ... ok 641s 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) 641s #22275 - A migration with circular FK dependency does not try ... ok 641s test_same_app_no_fk_dependency (migrations.test_autodetector.AutodetectorTests.test_same_app_no_fk_dependency) 641s A migration with a FK between two models of the same app ... ok 641s test_set_alter_order_with_respect_to (migrations.test_autodetector.AutodetectorTests.test_set_alter_order_with_respect_to) 641s Setting order_with_respect_to adds a field. ... ok 641s 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 641s test_supports_functools_partial (migrations.test_autodetector.AutodetectorTests.test_supports_functools_partial) ... ok 641s test_swappable (migrations.test_autodetector.AutodetectorTests.test_swappable) ... ok 641s test_swappable_changed (migrations.test_autodetector.AutodetectorTests.test_swappable_changed) ... ok 641s test_swappable_circular_multi_mti (migrations.test_autodetector.AutodetectorTests.test_swappable_circular_multi_mti) ... ok 641s test_swappable_first_inheritance (migrations.test_autodetector.AutodetectorTests.test_swappable_first_inheritance) 641s Swappable models get their CreateModel first. ... ok 641s test_swappable_first_setting (migrations.test_autodetector.AutodetectorTests.test_swappable_first_setting) 641s Swappable models get their CreateModel first. ... ok 641s test_swappable_lowercase (migrations.test_autodetector.AutodetectorTests.test_swappable_lowercase) ... ok 641s test_swappable_many_to_many_model_case (migrations.test_autodetector.AutodetectorTests.test_swappable_many_to_many_model_case) ... ok 641s test_trim_apps (migrations.test_autodetector.AutodetectorTests.test_trim_apps) 641s Trim does not remove dependencies but does remove unwanted apps. ... ok 641s test_unique_together_no_changes (migrations.test_autodetector.AutodetectorTests.test_unique_together_no_changes) 641s unique_together doesn't generate a migration if no ... ok 641s test_unique_together_ordering (migrations.test_autodetector.AutodetectorTests.test_unique_together_ordering) 641s unique_together also triggers on ordering changes. ... ok 641s test_unique_together_remove_fk (migrations.test_autodetector.AutodetectorTests.test_unique_together_remove_fk) 641s Tests unique_together and field removal detection & ordering ... ok 641s test_unmanaged_create (migrations.test_autodetector.AutodetectorTests.test_unmanaged_create) 641s The autodetector correctly deals with managed models. ... ok 641s test_unmanaged_custom_pk (migrations.test_autodetector.AutodetectorTests.test_unmanaged_custom_pk) 641s #23415 - The autodetector must correctly deal with custom FK on ... ok 641s test_unmanaged_delete (migrations.test_autodetector.AutodetectorTests.test_unmanaged_delete) ... ok 641s test_unmanaged_to_managed (migrations.test_autodetector.AutodetectorTests.test_unmanaged_to_managed) ... ok 641s test_gt (lookup.test_decimalfield.DecimalFieldLookupTests.test_gt) ... ok 641s test_gte (lookup.test_decimalfield.DecimalFieldLookupTests.test_gte) ... ok 641s test_lt (lookup.test_decimalfield.DecimalFieldLookupTests.test_lt) ... ok 641s test_lte (lookup.test_decimalfield.DecimalFieldLookupTests.test_lte) ... ok 641s test_hour_lookups (lookup.test_timefield.TimeFieldLookupTests.test_hour_lookups) ... ok 641s test_minute_lookups (lookup.test_timefield.TimeFieldLookupTests.test_minute_lookups) ... ok 641s test_second_lookups (lookup.test_timefield.TimeFieldLookupTests.test_second_lookups) ... ok 642s test_back_and_forward (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_back_and_forward) ... ok 642s test_basic (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_basic) ... ok 642s test_follow_from_child_class (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_from_child_class) ... ok 642s test_follow_inheritance (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_inheritance) ... ok 642s test_follow_next_level (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_next_level) ... ok 642s test_follow_two (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_two) ... ok 642s test_follow_two_next_level (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_follow_two_next_level) ... ok 642s test_forward_and_back (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_forward_and_back) ... ok 642s test_inheritance_deferred (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_inheritance_deferred) ... ok 642s test_inheritance_deferred2 (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_inheritance_deferred2) ... ok 642s test_missing_reverse (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_missing_reverse) 642s Ticket #13839: select_related() should NOT cache None ... ok 642s test_multiinheritance_two_subclasses (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_multiinheritance_two_subclasses) ... ok 642s test_multiple_subclass (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_multiple_subclass) ... ok 642s test_not_followed_by_default (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_not_followed_by_default) ... ok 642s test_nullable_missing_reverse (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_nullable_missing_reverse) 642s Ticket #13839: select_related() should NOT cache None ... ok 642s test_nullable_relation (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_nullable_relation) ... ok 642s test_onetoone_with_subclass (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_onetoone_with_subclass) ... ok 642s test_onetoone_with_two_subclasses (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_onetoone_with_two_subclasses) ... ok 642s test_parent_only (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_parent_only) ... ok 642s test_self_relation (select_related_onetoone.tests.ReverseSelectRelatedTestCase.test_self_relation) ... ok 643s test_aggregate_combined_lookup (lookup.tests.LookupQueryingTests.test_aggregate_combined_lookup) ... ok 643s test_alias (lookup.tests.LookupQueryingTests.test_alias) ... ok 643s test_annotate (lookup.tests.LookupQueryingTests.test_annotate) ... ok 643s test_annotate_field_greater_than_field (lookup.tests.LookupQueryingTests.test_annotate_field_greater_than_field) ... ok 643s test_annotate_field_greater_than_literal (lookup.tests.LookupQueryingTests.test_annotate_field_greater_than_literal) ... ok 643s test_annotate_field_greater_than_value (lookup.tests.LookupQueryingTests.test_annotate_field_greater_than_value) ... ok 643s test_annotate_greater_than_or_equal (lookup.tests.LookupQueryingTests.test_annotate_greater_than_or_equal) ... ok 643s test_annotate_greater_than_or_equal_float (lookup.tests.LookupQueryingTests.test_annotate_greater_than_or_equal_float) ... ok 643s test_annotate_less_than_float (lookup.tests.LookupQueryingTests.test_annotate_less_than_float) ... ok 643s test_annotate_literal_greater_than_field (lookup.tests.LookupQueryingTests.test_annotate_literal_greater_than_field) ... ok 643s test_annotate_value_greater_than_value (lookup.tests.LookupQueryingTests.test_annotate_value_greater_than_value) ... ok 643s test_combined_annotated_lookups_in_filter (lookup.tests.LookupQueryingTests.test_combined_annotated_lookups_in_filter) ... ok 643s test_combined_annotated_lookups_in_filter_false (lookup.tests.LookupQueryingTests.test_combined_annotated_lookups_in_filter_false) ... ok 643s test_combined_lookups (lookup.tests.LookupQueryingTests.test_combined_lookups) ... ok 643s test_combined_lookups_in_filter (lookup.tests.LookupQueryingTests.test_combined_lookups_in_filter) ... ok 643s test_conditional_expression (lookup.tests.LookupQueryingTests.test_conditional_expression) ... ok 643s test_filter_exists_lhs (lookup.tests.LookupQueryingTests.test_filter_exists_lhs) ... ok 643s test_filter_lookup_lhs (lookup.tests.LookupQueryingTests.test_filter_lookup_lhs) ... ok 643s test_filter_subquery_lhs (lookup.tests.LookupQueryingTests.test_filter_subquery_lhs) ... ok 643s test_filter_wrapped_lookup_lhs (lookup.tests.LookupQueryingTests.test_filter_wrapped_lookup_lhs) ... ok 643s test_isnull_lookup_in_filter (lookup.tests.LookupQueryingTests.test_isnull_lookup_in_filter) ... ok 643s test_lookup_in_filter (lookup.tests.LookupQueryingTests.test_lookup_in_filter) ... ok 643s test_lookup_in_order_by (lookup.tests.LookupQueryingTests.test_lookup_in_order_by) ... ok 644s test_chain_date_time_lookups (lookup.tests.LookupTests.test_chain_date_time_lookups) ... ok 644s test_count (lookup.tests.LookupTests.test_count) ... ok 644s test_custom_field_none_rhs (lookup.tests.LookupTests.test_custom_field_none_rhs) 644s __exact=value is transformed to __isnull=True if Field.get_prep_value() ... ok 644s test_custom_lookup_none_rhs (lookup.tests.LookupTests.test_custom_lookup_none_rhs) 644s Lookup.can_use_none_as_rhs=True allows None as a lookup value. ... ok 644s test_error_messages (lookup.tests.LookupTests.test_error_messages) ... ok 644s test_escaping (lookup.tests.LookupTests.test_escaping) ... ok 644s test_exact_booleanfield (lookup.tests.LookupTests.test_exact_booleanfield) ... skipped 'MySQL-specific workaround.' 644s test_exact_booleanfield_annotation (lookup.tests.LookupTests.test_exact_booleanfield_annotation) ... skipped 'MySQL-specific workaround.' 644s test_exact_exists (lookup.tests.LookupTests.test_exact_exists) ... ok 644s test_exact_none_transform (lookup.tests.LookupTests.test_exact_none_transform) 644s Transforms are used for __exact=None. ... ok 644s test_exact_query_rhs_with_selected_columns (lookup.tests.LookupTests.test_exact_query_rhs_with_selected_columns) ... ok 644s test_exact_sliced_queryset_limit_one (lookup.tests.LookupTests.test_exact_sliced_queryset_limit_one) ... ok 644s test_exact_sliced_queryset_limit_one_offset (lookup.tests.LookupTests.test_exact_sliced_queryset_limit_one_offset) ... ok 644s test_exact_sliced_queryset_not_limited_to_one (lookup.tests.LookupTests.test_exact_sliced_queryset_not_limited_to_one) ... ok 644s test_exclude (lookup.tests.LookupTests.test_exclude) ... ok 644s test_exists (lookup.tests.LookupTests.test_exists) ... ok 644s test_filter_by_reverse_related_field_transform (lookup.tests.LookupTests.test_filter_by_reverse_related_field_transform) ... ok 644s test_get_next_previous_by (lookup.tests.LookupTests.test_get_next_previous_by) ... ok 644s test_in (lookup.tests.LookupTests.test_in) ... ok 644s test_in_bulk (lookup.tests.LookupTests.test_in_bulk) ... ok 644s test_in_bulk_distinct_field (lookup.tests.LookupTests.test_in_bulk_distinct_field) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 644s test_in_bulk_lots_of_ids (lookup.tests.LookupTests.test_in_bulk_lots_of_ids) ... ok 644s test_in_bulk_meta_constraint (lookup.tests.LookupTests.test_in_bulk_meta_constraint) ... ok 644s 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" 644s test_in_bulk_non_unique_field (lookup.tests.LookupTests.test_in_bulk_non_unique_field) ... ok 644s test_in_bulk_non_unique_meta_constaint (lookup.tests.LookupTests.test_in_bulk_non_unique_meta_constaint) ... ok 644s test_in_bulk_sliced_queryset (lookup.tests.LookupTests.test_in_bulk_sliced_queryset) ... ok 644s test_in_bulk_with_field (lookup.tests.LookupTests.test_in_bulk_with_field) ... ok 644s test_in_different_database (lookup.tests.LookupTests.test_in_different_database) ... ok 644s test_in_empty_list (lookup.tests.LookupTests.test_in_empty_list) ... ok 644s test_in_ignore_none (lookup.tests.LookupTests.test_in_ignore_none) ... ok 644s test_in_ignore_none_with_unhashable_items (lookup.tests.LookupTests.test_in_ignore_none_with_unhashable_items) ... ok 644s test_in_ignore_solo_none (lookup.tests.LookupTests.test_in_ignore_solo_none) ... ok 644s test_in_keeps_value_ordering (lookup.tests.LookupTests.test_in_keeps_value_ordering) ... ok 644s test_isnull_non_boolean_value (lookup.tests.LookupTests.test_isnull_non_boolean_value) ... ok 644s test_isnull_textfield (lookup.tests.LookupTests.test_isnull_textfield) ... ok 644s test_iterator (lookup.tests.LookupTests.test_iterator) ... ok 644s test_lookup_collision (lookup.tests.LookupTests.test_lookup_collision) 644s Genuine field names don't collide with built-in lookup types ... ok 644s test_lookup_date_as_str (lookup.tests.LookupTests.test_lookup_date_as_str) ... ok 644s test_lookup_int_as_str (lookup.tests.LookupTests.test_lookup_int_as_str) ... ok 644s test_lookup_rhs (lookup.tests.LookupTests.test_lookup_rhs) ... ok 644s test_nested_outerref_lhs (lookup.tests.LookupTests.test_nested_outerref_lhs) ... ok 644s test_none (lookup.tests.LookupTests.test_none) ... ok 644s test_nonfield_lookups (lookup.tests.LookupTests.test_nonfield_lookups) 644s A lookup query containing non-fields raises the proper exception. ... ok 644s test_pattern_lookups_with_substr (lookup.tests.LookupTests.test_pattern_lookups_with_substr) ... ok 644s test_regex (lookup.tests.LookupTests.test_regex) ... ok 644s test_regex_backreferencing (lookup.tests.LookupTests.test_regex_backreferencing) ... ok 644s test_regex_non_ascii (lookup.tests.LookupTests.test_regex_non_ascii) 644s A regex lookup does not trip on non-ASCII characters. ... ok 644s test_regex_non_string (lookup.tests.LookupTests.test_regex_non_string) 644s A regex lookup does not fail on non-string fields ... ok 644s test_regex_null (lookup.tests.LookupTests.test_regex_null) 644s A regex lookup does not fail on null/None values ... ok 644s test_relation_nested_lookup_error (lookup.tests.LookupTests.test_relation_nested_lookup_error) ... ok 644s test_textfield_exact_null (lookup.tests.LookupTests.test_textfield_exact_null) ... ok 644s test_unsupported_lookup_reverse_foreign_key (lookup.tests.LookupTests.test_unsupported_lookup_reverse_foreign_key) ... ok 644s test_unsupported_lookup_reverse_foreign_key_custom_lookups (lookup.tests.LookupTests.test_unsupported_lookup_reverse_foreign_key_custom_lookups) ... ok 644s test_unsupported_lookups (lookup.tests.LookupTests.test_unsupported_lookups) ... ok 644s test_unsupported_lookups_custom_lookups (lookup.tests.LookupTests.test_unsupported_lookups_custom_lookups) ... ok 644s test_values (lookup.tests.LookupTests.test_values) ... ok 644s test_values_list (lookup.tests.LookupTests.test_values_list) ... ok 644s test_modelchoicefield (forms_tests.tests.test_error_messages.ModelChoiceFieldErrorMessagesTestCase.test_modelchoicefield) ... ok 644s test_modelchoicefield_value_placeholder (forms_tests.tests.test_error_messages.ModelChoiceFieldErrorMessagesTestCase.test_modelchoicefield_value_placeholder) ... ok 644s test_empty_field_char (forms_tests.tests.tests.EmptyLabelTestCase.test_empty_field_char) ... ok 644s test_empty_field_char_none (forms_tests.tests.tests.EmptyLabelTestCase.test_empty_field_char_none) ... ok 644s test_empty_field_integer (forms_tests.tests.tests.EmptyLabelTestCase.test_empty_field_integer) ... ok 644s test_get_display_value_on_none (forms_tests.tests.tests.EmptyLabelTestCase.test_get_display_value_on_none) ... ok 644s test_html_rendering_of_prepopulated_models (forms_tests.tests.tests.EmptyLabelTestCase.test_html_rendering_of_prepopulated_models) ... ok 644s test_save_empty_label_forms (forms_tests.tests.tests.EmptyLabelTestCase.test_save_empty_label_forms) ... ok 644s test_boundary_conditions (forms_tests.tests.tests.FormsModelTestCase.test_boundary_conditions) ... ok 644s test_formfield_initial (forms_tests.tests.tests.FormsModelTestCase.test_formfield_initial) ... ok 644s test_unicode_filename (forms_tests.tests.tests.FormsModelTestCase.test_unicode_filename) ... ok 645s test_add (many_to_many.tests.ManyToManyTests.test_add) ... ok 645s test_add_after_prefetch (many_to_many.tests.ManyToManyTests.test_add_after_prefetch) ... ok 645s test_add_existing_different_type (many_to_many.tests.ManyToManyTests.test_add_existing_different_type) ... skipped 'Database has feature(s) supports_ignore_conflicts' 645s test_add_remove_invalid_type (many_to_many.tests.ManyToManyTests.test_add_remove_invalid_type) ... ok 645s test_add_remove_set_by_pk (many_to_many.tests.ManyToManyTests.test_add_remove_set_by_pk) ... ok 645s test_add_remove_set_by_to_field (many_to_many.tests.ManyToManyTests.test_add_remove_set_by_to_field) ... ok 645s test_add_then_remove_after_prefetch (many_to_many.tests.ManyToManyTests.test_add_then_remove_after_prefetch) ... ok 645s test_assign (many_to_many.tests.ManyToManyTests.test_assign) ... ok 645s test_assign_forward (many_to_many.tests.ManyToManyTests.test_assign_forward) ... ok 645s test_assign_ids (many_to_many.tests.ManyToManyTests.test_assign_ids) ... ok 645s test_assign_reverse (many_to_many.tests.ManyToManyTests.test_assign_reverse) ... ok 645s test_bulk_delete (many_to_many.tests.ManyToManyTests.test_bulk_delete) ... ok 645s test_clear (many_to_many.tests.ManyToManyTests.test_clear) ... ok 645s test_clear_after_prefetch (many_to_many.tests.ManyToManyTests.test_clear_after_prefetch) ... ok 645s test_custom_default_manager_exists_count (many_to_many.tests.ManyToManyTests.test_custom_default_manager_exists_count) ... ok 645s test_delete (many_to_many.tests.ManyToManyTests.test_delete) ... ok 645s test_fast_add_ignore_conflicts (many_to_many.tests.ManyToManyTests.test_fast_add_ignore_conflicts) 645s A single query is necessary to add auto-created through instances if ... ok 645s test_forward_assign_with_queryset (many_to_many.tests.ManyToManyTests.test_forward_assign_with_queryset) ... ok 645s test_inherited_models_selects (many_to_many.tests.ManyToManyTests.test_inherited_models_selects) 645s #24156 - Objects from child models where the parent's m2m field uses ... ok 645s test_related_manager_refresh (many_to_many.tests.ManyToManyTests.test_related_manager_refresh) ... ok 645s test_related_sets (many_to_many.tests.ManyToManyTests.test_related_sets) ... ok 645s test_remove (many_to_many.tests.ManyToManyTests.test_remove) ... ok 645s test_remove_after_prefetch (many_to_many.tests.ManyToManyTests.test_remove_after_prefetch) ... ok 645s test_reverse_add (many_to_many.tests.ManyToManyTests.test_reverse_add) ... ok 645s test_reverse_assign_with_queryset (many_to_many.tests.ManyToManyTests.test_reverse_assign_with_queryset) ... ok 645s test_reverse_selects (many_to_many.tests.ManyToManyTests.test_reverse_selects) ... ok 645s test_selects (many_to_many.tests.ManyToManyTests.test_selects) ... ok 645s test_set (many_to_many.tests.ManyToManyTests.test_set) ... ok 645s test_set_after_prefetch (many_to_many.tests.ManyToManyTests.test_set_after_prefetch) ... ok 645s test_set_existing_different_type (many_to_many.tests.ManyToManyTests.test_set_existing_different_type) ... ok 645s test_slow_add_ignore_conflicts (many_to_many.tests.ManyToManyTests.test_slow_add_ignore_conflicts) ... ok 645s test_empty_field_char (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_empty_field_char) ... ok 645s test_empty_field_char_none (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_empty_field_char_none) ... ok 645s test_empty_field_integer (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_empty_field_integer) ... ok 645s test_get_display_value_on_none (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_get_display_value_on_none) ... ok 645s test_html_rendering_of_prepopulated_models (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_html_rendering_of_prepopulated_models) ... ok 645s test_save_empty_label_forms (forms_tests.tests.tests.Jinja2EmptyLabelTestCase.test_save_empty_label_forms) ... ok 645s test_m2m_field_exclusion (forms_tests.tests.tests.ManyToManyExclusionTestCase.test_m2m_field_exclusion) ... ok 645s test_empty_queryset_return (forms_tests.tests.tests.TestTicket14567.test_empty_queryset_return) 645s If a model's ManyToManyField has blank=True and is saved with no data, ... ok 645s test_callable_default_hidden_widget_value_not_overridden (forms_tests.tests.tests.ModelFormCallableModelDefault.test_callable_default_hidden_widget_value_not_overridden) ... ok 645s test_callable_initial_value (forms_tests.tests.tests.ModelFormCallableModelDefault.test_callable_initial_value) 645s The initial value for a callable default returning a queryset is the ... ok 645s test_initial_instance_value (forms_tests.tests.tests.ModelFormCallableModelDefault.test_initial_instance_value) 645s Initial instances for model fields may also be instances (refs #7287) ... ok 645s test_no_empty_option (forms_tests.tests.tests.ModelFormCallableModelDefault.test_no_empty_option) 645s If a model's ForeignKey has blank=False and a default, no empty option ... ok 645s test_basic (db_functions.comparison.test_coalesce.CoalesceTests.test_basic) ... ok 645s test_empty_queryset (db_functions.comparison.test_coalesce.CoalesceTests.test_empty_queryset) ... ok 645s test_gt_two_expressions (db_functions.comparison.test_coalesce.CoalesceTests.test_gt_two_expressions) ... ok 645s test_mixed_values (db_functions.comparison.test_coalesce.CoalesceTests.test_mixed_values) ... ok 645s test_ordering (db_functions.comparison.test_coalesce.CoalesceTests.test_ordering) ... ok 645s test_collate_filter_ci (db_functions.comparison.test_collate.CollateTests.test_collate_filter_ci) ... ok 645s test_collate_order_by_cs (db_functions.comparison.test_collate.CollateTests.test_collate_order_by_cs) ... ok 645s test_invalid_collation (db_functions.comparison.test_collate.CollateTests.test_invalid_collation) ... ok 645s test_language_collation_order_by (db_functions.comparison.test_collate.CollateTests.test_language_collation_order_by) ... skipped 'This backend does not support language collations.' 645s test_cast_from_db_date_to_datetime (db_functions.comparison.test_cast.CastTests.test_cast_from_db_date_to_datetime) ... ok 645s test_cast_from_db_datetime_to_date (db_functions.comparison.test_cast.CastTests.test_cast_from_db_datetime_to_date) ... ok 645s 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 645s test_cast_from_db_datetime_to_time (db_functions.comparison.test_cast.CastTests.test_cast_from_db_datetime_to_time) ... ok 645s test_cast_from_field (db_functions.comparison.test_cast.CastTests.test_cast_from_field) ... ok 645s test_cast_from_python (db_functions.comparison.test_cast.CastTests.test_cast_from_python) ... ok 645s test_cast_from_python_to_date (db_functions.comparison.test_cast.CastTests.test_cast_from_python_to_date) ... ok 645s test_cast_from_python_to_datetime (db_functions.comparison.test_cast.CastTests.test_cast_from_python_to_datetime) ... ok 645s test_cast_from_value (db_functions.comparison.test_cast.CastTests.test_cast_from_value) ... ok 645s 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" 645s test_cast_to_char_field_without_max_length (db_functions.comparison.test_cast.CastTests.test_cast_to_char_field_without_max_length) ... ok 645s 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" 645s test_cast_to_duration (db_functions.comparison.test_cast.CastTests.test_cast_to_duration) ... ok 645s test_cast_to_integer (db_functions.comparison.test_cast.CastTests.test_cast_to_integer) ... ok 645s test_cast_to_text_field (db_functions.comparison.test_cast.CastTests.test_cast_to_text_field) ... ok 645s test_expression_wrapped_with_parentheses_on_postgresql (db_functions.comparison.test_cast.CastTests.test_expression_wrapped_with_parentheses_on_postgresql) 645s The SQL for the Cast expression is wrapped with parentheses in case ... skipped 'PostgreSQL test' 645s test_not_supported (db_functions.comparison.test_json_object.JSONObjectNotSupportedTests.test_not_supported) ... skipped 'Database has feature(s) has_json_object_function' 646s test_all_null (db_functions.comparison.test_greatest.GreatestTests.test_all_null) ... ok 646s test_basic (db_functions.comparison.test_greatest.GreatestTests.test_basic) ... ok 646s test_coalesce_workaround (db_functions.comparison.test_greatest.GreatestTests.test_coalesce_workaround) ... ok 646s test_coalesce_workaround_mysql (db_functions.comparison.test_greatest.GreatestTests.test_coalesce_workaround_mysql) ... skipped 'MySQL-specific workaround' 646s test_decimal_filter (db_functions.comparison.test_greatest.GreatestTests.test_decimal_filter) ... ok 646s test_ignores_null (db_functions.comparison.test_greatest.GreatestTests.test_ignores_null) ... skipped "Database doesn't support feature(s): greatest_least_ignores_nulls" 646s test_one_expressions (db_functions.comparison.test_greatest.GreatestTests.test_one_expressions) ... ok 646s test_propagates_null (db_functions.comparison.test_greatest.GreatestTests.test_propagates_null) ... ok 646s test_related_field (db_functions.comparison.test_greatest.GreatestTests.test_related_field) ... ok 646s test_update (db_functions.comparison.test_greatest.GreatestTests.test_update) ... ok 646s test_basic (db_functions.comparison.test_json_object.JSONObjectTests.test_basic) ... ok 646s test_empty (db_functions.comparison.test_json_object.JSONObjectTests.test_empty) ... ok 646s test_expressions (db_functions.comparison.test_json_object.JSONObjectTests.test_expressions) ... ok 646s test_nested_empty_json_object (db_functions.comparison.test_json_object.JSONObjectTests.test_nested_empty_json_object) ... ok 646s test_nested_json_object (db_functions.comparison.test_json_object.JSONObjectTests.test_nested_json_object) ... ok 646s test_textfield (db_functions.comparison.test_json_object.JSONObjectTests.test_textfield) ... ok 646s test_basic (db_functions.comparison.test_nullif.NullIfTests.test_basic) ... ok 646s test_null_argument (db_functions.comparison.test_nullif.NullIfTests.test_null_argument) ... ok 646s test_null_literal (db_functions.comparison.test_nullif.NullIfTests.test_null_literal) ... skipped 'Oracle specific test for NULL-literal' 646s test_too_few_args (db_functions.comparison.test_nullif.NullIfTests.test_too_few_args) ... ok 646s test_all_null (db_functions.comparison.test_least.LeastTests.test_all_null) ... ok 646s test_basic (db_functions.comparison.test_least.LeastTests.test_basic) ... ok 646s test_coalesce_workaround (db_functions.comparison.test_least.LeastTests.test_coalesce_workaround) ... ok 646s test_coalesce_workaround_mysql (db_functions.comparison.test_least.LeastTests.test_coalesce_workaround_mysql) ... skipped 'MySQL-specific workaround' 646s test_decimal_filter (db_functions.comparison.test_least.LeastTests.test_decimal_filter) ... ok 646s test_ignores_null (db_functions.comparison.test_least.LeastTests.test_ignores_null) ... skipped "Database doesn't support feature(s): greatest_least_ignores_nulls" 646s test_one_expressions (db_functions.comparison.test_least.LeastTests.test_one_expressions) ... ok 646s test_propagates_null (db_functions.comparison.test_least.LeastTests.test_propagates_null) ... ok 646s test_related_field (db_functions.comparison.test_least.LeastTests.test_related_field) ... ok 646s test_update (db_functions.comparison.test_least.LeastTests.test_update) ... ok 648s test_extract_day_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_day_func) ... ok 648s test_extract_duration (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_duration) ... skipped "Database doesn't support feature(s): has_native_duration_field" 648s test_extract_duration_unsupported_lookups (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_duration_unsupported_lookups) ... ok 648s test_extract_duration_without_native_duration_field (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_duration_without_native_duration_field) ... ok 648s test_extract_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_func) ... ok 648s test_extract_func_explicit_timezone_priority (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_func_explicit_timezone_priority) ... ok 648s test_extract_func_with_timezone (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_func_with_timezone) ... ok 648s test_extract_func_with_timezone_minus_no_offset (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_func_with_timezone_minus_no_offset) ... ok 648s test_extract_hour_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_hour_func) ... ok 648s test_extract_invalid_field_with_timezone (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_invalid_field_with_timezone) ... ok 648s test_extract_iso_weekday_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_iso_weekday_func) ... ok 648s test_extract_iso_year_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_iso_year_func) ... ok 648s test_extract_iso_year_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_iso_year_func_boundaries) ... ok 648s test_extract_lookup_name_sql_injection (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_lookup_name_sql_injection) ... ok 648s test_extract_minute_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_minute_func) ... ok 648s test_extract_month_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_month_func) ... ok 648s test_extract_none (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_none) ... ok 648s test_extract_outerref (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_outerref) ... ok 648s test_extract_outerref_validation (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_outerref_validation) ... ok 648s test_extract_quarter_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_quarter_func) ... ok 648s test_extract_quarter_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_quarter_func_boundaries) ... ok 648s test_extract_second_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_second_func) ... ok 648s test_extract_second_func_no_fractional (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_second_func_no_fractional) ... ok 648s test_extract_week_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_week_func) ... ok 648s test_extract_week_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_week_func_boundaries) ... ok 648s test_extract_weekday_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_weekday_func) ... ok 648s test_extract_year_exact_lookup (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_year_exact_lookup) 648s Extract year uses a BETWEEN filter to compare the year to allow indexes ... ok 648s test_extract_year_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_year_func) ... ok 648s test_extract_year_greaterthan_lookup (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_year_greaterthan_lookup) ... ok 648s test_extract_year_lessthan_lookup (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_extract_year_lessthan_lookup) ... ok 648s test_trunc_ambiguous_and_invalid_times (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_ambiguous_and_invalid_times) ... ok 648s test_trunc_date_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_date_func) ... ok 648s test_trunc_date_none (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_date_none) ... ok 648s test_trunc_day_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_day_func) ... ok 648s test_trunc_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_func) ... ok 648s test_trunc_func_with_timezone (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_func_with_timezone) 648s If the truncated datetime transitions to a different offset (daylight ... ok 648s test_trunc_hour_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_hour_func) ... ok 648s test_trunc_invalid_arguments (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_invalid_arguments) ... ok 648s test_trunc_invalid_field_with_timezone (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_invalid_field_with_timezone) ... ok 648s test_trunc_lookup_name_sql_injection (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_lookup_name_sql_injection) ... ok 648s test_trunc_minute_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_minute_func) ... ok 648s test_trunc_month_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_month_func) ... ok 648s test_trunc_none (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_none) ... ok 648s test_trunc_quarter_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_quarter_func) ... ok 648s test_trunc_second_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_second_func) ... ok 648s test_trunc_subquery_with_parameters (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_subquery_with_parameters) ... ok 648s test_trunc_time_comparison (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_time_comparison) ... ok 648s test_trunc_time_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_time_func) ... ok 648s test_trunc_time_none (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_time_none) ... ok 648s test_trunc_timezone_applied_before_truncation (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_timezone_applied_before_truncation) ... ok 648s test_trunc_week (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_week) ... ok 648s test_trunc_week_before_1000 (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_week_before_1000) ... ok 648s test_trunc_week_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_week_func) ... ok 648s test_trunc_year_func (db_functions.datetime.test_extract_trunc.DateFunctionWithTimeZoneTests.test_trunc_year_func) ... ok 648s test_basic (db_functions.datetime.test_now.NowTests.test_basic) ... ok 648s test_microseconds (db_functions.datetime.test_now.NowTests.test_microseconds) ... ok 648s test_decimal (db_functions.math.test_abs.AbsTests.test_decimal) ... ok 648s test_float (db_functions.math.test_abs.AbsTests.test_float) ... ok 648s test_integer (db_functions.math.test_abs.AbsTests.test_integer) ... ok 648s test_null (db_functions.math.test_abs.AbsTests.test_null) ... ok 648s test_transform (db_functions.math.test_abs.AbsTests.test_transform) ... ok 649s test_decimal (db_functions.math.test_acos.ACosTests.test_decimal) ... ok 649s test_float (db_functions.math.test_acos.ACosTests.test_float) ... ok 649s test_integer (db_functions.math.test_acos.ACosTests.test_integer) ... ok 649s test_null (db_functions.math.test_acos.ACosTests.test_null) ... ok 649s test_transform (db_functions.math.test_acos.ACosTests.test_transform) ... ok 649s test_decimal (db_functions.math.test_asin.ASinTests.test_decimal) ... ok 649s test_float (db_functions.math.test_asin.ASinTests.test_float) ... ok 649s test_integer (db_functions.math.test_asin.ASinTests.test_integer) ... ok 649s test_null (db_functions.math.test_asin.ASinTests.test_null) ... ok 649s test_transform (db_functions.math.test_asin.ASinTests.test_transform) ... ok 649s test_extract_day_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_day_func) ... ok 649s test_extract_duration (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_duration) ... skipped "Database doesn't support feature(s): has_native_duration_field" 649s test_extract_duration_unsupported_lookups (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_duration_unsupported_lookups) ... ok 649s test_extract_duration_without_native_duration_field (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_duration_without_native_duration_field) ... ok 649s test_extract_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_func) ... ok 649s test_extract_hour_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_hour_func) ... ok 649s test_extract_iso_weekday_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_iso_weekday_func) ... ok 649s test_extract_iso_year_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_iso_year_func) ... ok 649s test_extract_iso_year_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_iso_year_func_boundaries) ... ok 649s test_extract_lookup_name_sql_injection (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_lookup_name_sql_injection) ... ok 649s test_extract_minute_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_minute_func) ... ok 649s test_extract_month_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_month_func) ... ok 649s test_extract_none (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_none) ... ok 649s test_extract_outerref (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_outerref) ... ok 649s test_extract_outerref_validation (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_outerref_validation) ... ok 649s test_extract_quarter_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_quarter_func) ... ok 649s test_extract_quarter_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_quarter_func_boundaries) ... ok 649s test_extract_second_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_second_func) ... ok 649s test_extract_second_func_no_fractional (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_second_func_no_fractional) ... ok 649s test_extract_week_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_week_func) ... ok 649s test_extract_week_func_boundaries (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_week_func_boundaries) ... ok 649s test_extract_weekday_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_weekday_func) ... ok 649s test_extract_year_exact_lookup (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_exact_lookup) 649s Extract year uses a BETWEEN filter to compare the year to allow indexes ... ok 649s test_extract_year_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_func) ... ok 649s test_extract_year_greaterthan_lookup (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_greaterthan_lookup) ... ok 649s test_extract_year_lessthan_lookup (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_extract_year_lessthan_lookup) ... ok 649s test_trunc_date_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_date_func) ... ok 649s test_trunc_date_none (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_date_none) ... ok 649s test_trunc_day_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_day_func) ... ok 649s test_trunc_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_func) ... ok 649s test_trunc_hour_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_hour_func) ... ok 649s test_trunc_invalid_arguments (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_invalid_arguments) ... ok 649s test_trunc_lookup_name_sql_injection (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_lookup_name_sql_injection) ... ok 649s test_trunc_minute_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_minute_func) ... ok 649s test_trunc_month_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_month_func) ... ok 649s test_trunc_none (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_none) ... ok 649s test_trunc_quarter_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_quarter_func) ... ok 649s test_trunc_second_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_second_func) ... ok 649s test_trunc_subquery_with_parameters (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_subquery_with_parameters) ... ok 649s test_trunc_time_comparison (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_time_comparison) ... ok 649s test_trunc_time_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_time_func) ... ok 649s test_trunc_time_none (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_time_none) ... ok 649s test_trunc_week (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_week) ... ok 649s test_trunc_week_before_1000 (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_week_before_1000) ... ok 649s test_trunc_week_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_week_func) ... ok 649s test_trunc_year_func (db_functions.datetime.test_extract_trunc.DateFunctionTests.test_trunc_year_func) ... ok 649s test_decimal (db_functions.math.test_atan.ATanTests.test_decimal) ... ok 649s test_float (db_functions.math.test_atan.ATanTests.test_float) ... ok 649s test_integer (db_functions.math.test_atan.ATanTests.test_integer) ... ok 649s test_null (db_functions.math.test_atan.ATanTests.test_null) ... ok 649s test_transform (db_functions.math.test_atan.ATanTests.test_transform) ... ok 649s test_decimal (db_functions.math.test_atan2.ATan2Tests.test_decimal) ... ok 649s test_float (db_functions.math.test_atan2.ATan2Tests.test_float) ... ok 649s test_integer (db_functions.math.test_atan2.ATan2Tests.test_integer) ... ok 649s test_null (db_functions.math.test_atan2.ATan2Tests.test_null) ... ok 649s test_decimal (db_functions.math.test_ceil.CeilTests.test_decimal) ... ok 649s test_float (db_functions.math.test_ceil.CeilTests.test_float) ... ok 649s test_integer (db_functions.math.test_ceil.CeilTests.test_integer) ... ok 649s test_null (db_functions.math.test_ceil.CeilTests.test_null) ... ok 649s test_transform (db_functions.math.test_ceil.CeilTests.test_transform) ... ok 649s test_decimal (db_functions.math.test_cos.CosTests.test_decimal) ... ok 649s test_float (db_functions.math.test_cos.CosTests.test_float) ... ok 649s test_integer (db_functions.math.test_cos.CosTests.test_integer) ... ok 649s test_null (db_functions.math.test_cos.CosTests.test_null) ... ok 649s test_transform (db_functions.math.test_cos.CosTests.test_transform) ... ok 650s test_decimal (db_functions.math.test_cot.CotTests.test_decimal) ... ok 650s test_float (db_functions.math.test_cot.CotTests.test_float) ... ok 650s test_integer (db_functions.math.test_cot.CotTests.test_integer) ... ok 650s test_null (db_functions.math.test_cot.CotTests.test_null) ... ok 650s test_transform (db_functions.math.test_cot.CotTests.test_transform) ... ok 650s test_decimal (db_functions.math.test_degrees.DegreesTests.test_decimal) ... ok 650s test_float (db_functions.math.test_degrees.DegreesTests.test_float) ... ok 650s test_integer (db_functions.math.test_degrees.DegreesTests.test_integer) ... ok 650s test_null (db_functions.math.test_degrees.DegreesTests.test_null) ... ok 650s test_transform (db_functions.math.test_degrees.DegreesTests.test_transform) ... ok 650s test_decimal (db_functions.math.test_exp.ExpTests.test_decimal) ... ok 650s test_float (db_functions.math.test_exp.ExpTests.test_float) ... ok 650s test_integer (db_functions.math.test_exp.ExpTests.test_integer) ... ok 650s test_null (db_functions.math.test_exp.ExpTests.test_null) ... ok 650s test_transform (db_functions.math.test_exp.ExpTests.test_transform) ... ok 650s test_decimal (db_functions.math.test_floor.FloorTests.test_decimal) ... ok 650s test_float (db_functions.math.test_floor.FloorTests.test_float) ... ok 650s test_integer (db_functions.math.test_floor.FloorTests.test_integer) ... ok 650s test_null (db_functions.math.test_floor.FloorTests.test_null) ... ok 650s test_transform (db_functions.math.test_floor.FloorTests.test_transform) ... ok 650s test_decimal (db_functions.math.test_ln.LnTests.test_decimal) ... ok 650s test_float (db_functions.math.test_ln.LnTests.test_float) ... ok 650s test_integer (db_functions.math.test_ln.LnTests.test_integer) ... ok 650s test_null (db_functions.math.test_ln.LnTests.test_null) ... ok 650s test_transform (db_functions.math.test_ln.LnTests.test_transform) ... ok 650s test_decimal (db_functions.math.test_log.LogTests.test_decimal) ... ok 650s test_float (db_functions.math.test_log.LogTests.test_float) ... ok 650s test_integer (db_functions.math.test_log.LogTests.test_integer) ... ok 650s test_null (db_functions.math.test_log.LogTests.test_null) ... ok 650s test (db_functions.math.test_pi.PiTests.test) ... ok 650s test_decimal (db_functions.math.test_mod.ModTests.test_decimal) ... ok 650s test_float (db_functions.math.test_mod.ModTests.test_float) ... ok 650s test_integer (db_functions.math.test_mod.ModTests.test_integer) ... ok 650s test_null (db_functions.math.test_mod.ModTests.test_null) ... ok 651s test_decimal (db_functions.math.test_power.PowerTests.test_decimal) ... ok 651s test_float (db_functions.math.test_power.PowerTests.test_float) ... ok 651s test_integer (db_functions.math.test_power.PowerTests.test_integer) ... ok 651s test_null (db_functions.math.test_power.PowerTests.test_null) ... ok 651s test_decimal (db_functions.math.test_radians.RadiansTests.test_decimal) ... ok 651s test_float (db_functions.math.test_radians.RadiansTests.test_float) ... ok 651s test_integer (db_functions.math.test_radians.RadiansTests.test_integer) ... ok 651s test_null (db_functions.math.test_radians.RadiansTests.test_null) ... ok 651s test_transform (db_functions.math.test_radians.RadiansTests.test_transform) ... ok 651s test (db_functions.math.test_random.RandomTests.test) ... ok 651s test_decimal (db_functions.math.test_sign.SignTests.test_decimal) ... ok 651s test_float (db_functions.math.test_sign.SignTests.test_float) ... ok 651s test_integer (db_functions.math.test_sign.SignTests.test_integer) ... ok 651s test_null (db_functions.math.test_sign.SignTests.test_null) ... ok 651s test_transform (db_functions.math.test_sign.SignTests.test_transform) ... ok 651s test_decimal (db_functions.math.test_sin.SinTests.test_decimal) ... ok 651s test_float (db_functions.math.test_sin.SinTests.test_float) ... ok 651s test_integer (db_functions.math.test_sin.SinTests.test_integer) ... ok 651s test_null (db_functions.math.test_sin.SinTests.test_null) ... ok 651s test_transform (db_functions.math.test_sin.SinTests.test_transform) ... ok 651s test_decimal (db_functions.math.test_round.RoundTests.test_decimal) ... ok 651s 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()." 651s test_decimal_with_precision (db_functions.math.test_round.RoundTests.test_decimal_with_precision) ... ok 651s test_float (db_functions.math.test_round.RoundTests.test_float) ... ok 651s 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()." 651s test_float_with_precision (db_functions.math.test_round.RoundTests.test_float_with_precision) ... ok 651s test_integer (db_functions.math.test_round.RoundTests.test_integer) ... ok 651s 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()." 651s test_integer_with_precision (db_functions.math.test_round.RoundTests.test_integer_with_precision) ... ok 651s test_null (db_functions.math.test_round.RoundTests.test_null) ... ok 651s 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()." 651s test_null_with_precision (db_functions.math.test_round.RoundTests.test_null_with_precision) ... ok 651s test_transform (db_functions.math.test_round.RoundTests.test_transform) ... ok 651s test_unsupported_negative_precision (db_functions.math.test_round.RoundTests.test_unsupported_negative_precision) ... ok 651s test_decimal (db_functions.math.test_tan.TanTests.test_decimal) ... ok 651s test_float (db_functions.math.test_tan.TanTests.test_float) ... ok 651s test_integer (db_functions.math.test_tan.TanTests.test_integer) ... ok 651s test_null (db_functions.math.test_tan.TanTests.test_null) ... ok 651s test_transform (db_functions.math.test_tan.TanTests.test_transform) ... ok 652s test_decimal (db_functions.math.test_sqrt.SqrtTests.test_decimal) ... ok 652s test_float (db_functions.math.test_sqrt.SqrtTests.test_float) ... ok 652s test_integer (db_functions.math.test_sqrt.SqrtTests.test_integer) ... ok 652s test_null (db_functions.math.test_sqrt.SqrtTests.test_null) ... ok 652s test_transform (db_functions.math.test_sqrt.SqrtTests.test_transform) ... ok 652s test_basic (db_functions.text.test_chr.ChrTests.test_basic) ... ok 652s test_non_ascii (db_functions.text.test_chr.ChrTests.test_non_ascii) ... ok 652s test_transform (db_functions.text.test_chr.ChrTests.test_transform) ... ok 652s test_func_transform_bilateral (db_functions.tests.FunctionTests.test_func_transform_bilateral) ... ok 652s test_func_transform_bilateral_multivalue (db_functions.tests.FunctionTests.test_func_transform_bilateral_multivalue) ... ok 652s test_function_as_filter (db_functions.tests.FunctionTests.test_function_as_filter) ... ok 652s test_nested_function_ordering (db_functions.tests.FunctionTests.test_nested_function_ordering) ... ok 652s test_basic (db_functions.text.test_left.LeftTests.test_basic) ... ok 652s test_expressions (db_functions.text.test_left.LeftTests.test_expressions) ... ok 652s test_invalid_length (db_functions.text.test_left.LeftTests.test_invalid_length) ... ok 652s test_basic (db_functions.text.test_length.LengthTests.test_basic) ... ok 652s test_ordering (db_functions.text.test_length.LengthTests.test_ordering) ... ok 652s test_transform (db_functions.text.test_length.LengthTests.test_transform) ... ok 652s test_basic (db_functions.text.test_concat.ConcatTests.test_basic) ... ok 652s test_coalesce_idempotent (db_functions.text.test_concat.ConcatTests.test_coalesce_idempotent) ... ok 652s test_gt_two_expressions (db_functions.text.test_concat.ConcatTests.test_gt_two_expressions) ... ok 652s test_many (db_functions.text.test_concat.ConcatTests.test_many) ... ok 652s test_mixed_char_text (db_functions.text.test_concat.ConcatTests.test_mixed_char_text) ... ok 652s test_sql_generation_idempotency (db_functions.text.test_concat.ConcatTests.test_sql_generation_idempotency) ... ok 652s test_basic (db_functions.text.test_lower.LowerTests.test_basic) ... ok 652s test_num_args (db_functions.text.test_lower.LowerTests.test_num_args) ... ok 652s test_transform (db_functions.text.test_lower.LowerTests.test_transform) ... ok 652s test_basic (db_functions.text.test_md5.MD5Tests.test_basic) ... ok 652s test_transform (db_functions.text.test_md5.MD5Tests.test_transform) ... ok 652s test_basic (db_functions.text.test_ord.OrdTests.test_basic) ... ok 652s test_transform (db_functions.text.test_ord.OrdTests.test_transform) ... ok 652s test_combined_with_length (db_functions.text.test_pad.PadTests.test_combined_with_length) ... ok 652s test_pad (db_functions.text.test_pad.PadTests.test_pad) ... ok 652s test_pad_negative_length (db_functions.text.test_pad.PadTests.test_pad_negative_length) ... ok 652s test_basic (db_functions.text.test_repeat.RepeatTests.test_basic) ... ok 652s test_negative_number (db_functions.text.test_repeat.RepeatTests.test_negative_number) ... ok 652s test_basic (db_functions.text.test_reverse.ReverseTests.test_basic) ... ok 652s test_expressions (db_functions.text.test_reverse.ReverseTests.test_expressions) ... ok 652s test_null (db_functions.text.test_reverse.ReverseTests.test_null) ... ok 652s test_transform (db_functions.text.test_reverse.ReverseTests.test_transform) ... ok 653s test_basic (db_functions.text.test_right.RightTests.test_basic) ... ok 653s test_expressions (db_functions.text.test_right.RightTests.test_expressions) ... ok 653s test_invalid_length (db_functions.text.test_right.RightTests.test_invalid_length) ... ok 653s test_case_sensitive (db_functions.text.test_replace.ReplaceTests.test_case_sensitive) ... ok 653s test_replace_expression (db_functions.text.test_replace.ReplaceTests.test_replace_expression) ... ok 653s test_replace_with_default_arg (db_functions.text.test_replace.ReplaceTests.test_replace_with_default_arg) ... ok 653s test_replace_with_empty_string (db_functions.text.test_replace.ReplaceTests.test_replace_with_empty_string) ... ok 653s test_update (db_functions.text.test_replace.ReplaceTests.test_update) ... ok 653s test_basic (db_functions.text.test_sha224.SHA224Tests.test_basic) ... ok 653s test_transform (db_functions.text.test_sha224.SHA224Tests.test_transform) ... ok 653s test_unsupported (db_functions.text.test_sha224.SHA224Tests.test_unsupported) ... skipped "Oracle doesn't support SHA224." 653s test_basic (db_functions.text.test_sha1.SHA1Tests.test_basic) ... ok 653s test_transform (db_functions.text.test_sha1.SHA1Tests.test_transform) ... ok 653s test_basic (db_functions.text.test_sha256.SHA256Tests.test_basic) ... ok 653s test_transform (db_functions.text.test_sha256.SHA256Tests.test_transform) ... ok 653s test_basic (db_functions.text.test_sha384.SHA384Tests.test_basic) ... ok 653s test_transform (db_functions.text.test_sha384.SHA384Tests.test_transform) ... ok 653s test_basic (db_functions.text.test_sha512.SHA512Tests.test_basic) ... ok 653s test_transform (db_functions.text.test_sha512.SHA512Tests.test_transform) ... ok 653s test_annotate_charfield (db_functions.text.test_strindex.StrIndexTests.test_annotate_charfield) ... ok 653s test_annotate_textfield (db_functions.text.test_strindex.StrIndexTests.test_annotate_textfield) ... ok 653s test_filtering (db_functions.text.test_strindex.StrIndexTests.test_filtering) ... ok 653s test_order_by (db_functions.text.test_strindex.StrIndexTests.test_order_by) ... ok 653s test_unicode_values (db_functions.text.test_strindex.StrIndexTests.test_unicode_values) ... ok 653s test_basic (db_functions.text.test_substr.SubstrTests.test_basic) ... ok 653s test_expressions (db_functions.text.test_substr.SubstrTests.test_expressions) ... ok 653s test_pos_gt_zero (db_functions.text.test_substr.SubstrTests.test_pos_gt_zero) ... ok 653s test_start (db_functions.text.test_substr.SubstrTests.test_start) ... ok 653s test_trim (db_functions.text.test_trim.TrimTests.test_trim) ... ok 653s test_trim_transform (db_functions.text.test_trim.TrimTests.test_trim_transform) ... ok 653s test_basic (db_functions.text.test_upper.UpperTests.test_basic) ... ok 653s test_transform (db_functions.text.test_upper.UpperTests.test_transform) ... ok 654s test_default_ordering (ordering.tests.OrderingTests.test_default_ordering) 654s By default, Article.objects.all() orders by pub_date descending, then ... ok 654s test_default_ordering_by_f_expression (ordering.tests.OrderingTests.test_default_ordering_by_f_expression) 654s F expressions can be used in Meta.ordering. ... ok 654s test_default_ordering_does_not_affect_group_by (ordering.tests.OrderingTests.test_default_ordering_does_not_affect_group_by) ... ok 654s test_default_ordering_override (ordering.tests.OrderingTests.test_default_ordering_override) 654s Override ordering with order_by, which is in the same format as the ... ok 654s test_default_ordering_override_unknown_field (ordering.tests.OrderingTests.test_default_ordering_override_unknown_field) 654s Attempts to override default ordering on related models with an unknown ... ok 654s test_extra_ordering (ordering.tests.OrderingTests.test_extra_ordering) 654s Ordering can be based on fields included from an 'extra' clause ... ok 654s test_extra_ordering_quoting (ordering.tests.OrderingTests.test_extra_ordering_quoting) 654s If the extra clause uses an SQL keyword for a name, it will be ... ok 654s test_extra_ordering_with_table_name (ordering.tests.OrderingTests.test_extra_ordering_with_table_name) ... ok 654s test_no_reordering_after_slicing (ordering.tests.OrderingTests.test_no_reordering_after_slicing) ... ok 654s test_order_by_constant_value (ordering.tests.OrderingTests.test_order_by_constant_value) ... ok 654s test_order_by_expr_query_reuse (ordering.tests.OrderingTests.test_order_by_expr_query_reuse) ... ok 654s test_order_by_expression_ref (ordering.tests.OrderingTests.test_order_by_expression_ref) ... ok 654s test_order_by_f_expression (ordering.tests.OrderingTests.test_order_by_f_expression) ... ok 654s test_order_by_f_expression_duplicates (ordering.tests.OrderingTests.test_order_by_f_expression_duplicates) 654s A column may only be included once (the first occurrence) so we check ... ok 654s test_order_by_fk_attname (ordering.tests.OrderingTests.test_order_by_fk_attname) 654s ordering by a foreign key by its attribute name prevents the query ... ok 654s test_order_by_grandparent_fk_with_expression_in_default_ordering (ordering.tests.OrderingTests.test_order_by_grandparent_fk_with_expression_in_default_ordering) ... ok 654s test_order_by_nulls_first (ordering.tests.OrderingTests.test_order_by_nulls_first) ... ok 654s test_order_by_nulls_first_and_last (ordering.tests.OrderingTests.test_order_by_nulls_first_and_last) ... ok 654s test_order_by_nulls_last (ordering.tests.OrderingTests.test_order_by_nulls_last) ... ok 654s test_order_by_override (ordering.tests.OrderingTests.test_order_by_override) 654s Only the last order_by has any effect (since they each override any ... ok 654s test_order_by_parent_fk_with_expression_in_default_ordering (ordering.tests.OrderingTests.test_order_by_parent_fk_with_expression_in_default_ordering) ... ok 654s test_order_by_pk (ordering.tests.OrderingTests.test_order_by_pk) 654s 'pk' works as an ordering option in Meta. ... ok 654s test_order_by_ptr_field_with_default_ordering_by_expression (ordering.tests.OrderingTests.test_order_by_ptr_field_with_default_ordering_by_expression) ... ok 654s test_order_by_self_referential_fk (ordering.tests.OrderingTests.test_order_by_self_referential_fk) ... ok 654s test_ordering_select_related_collision (ordering.tests.OrderingTests.test_ordering_select_related_collision) ... ok 654s test_orders_nulls_first_on_filtered_subquery (ordering.tests.OrderingTests.test_orders_nulls_first_on_filtered_subquery) ... ok 654s test_random_ordering (ordering.tests.OrderingTests.test_random_ordering) 654s Use '?' to order randomly. ... ok 654s test_related_ordering_duplicate_table_reference (ordering.tests.OrderingTests.test_related_ordering_duplicate_table_reference) 654s An ordering referencing a model with an ordering referencing a model ... ok 654s test_reverse_meta_ordering_pure (ordering.tests.OrderingTests.test_reverse_meta_ordering_pure) ... ok 654s test_reverse_ordering_pure (ordering.tests.OrderingTests.test_reverse_ordering_pure) ... ok 654s test_reversed_ordering (ordering.tests.OrderingTests.test_reversed_ordering) 654s Ordering can be reversed using the reverse() method on a queryset. ... ok 654s test_stop_slicing (ordering.tests.OrderingTests.test_stop_slicing) 654s Use the 'stop' part of slicing notation to limit the results. ... ok 654s test_stop_start_slicing (ordering.tests.OrderingTests.test_stop_start_slicing) 654s Use the 'stop' and 'start' parts of slicing notation to offset the ... ok 654s test_existing_join_not_promoted (aggregation_regress.tests.JoinPromotionTests.test_existing_join_not_promoted) ... ok 654s test_non_nullable_fk_not_promoted (aggregation_regress.tests.JoinPromotionTests.test_non_nullable_fk_not_promoted) ... ok 654s test_ticket_21150 (aggregation_regress.tests.JoinPromotionTests.test_ticket_21150) ... ok 654s test_ticket_24748 (aggregation_regress.tests.SelfReferentialFKTests.test_ticket_24748) ... ok 655s test_aggregate (aggregation_regress.tests.AggregationTests.test_aggregate) ... ok 655s test_aggregate_and_annotate_duplicate_columns (aggregation_regress.tests.AggregationTests.test_aggregate_and_annotate_duplicate_columns) ... ok 655s test_aggregate_and_annotate_duplicate_columns_proxy (aggregation_regress.tests.AggregationTests.test_aggregate_and_annotate_duplicate_columns_proxy) ... ok 655s test_aggregate_and_annotate_duplicate_columns_unmanaged (aggregation_regress.tests.AggregationTests.test_aggregate_and_annotate_duplicate_columns_unmanaged) ... ok 655s test_aggregate_annotation (aggregation_regress.tests.AggregationTests.test_aggregate_annotation) ... ok 655s test_aggregate_duplicate_columns (aggregation_regress.tests.AggregationTests.test_aggregate_duplicate_columns) ... skipped "Database doesn't support feature(s): allows_group_by_selected_pks" 655s 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" 655s 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" 655s test_aggregate_fexpr (aggregation_regress.tests.AggregationTests.test_aggregate_fexpr) ... ok 655s test_aggregate_group_by_unseen_columns_unmanaged (aggregation_regress.tests.AggregationTests.test_aggregate_group_by_unseen_columns_unmanaged) ... ok 655s test_aggregate_on_relation (aggregation_regress.tests.AggregationTests.test_aggregate_on_relation) ... ok 655s 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" 655s test_aggregate_unmanaged_model_columns (aggregation_regress.tests.AggregationTests.test_aggregate_unmanaged_model_columns) 655s Unmanaged models are sometimes used to represent database views which ... skipped "Database doesn't support feature(s): allows_group_by_selected_pks" 655s test_aggregates_in_where_clause (aggregation_regress.tests.AggregationTests.test_aggregates_in_where_clause) 655s Regression test for #12822: DatabaseError: aggregates not allowed in ... ok 655s test_aggregates_in_where_clause_pre_eval (aggregation_regress.tests.AggregationTests.test_aggregates_in_where_clause_pre_eval) 655s Regression test for #12822: DatabaseError: aggregates not allowed in ... ok 655s test_aggregation_with_generic_reverse_relation (aggregation_regress.tests.AggregationTests.test_aggregation_with_generic_reverse_relation) 655s Regression test for #10870: Aggregates with joins ignore extra ... ok 655s test_allow_distinct (aggregation_regress.tests.AggregationTests.test_allow_distinct) ... ok 655s test_annotate_and_join (aggregation_regress.tests.AggregationTests.test_annotate_and_join) ... ok 655s test_annotate_distinct_aggregate (aggregation_regress.tests.AggregationTests.test_annotate_distinct_aggregate) ... ok 655s test_annotate_joins (aggregation_regress.tests.AggregationTests.test_annotate_joins) 655s The base table's join isn't promoted to LOUTER. This could ... ok 655s test_annotate_on_relation (aggregation_regress.tests.AggregationTests.test_annotate_on_relation) ... ok 655s test_annotate_reserved_word (aggregation_regress.tests.AggregationTests.test_annotate_reserved_word) 655s Regression #18333 - Ensure annotated column name is properly quoted. ... ok 655s test_annotate_values_list_flat (aggregation_regress.tests.AggregationTests.test_annotate_values_list_flat) 655s Find ages that are shared by at least two authors. ... ok 655s test_annotate_with_extra (aggregation_regress.tests.AggregationTests.test_annotate_with_extra) 655s Regression test for #11916: Extra params + aggregation creates ... ok 655s test_annotated_conditional_aggregate (aggregation_regress.tests.AggregationTests.test_annotated_conditional_aggregate) ... ok 655s test_annotation (aggregation_regress.tests.AggregationTests.test_annotation) ... ok 655s test_annotation_disjunction (aggregation_regress.tests.AggregationTests.test_annotation_disjunction) ... ok 655s test_annotation_with_value (aggregation_regress.tests.AggregationTests.test_annotation_with_value) ... ok 655s test_boolean_conversion (aggregation_regress.tests.AggregationTests.test_boolean_conversion) ... ok 655s test_conditional_aggregate (aggregation_regress.tests.AggregationTests.test_conditional_aggregate) ... ok 655s test_conditional_aggregate_on_complex_condition (aggregation_regress.tests.AggregationTests.test_conditional_aggregate_on_complex_condition) ... ok 655s test_db_col_table (aggregation_regress.tests.AggregationTests.test_db_col_table) ... ok 655s test_decimal_aggregate_annotation_filter (aggregation_regress.tests.AggregationTests.test_decimal_aggregate_annotation_filter) 655s Filtering on an aggregate annotation with Decimal values should work. ... ok 655s test_distinct_conditional_aggregate (aggregation_regress.tests.AggregationTests.test_distinct_conditional_aggregate) ... ok 655s test_duplicate_alias (aggregation_regress.tests.AggregationTests.test_duplicate_alias) ... ok 655s test_empty (aggregation_regress.tests.AggregationTests.test_empty) ... ok 655s test_empty_filter_aggregate (aggregation_regress.tests.AggregationTests.test_empty_filter_aggregate) ... ok 655s test_empty_filter_count (aggregation_regress.tests.AggregationTests.test_empty_filter_count) ... ok 655s test_f_expression_annotation (aggregation_regress.tests.AggregationTests.test_f_expression_annotation) ... ok 655s test_field_error (aggregation_regress.tests.AggregationTests.test_field_error) ... ok 655s test_field_name_conflict (aggregation_regress.tests.AggregationTests.test_field_name_conflict) ... ok 655s test_filter_aggregates_negated_and_connector (aggregation_regress.tests.AggregationTests.test_filter_aggregates_negated_and_connector) ... ok 655s test_filter_aggregates_negated_xor_connector (aggregation_regress.tests.AggregationTests.test_filter_aggregates_negated_xor_connector) ... ok 655s test_filter_aggregates_or_connector (aggregation_regress.tests.AggregationTests.test_filter_aggregates_or_connector) ... ok 655s test_filter_aggregates_xor_connector (aggregation_regress.tests.AggregationTests.test_filter_aggregates_xor_connector) ... ok 655s test_filtering_by_annotation_name (aggregation_regress.tests.AggregationTests.test_filtering_by_annotation_name) ... ok 655s test_fk_attname_conflict (aggregation_regress.tests.AggregationTests.test_fk_attname_conflict) ... ok 655s test_fobj_group_by (aggregation_regress.tests.AggregationTests.test_fobj_group_by) 655s An F() object referring to related column works correctly in group by. ... ok 655s test_having_group_by (aggregation_regress.tests.AggregationTests.test_having_group_by) ... ok 655s test_having_subquery_select (aggregation_regress.tests.AggregationTests.test_having_subquery_select) ... ok 655s test_m2m_name_conflict (aggregation_regress.tests.AggregationTests.test_m2m_name_conflict) ... ok 655s test_more (aggregation_regress.tests.AggregationTests.test_more) ... ok 655s test_more_more (aggregation_regress.tests.AggregationTests.test_more_more) ... ok 655s test_more_more_more (aggregation_regress.tests.AggregationTests.test_more_more_more) ... ok 655s test_name_expressions (aggregation_regress.tests.AggregationTests.test_name_expressions) ... ok 655s test_name_filters (aggregation_regress.tests.AggregationTests.test_name_filters) ... ok 655s test_negated_aggregation (aggregation_regress.tests.AggregationTests.test_negated_aggregation) ... ok 655s test_none_call_before_aggregate (aggregation_regress.tests.AggregationTests.test_none_call_before_aggregate) ... ok 655s test_pickle (aggregation_regress.tests.AggregationTests.test_pickle) ... ok 655s test_q_annotation_aggregate (aggregation_regress.tests.AggregationTests.test_q_annotation_aggregate) ... ok 655s test_quoting_aggregate_order_by (aggregation_regress.tests.AggregationTests.test_quoting_aggregate_order_by) ... ok 655s test_reverse_join_trimming (aggregation_regress.tests.AggregationTests.test_reverse_join_trimming) ... ok 655s test_reverse_relation_name_conflict (aggregation_regress.tests.AggregationTests.test_reverse_relation_name_conflict) ... ok 655s test_sliced_conditional_aggregate (aggregation_regress.tests.AggregationTests.test_sliced_conditional_aggregate) ... ok 655s test_stddev (aggregation_regress.tests.AggregationTests.test_stddev) ... ok 655s test_ticket_11293_q_immutable (aggregation_regress.tests.AggregationTests.test_ticket_11293_q_immutable) 655s Splitting a q object to parts for where/having doesn't alter ... ok 655s test_values_annotate_values (aggregation_regress.tests.AggregationTests.test_values_annotate_values) ... ok 655s test_values_list_annotation_args_ordering (aggregation_regress.tests.AggregationTests.test_values_list_annotation_args_ordering) 655s Annotate *args ordering should be preserved in values_list results. ... ok 655s test_values_queryset_non_conflict (aggregation_regress.tests.AggregationTests.test_values_queryset_non_conflict) ... ok 656s test_db_table_comment (invalid_models_tests.test_models.DbTableCommentTests.test_db_table_comment) ... ok 656s test_db_table_comment_required_db_features (invalid_models_tests.test_models.DbTableCommentTests.test_db_table_comment_required_db_features) ... ok 656s test_M2M_long_column_name (invalid_models_tests.test_models.FieldNamesTests.test_M2M_long_column_name) 656s #13711 -- Model check for long M2M column names when database has ... skipped "The database doesn't have a column name length limit." 656s test_db_column_clash (invalid_models_tests.test_models.FieldNamesTests.test_db_column_clash) ... ok 656s test_ending_with_underscore (invalid_models_tests.test_models.FieldNamesTests.test_ending_with_underscore) ... ok 656s test_including_separator (invalid_models_tests.test_models.FieldNamesTests.test_including_separator) ... ok 656s test_local_field_long_column_name (invalid_models_tests.test_models.FieldNamesTests.test_local_field_long_column_name) 656s #13711 -- Model check for long column names ... skipped "The database doesn't have a column name length limit." 656s test_pk (invalid_models_tests.test_models.FieldNamesTests.test_pk) ... ok 656s test_check_constraint_pointing_to_fk (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_fk) ... ok 656s test_check_constraint_pointing_to_joined_fields (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_joined_fields) ... ok 656s 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 656s test_check_constraint_pointing_to_m2m_field (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_m2m_field) ... ok 656s test_check_constraint_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_missing_field) ... ok 656s test_check_constraint_pointing_to_non_local_field (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_non_local_field) ... ok 656s test_check_constraint_pointing_to_pk (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_pk) ... ok 656s test_check_constraint_pointing_to_reverse_fk (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_reverse_fk) ... ok 656s test_check_constraint_pointing_to_reverse_o2o (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_pointing_to_reverse_o2o) ... ok 656s test_check_constraint_raw_sql_check (invalid_models_tests.test_models.ConstraintsTests.test_check_constraint_raw_sql_check) ... ok 656s test_check_constraints (invalid_models_tests.test_models.ConstraintsTests.test_check_constraints) ... ok 656s test_check_constraints_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_check_constraints_required_db_features) ... ok 656s test_deferrable_unique_constraint (invalid_models_tests.test_models.ConstraintsTests.test_deferrable_unique_constraint) ... ok 656s test_deferrable_unique_constraint_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_deferrable_unique_constraint_required_db_features) ... ok 656s test_func_unique_constraint (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint) ... ok 656s test_func_unique_constraint_expression_custom_lookup (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_expression_custom_lookup) ... ok 656s test_func_unique_constraint_pointing_to_fk (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_pointing_to_fk) ... ok 656s test_func_unique_constraint_pointing_to_m2m_field (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_pointing_to_m2m_field) ... ok 656s test_func_unique_constraint_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_pointing_to_missing_field) ... ok 656s 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 656s 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 656s test_func_unique_constraint_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_func_unique_constraint_required_db_features) ... ok 656s test_unique_constraint_condition_pointing_to_joined_fields (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_condition_pointing_to_joined_fields) ... ok 656s test_unique_constraint_condition_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_condition_pointing_to_missing_field) ... ok 656s 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" 656s 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" 656s 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" 656s 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" 656s test_unique_constraint_pointing_to_fk (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_fk) ... ok 656s test_unique_constraint_pointing_to_m2m_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_m2m_field) ... ok 656s test_unique_constraint_pointing_to_missing_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_missing_field) ... ok 656s test_unique_constraint_pointing_to_non_local_field (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_non_local_field) ... ok 656s test_unique_constraint_pointing_to_reverse_o2o (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_pointing_to_reverse_o2o) ... ok 656s test_unique_constraint_with_condition (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_with_condition) ... ok 656s test_unique_constraint_with_condition_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_with_condition_required_db_features) ... ok 656s test_unique_constraint_with_include (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_with_include) ... ok 656s test_unique_constraint_with_include_required_db_features (invalid_models_tests.test_models.ConstraintsTests.test_unique_constraint_with_include_required_db_features) ... ok 657s test_check_jsonfield (invalid_models_tests.test_models.JSONFieldTests.test_check_jsonfield) ... ok 657s test_check_jsonfield_required_db_features (invalid_models_tests.test_models.JSONFieldTests.test_check_jsonfield_required_db_features) ... ok 657s test_ordering_pointing_to_json_field_value (invalid_models_tests.test_models.JSONFieldTests.test_ordering_pointing_to_json_field_value) ... ok 657s test_multiple_autofields (invalid_models_tests.test_models.MultipleAutoFieldsTests.test_multiple_autofields) ... ok 657s test_func_index (invalid_models_tests.test_models.IndexesTests.test_func_index) ... ok 657s test_func_index_complex_expression_custom_lookup (invalid_models_tests.test_models.IndexesTests.test_func_index_complex_expression_custom_lookup) ... ok 657s test_func_index_pointing_to_fk (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_fk) ... ok 657s test_func_index_pointing_to_m2m_field (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_m2m_field) ... ok 657s test_func_index_pointing_to_missing_field (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_missing_field) ... ok 657s test_func_index_pointing_to_missing_field_nested (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_missing_field_nested) ... ok 657s test_func_index_pointing_to_non_local_field (invalid_models_tests.test_models.IndexesTests.test_func_index_pointing_to_non_local_field) ... ok 657s test_func_index_required_db_features (invalid_models_tests.test_models.IndexesTests.test_func_index_required_db_features) ... ok 657s 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" 657s 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" 657s 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" 657s 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" 657s test_index_with_condition (invalid_models_tests.test_models.IndexesTests.test_index_with_condition) ... ok 657s test_index_with_condition_required_db_features (invalid_models_tests.test_models.IndexesTests.test_index_with_condition_required_db_features) ... ok 657s test_index_with_include (invalid_models_tests.test_models.IndexesTests.test_index_with_include) ... ok 657s test_index_with_include_required_db_features (invalid_models_tests.test_models.IndexesTests.test_index_with_include_required_db_features) ... ok 657s test_max_name_length (invalid_models_tests.test_models.IndexesTests.test_max_name_length) ... ok 657s test_name_constraints (invalid_models_tests.test_models.IndexesTests.test_name_constraints) ... ok 657s test_pointing_to_fk (invalid_models_tests.test_models.IndexesTests.test_pointing_to_fk) ... ok 657s test_pointing_to_m2m_field (invalid_models_tests.test_models.IndexesTests.test_pointing_to_m2m_field) ... ok 657s test_pointing_to_missing_field (invalid_models_tests.test_models.IndexesTests.test_pointing_to_missing_field) ... ok 657s test_pointing_to_non_local_field (invalid_models_tests.test_models.IndexesTests.test_pointing_to_non_local_field) ... ok 657s test_db_comment (invalid_models_tests.test_ordinary_fields.DbCommentTests.test_db_comment) ... ok 657s test_db_comment_required_db_features (invalid_models_tests.test_ordinary_fields.DbCommentTests.test_db_comment_required_db_features) ... ok 657s test_invalid_default (invalid_models_tests.test_ordinary_fields.JSONFieldTests.test_invalid_default) ... ok 657s test_valid_callable_default (invalid_models_tests.test_ordinary_fields.JSONFieldTests.test_valid_callable_default) ... ok 657s test_valid_default (invalid_models_tests.test_ordinary_fields.JSONFieldTests.test_valid_default) ... ok 657s test_valid_default_none (invalid_models_tests.test_ordinary_fields.JSONFieldTests.test_valid_default_none) ... ok 657s test_db_collation (invalid_models_tests.test_ordinary_fields.TextFieldTests.test_db_collation) ... ok 657s test_db_collation_required_db_features (invalid_models_tests.test_ordinary_fields.TextFieldTests.test_db_collation_required_db_features) ... ok 657s 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' 657s test_choices_named_group (invalid_models_tests.test_ordinary_fields.UUIDFieldTests.test_choices_named_group) ... ok 658s test_bad_db_index_value (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_bad_db_index_value) ... ok 658s test_bad_max_length_value (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_bad_max_length_value) ... ok 658s test_bad_validators (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_bad_validators) ... ok 658s test_choices_containing_lazy (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_containing_lazy) ... ok 658s test_choices_containing_non_pairs (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_containing_non_pairs) ... ok 658s test_choices_in_max_length (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_in_max_length) ... ok 658s test_choices_named_group (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_named_group) ... ok 658s test_choices_named_group_bad_structure (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_named_group_bad_structure) ... ok 658s test_choices_named_group_lazy (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_named_group_lazy) ... ok 658s test_choices_named_group_non_pairs (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_choices_named_group_non_pairs) ... ok 658s test_db_collation (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_db_collation) ... ok 658s test_db_collation_required_db_features (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_db_collation_required_db_features) ... ok 658s test_iterable_of_iterable_choices (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_iterable_of_iterable_choices) ... ok 658s test_lazy_choices (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_lazy_choices) ... ok 658s test_missing_max_length (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_missing_max_length) ... ok 658s test_negative_max_length (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_negative_max_length) ... ok 658s test_non_iterable_choices (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_non_iterable_choices) ... ok 658s test_non_iterable_choices_two_letters (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_non_iterable_choices_two_letters) 658s Two letters isn't a valid choice pair. ... ok 658s test_str_max_length_type (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_str_max_length_type) ... ok 658s test_str_max_length_value (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_str_max_length_value) ... ok 658s 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' 658s test_valid_field (invalid_models_tests.test_ordinary_fields.CharFieldTests.test_valid_field) ... ok 658s test_annotate (generic_relations_regress.tests.GenericRelationTests.test_annotate) ... ok 658s test_charlink_delete (generic_relations_regress.tests.GenericRelationTests.test_charlink_delete) ... ok 658s test_coerce_object_id_remote_field_cache_persistence (generic_relations_regress.tests.GenericRelationTests.test_coerce_object_id_remote_field_cache_persistence) ... ok 658s test_editable_generic_rel (generic_relations_regress.tests.GenericRelationTests.test_editable_generic_rel) ... ok 658s test_extra_join_condition (generic_relations_regress.tests.GenericRelationTests.test_extra_join_condition) ... ok 658s test_filter_on_related_proxy_model (generic_relations_regress.tests.GenericRelationTests.test_filter_on_related_proxy_model) ... ok 658s test_filter_targets_related_pk (generic_relations_regress.tests.GenericRelationTests.test_filter_targets_related_pk) ... ok 658s test_generic_relation_ordering (generic_relations_regress.tests.GenericRelationTests.test_generic_relation_ordering) 658s Ordering over a generic relation does not include extraneous ... ok 658s test_generic_reverse_relation_exclude_filter (generic_relations_regress.tests.GenericRelationTests.test_generic_reverse_relation_exclude_filter) ... ok 658s test_generic_reverse_relation_with_abc (generic_relations_regress.tests.GenericRelationTests.test_generic_reverse_relation_with_abc) 658s The reverse generic relation accessor (targets) is created if the ... ok 658s test_generic_reverse_relation_with_mti (generic_relations_regress.tests.GenericRelationTests.test_generic_reverse_relation_with_mti) 658s Filtering with a reverse generic relation, where the GenericRelation ... ok 658s test_gfk_to_model_with_empty_pk (generic_relations_regress.tests.GenericRelationTests.test_gfk_to_model_with_empty_pk) 658s Test related to #13085 ... ok 658s test_inherited_models_content_type (generic_relations_regress.tests.GenericRelationTests.test_inherited_models_content_type) 658s GenericRelations on inherited classes use the correct content type. ... ok 658s test_join_reuse (generic_relations_regress.tests.GenericRelationTests.test_join_reuse) ... ok 658s test_q_object_or (generic_relations_regress.tests.GenericRelationTests.test_q_object_or) 658s SQL query parameters for generic relations are properly ... ok 658s test_reverse_relation_pk (generic_relations_regress.tests.GenericRelationTests.test_reverse_relation_pk) 658s The correct column name is used for the primary key on the ... ok 658s test_target_model_bool_false (generic_relations_regress.tests.GenericRelationTests.test_target_model_bool_false) 658s Saving a model with a GenericForeignKey to a model instance whose ... ok 658s test_target_model_len_zero (generic_relations_regress.tests.GenericRelationTests.test_target_model_len_zero) 658s Saving a model with a GenericForeignKey to a model instance whose ... ok 658s test_textlink_delete (generic_relations_regress.tests.GenericRelationTests.test_textlink_delete) ... ok 658s test_ticket_20378 (generic_relations_regress.tests.GenericRelationTests.test_ticket_20378) ... ok 658s test_ticket_20564 (generic_relations_regress.tests.GenericRelationTests.test_ticket_20564) ... ok 658s test_ticket_20564_nullable_fk (generic_relations_regress.tests.GenericRelationTests.test_ticket_20564_nullable_fk) ... ok 658s test_ticket_22982 (generic_relations_regress.tests.GenericRelationTests.test_ticket_22982) ... ok 658s test_ticket_22998 (generic_relations_regress.tests.GenericRelationTests.test_ticket_22998) ... ok 659s test_request (sites_tests.tests.MiddlewareTest.test_request) ... ok 659s test_basic (sites_tests.tests.CreateDefaultSiteTests.test_basic) 659s #15346, #15573 - create_default_site() creates an example site only if ... ok 659s test_custom_site_id (sites_tests.tests.CreateDefaultSiteTests.test_custom_site_id) 659s #23945 - The configured ``SITE_ID`` should be respected. ... ok 659s test_multi_db (sites_tests.tests.CreateDefaultSiteTests.test_multi_db) ... ok 659s test_multi_db_with_router (sites_tests.tests.CreateDefaultSiteTests.test_multi_db_with_router) 659s #16353, #16828 - The default site creation should respect db routing. ... ok 659s test_no_site_id (sites_tests.tests.CreateDefaultSiteTests.test_no_site_id) 659s #24488 - The pk should default to 1 if no ``SITE_ID`` is configured. ... ok 659s test_save_another (sites_tests.tests.CreateDefaultSiteTests.test_save_another) 659s #17415 - Another site can be created right after the default one. ... ok 659s test_signal (sites_tests.tests.CreateDefaultSiteTests.test_signal) 659s #23641 - Sending the ``post_migrate`` signal triggers creation of the ... ok 659s test_unavailable_site_model (sites_tests.tests.CreateDefaultSiteTests.test_unavailable_site_model) 659s #24075 - A Site shouldn't be created if the model isn't available. ... ok 659s test_default_related_name (model_options.test_default_related_name.DefaultRelatedNameTests.test_default_related_name) ... ok 659s test_default_related_name_in_queryset_lookup (model_options.test_default_related_name.DefaultRelatedNameTests.test_default_related_name_in_queryset_lookup) ... ok 659s test_inheritance (model_options.test_default_related_name.DefaultRelatedNameTests.test_inheritance) ... ok 659s test_inheritance_with_overridden_default_related_name (model_options.test_default_related_name.DefaultRelatedNameTests.test_inheritance_with_overridden_default_related_name) ... ok 659s test_model_name_not_available_in_queryset_lookup (model_options.test_default_related_name.DefaultRelatedNameTests.test_model_name_not_available_in_queryset_lookup) ... ok 659s test_no_default_related_name (model_options.test_default_related_name.DefaultRelatedNameTests.test_no_default_related_name) ... ok 659s test_related_name_overrides_default_related_name (model_options.test_default_related_name.DefaultRelatedNameTests.test_related_name_overrides_default_related_name) ... ok 660s test_check_site_id (sites_tests.tests.SitesFrameworkTests.test_check_site_id) ... ok 660s test_clear_site_cache (sites_tests.tests.SitesFrameworkTests.test_clear_site_cache) ... ok 660s test_clear_site_cache_domain (sites_tests.tests.SitesFrameworkTests.test_clear_site_cache_domain) ... ok 660s test_delete_all_sites_clears_cache (sites_tests.tests.SitesFrameworkTests.test_delete_all_sites_clears_cache) ... ok 660s test_domain_name_with_whitespaces (sites_tests.tests.SitesFrameworkTests.test_domain_name_with_whitespaces) ... ok 660s test_get_current_site (sites_tests.tests.SitesFrameworkTests.test_get_current_site) ... ok 660s test_get_current_site_host_with_trailing_dot (sites_tests.tests.SitesFrameworkTests.test_get_current_site_host_with_trailing_dot) 660s The site is matched if the name in the request has a trailing dot. ... ok 660s test_get_current_site_no_site_id (sites_tests.tests.SitesFrameworkTests.test_get_current_site_no_site_id) ... ok 660s 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 660s test_site_cache (sites_tests.tests.SitesFrameworkTests.test_site_cache) ... ok 660s test_site_manager (sites_tests.tests.SitesFrameworkTests.test_site_manager) ... ok 660s test_site_natural_key (sites_tests.tests.SitesFrameworkTests.test_site_natural_key) ... ok 660s test_unique_domain (sites_tests.tests.SitesFrameworkTests.test_unique_domain) ... ok 660s test_valid_site_id (sites_tests.tests.SitesFrameworkTests.test_valid_site_id) ... ok 660s test_create_save_error (model_forms.test_uuid.ModelFormBaseTest.test_create_save_error) ... ok 660s test_model_multiple_choice_field_uuid_pk (model_forms.test_uuid.ModelFormBaseTest.test_model_multiple_choice_field_uuid_pk) ... ok 660s test_update_save_error (model_forms.test_uuid.ModelFormBaseTest.test_update_save_error) ... ok 660s test_model_form_clean_applies_to_model (model_forms.tests.CustomCleanTests.test_model_form_clean_applies_to_model) 660s Regression test for #12960. Make sure the cleaned_data returned from ... ok 660s test_override_clean (model_forms.tests.CustomCleanTests.test_override_clean) 660s Regression for #12596: Calling super from ModelForm.clean() should be ... ok 661s test_basics (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_basics) ... ok 661s test_choice_iterator_passes_model_to_widget (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choice_iterator_passes_model_to_widget) ... ok 661s test_choice_value_hash (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choice_value_hash) ... ok 661s test_choices (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices) ... ok 661s test_choices_bool (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_bool) ... ok 661s test_choices_bool_empty_label (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_bool_empty_label) ... ok 661s test_choices_freshness (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_freshness) ... ok 661s test_choices_not_fetched_when_not_rendering (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_not_fetched_when_not_rendering) ... ok 661s test_choices_radio_blank (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_choices_radio_blank) ... ok 661s test_clean_model_instance (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_clean_model_instance) ... ok 661s test_clean_to_field_name (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_clean_to_field_name) ... ok 661s test_custom_choice_iterator_passes_model_to_widget (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_custom_choice_iterator_passes_model_to_widget) ... ok 661s test_deepcopies_widget (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_deepcopies_widget) ... ok 661s test_disabled_modelchoicefield (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_modelchoicefield) ... ok 661s test_disabled_modelchoicefield_has_changed (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_modelchoicefield_has_changed) ... ok 661s test_disabled_modelchoicefield_initial_model_instance (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_modelchoicefield_initial_model_instance) ... ok 661s test_disabled_modelmultiplechoicefield_has_changed (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_modelmultiplechoicefield_has_changed) ... ok 661s test_disabled_multiplemodelchoicefield (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_disabled_multiplemodelchoicefield) ... ok 661s test_no_extra_query_when_accessing_attrs (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_no_extra_query_when_accessing_attrs) 661s ModelChoiceField with RadioSelect widget doesn't produce unnecessary ... ok 661s test_num_queries (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_num_queries) 661s Widgets that render multiple subwidgets shouldn't make more than one ... ok 661s test_overridable_choice_iterator (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_overridable_choice_iterator) 661s Iterator defaults to ModelChoiceIterator and can be overridden with ... ok 661s test_queryset_manager (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_queryset_manager) ... ok 661s test_queryset_none (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_queryset_none) ... ok 661s test_result_cache_not_shared (model_forms.test_modelchoicefield.ModelChoiceFieldTests.test_result_cache_not_shared) ... ok 661s test_callable_called_each_time_form_is_instantiated (model_forms.tests.LimitChoicesToTests.test_callable_called_each_time_form_is_instantiated) ... ok 661s test_custom_field_with_queryset_but_no_limit_choices_to (model_forms.tests.LimitChoicesToTests.test_custom_field_with_queryset_but_no_limit_choices_to) 661s A custom field with a `queryset` attribute but no `limit_choices_to` ... ok 661s test_fields_for_model_applies_limit_choices_to (model_forms.tests.LimitChoicesToTests.test_fields_for_model_applies_limit_choices_to) ... ok 661s test_limit_choices_to_callable_for_fk_rel (model_forms.tests.LimitChoicesToTests.test_limit_choices_to_callable_for_fk_rel) 661s A ForeignKey can use limit_choices_to as a callable (#2554). ... ok 661s test_limit_choices_to_callable_for_m2m_rel (model_forms.tests.LimitChoicesToTests.test_limit_choices_to_callable_for_m2m_rel) 661s A ManyToManyField can use limit_choices_to as a callable (#2554). ... ok 661s test_limit_choices_to_m2m_through (model_forms.tests.LimitChoicesToTests.test_limit_choices_to_m2m_through) ... ok 661s test_limit_choices_to_no_duplicates (model_forms.tests.LimitChoicesToTests.test_limit_choices_to_no_duplicates) ... ok 661s test_clean_false (model_forms.tests.FileAndImageFieldTests.test_clean_false) 661s If the ``clean`` method on a non-required FileField receives False as ... ok 661s test_clean_false_required (model_forms.tests.FileAndImageFieldTests.test_clean_false_required) 661s If the ``clean`` method on a required FileField receives False as the ... ok 661s test_clear_and_file_contradiction (model_forms.tests.FileAndImageFieldTests.test_clear_and_file_contradiction) 661s If the user submits a new file upload AND checks the clear checkbox, ... ok 661s test_custom_file_field_save (model_forms.tests.FileAndImageFieldTests.test_custom_file_field_save) 661s Regression for #11149: save_form_data should be called only once ... ok 661s test_file_field_data (model_forms.tests.FileAndImageFieldTests.test_file_field_data) ... ok 661s test_file_field_multiple_save (model_forms.tests.FileAndImageFieldTests.test_file_field_multiple_save) 661s Simulate a file upload and check how many times Model.save() gets ... ok 661s test_file_path_field_blank (model_forms.tests.FileAndImageFieldTests.test_file_path_field_blank) 661s FilePathField(blank=True) includes the empty option. ... ok 661s test_filefield_required_false (model_forms.tests.FileAndImageFieldTests.test_filefield_required_false) ... ok 661s test_full_clear (model_forms.tests.FileAndImageFieldTests.test_full_clear) 661s Integration happy-path test that a model FileField can actually be set ... ok 661s test_image_field (model_forms.tests.FileAndImageFieldTests.test_image_field) ... ok 661s test_render_empty_file_field (model_forms.tests.FileAndImageFieldTests.test_render_empty_file_field) ... ok 661s test_model_form_applies_localize_to_all_fields (model_forms.tests.LocalizedModelFormTest.test_model_form_applies_localize_to_all_fields) ... ok 661s test_model_form_applies_localize_to_some_fields (model_forms.tests.LocalizedModelFormTest.test_model_form_applies_localize_to_some_fields) ... ok 661s test_model_form_refuses_arbitrary_string (model_forms.tests.LocalizedModelFormTest.test_model_form_refuses_arbitrary_string) ... ok 662s test_auto_id (model_forms.tests.ModelFormBasicTests.test_auto_id) ... ok 662s test_base_form (model_forms.tests.ModelFormBasicTests.test_base_form) ... ok 662s test_basic_creation (model_forms.tests.ModelFormBasicTests.test_basic_creation) ... ok 662s test_custom_form_fields (model_forms.tests.ModelFormBasicTests.test_custom_form_fields) ... ok 662s test_initial_values (model_forms.tests.ModelFormBasicTests.test_initial_values) ... ok 662s test_m2m_editing (model_forms.tests.ModelFormBasicTests.test_m2m_editing) ... ok 662s test_m2m_initial_callable (model_forms.tests.ModelFormBasicTests.test_m2m_initial_callable) 662s A callable can be provided as the initial value for an m2m field. ... ok 662s test_multi_fields (model_forms.tests.ModelFormBasicTests.test_multi_fields) ... ok 662s test_recleaning_model_form_instance (model_forms.tests.ModelFormBasicTests.test_recleaning_model_form_instance) 662s Re-cleaning an instance that was added via a ModelForm shouldn't raise ... ok 662s test_runtime_choicefield_populated (model_forms.tests.ModelFormBasicTests.test_runtime_choicefield_populated) ... ok 662s test_save_commit_false (model_forms.tests.ModelFormBasicTests.test_save_commit_false) ... ok 662s test_save_with_data_errors (model_forms.tests.ModelFormBasicTests.test_save_with_data_errors) ... ok 662s test_subset_fields (model_forms.tests.ModelFormBasicTests.test_subset_fields) ... ok 662s test_validate_foreign_key_to_model_with_overridden_manager (model_forms.tests.ModelFormBasicTests.test_validate_foreign_key_to_model_with_overridden_manager) ... ok 662s test_validate_foreign_key_uses_default_manager (model_forms.tests.ModelFormBasicTests.test_validate_foreign_key_uses_default_manager) ... ok 662s test_clean_does_deduplicate_values (model_forms.tests.ModelMultipleChoiceFieldTests.test_clean_does_deduplicate_values) ... ok 662s test_model_multiple_choice_field (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_field) ... ok 662s test_model_multiple_choice_field_22745 (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_field_22745) 662s #22745 -- Make sure that ModelMultipleChoiceField with ... ok 662s test_model_multiple_choice_number_of_queries (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_number_of_queries) 662s ModelMultipleChoiceField does O(1) queries instead of O(n) (#10156). ... ok 662s test_model_multiple_choice_required_false (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_required_false) ... ok 662s test_model_multiple_choice_run_validators (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_run_validators) 662s ModelMultipleChoiceField run given validators (#14144). ... ok 662s test_model_multiple_choice_show_hidden_initial (model_forms.tests.ModelMultipleChoiceFieldTests.test_model_multiple_choice_show_hidden_initial) 662s Test support of show_hidden_initial by ModelMultipleChoiceField. ... ok 662s test_show_hidden_initial_changed_queries_efficiently (model_forms.tests.ModelMultipleChoiceFieldTests.test_show_hidden_initial_changed_queries_efficiently) ... ok 662s test_to_field_name_with_initial_data (model_forms.tests.ModelMultipleChoiceFieldTests.test_to_field_name_with_initial_data) ... ok 663s test_assignment_of_none (model_forms.tests.ModelOneToOneFieldTests.test_assignment_of_none) ... ok 663s test_assignment_of_none_null_false (model_forms.tests.ModelOneToOneFieldTests.test_assignment_of_none_null_false) ... ok 663s test_modelform_onetoonefield (model_forms.tests.ModelOneToOneFieldTests.test_modelform_onetoonefield) ... ok 663s test_modelform_subclassed_model (model_forms.tests.ModelOneToOneFieldTests.test_modelform_subclassed_model) ... ok 663s test_onetoonefield (model_forms.tests.ModelOneToOneFieldTests.test_onetoonefield) ... ok 663s test_many_to_many (model_forms.tests.ModelToDictTests.test_many_to_many) 663s Data for a ManyToManyField is a list rather than a lazy QuerySet. ... ok 663s test_callable_field_default (model_forms.tests.OtherModelFormTests.test_callable_field_default) ... ok 663s test_choices_type (model_forms.tests.OtherModelFormTests.test_choices_type) ... ok 663s test_foreignkeys_which_use_to_field (model_forms.tests.OtherModelFormTests.test_foreignkeys_which_use_to_field) ... ok 663s test_iterable_model_m2m (model_forms.tests.OtherModelFormTests.test_iterable_model_m2m) ... ok 663s test_media_on_modelform (model_forms.tests.OtherModelFormTests.test_media_on_modelform) ... ok 663s 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 663s test_prefetch_related_queryset (model_forms.tests.OtherModelFormTests.test_prefetch_related_queryset) 663s ModelChoiceField should respect a prefetch_related() on its queryset. ... ok 664s test_article_form (model_forms.tests.ModelFormBaseTest.test_article_form) ... ok 664s test_bad_form (model_forms.tests.ModelFormBaseTest.test_bad_form) ... ok 664s test_base_form (model_forms.tests.ModelFormBaseTest.test_base_form) ... ok 664s test_blank_false_with_null_true_foreign_key_field (model_forms.tests.ModelFormBaseTest.test_blank_false_with_null_true_foreign_key_field) 664s A ModelForm with a model having ForeignKey(blank=False, null=True) ... ok 664s test_blank_foreign_key_with_radio (model_forms.tests.ModelFormBaseTest.test_blank_foreign_key_with_radio) ... ok 664s test_blank_with_null_foreign_key_field (model_forms.tests.ModelFormBaseTest.test_blank_with_null_foreign_key_field) 664s #13776 -- ModelForm's with models having a FK set to null=False and ... ok 664s test_confused_form (model_forms.tests.ModelFormBaseTest.test_confused_form) ... ok 664s test_default_filefield (model_forms.tests.ModelFormBaseTest.test_default_filefield) ... ok 664s test_default_not_populated_on_checkboxselectmultiple (model_forms.tests.ModelFormBaseTest.test_default_not_populated_on_checkboxselectmultiple) ... ok 664s 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 664s test_default_not_populated_on_optional_checkbox_input (model_forms.tests.ModelFormBaseTest.test_default_not_populated_on_optional_checkbox_input) ... ok 664s test_default_not_populated_on_selectmultiple (model_forms.tests.ModelFormBaseTest.test_default_not_populated_on_selectmultiple) ... ok 664s test_default_populated_on_optional_field (model_forms.tests.ModelFormBaseTest.test_default_populated_on_optional_field) ... ok 664s test_default_selectdatewidget (model_forms.tests.ModelFormBaseTest.test_default_selectdatewidget) ... ok 664s test_default_splitdatetime_field (model_forms.tests.ModelFormBaseTest.test_default_splitdatetime_field) ... ok 664s test_empty_fields_on_modelform (model_forms.tests.ModelFormBaseTest.test_empty_fields_on_modelform) 664s No fields on a ModelForm should actually result in no fields. ... ok 664s test_empty_fields_to_construct_instance (model_forms.tests.ModelFormBaseTest.test_empty_fields_to_construct_instance) 664s No fields should be set on a model instance if construct_instance ... ok 664s test_empty_fields_to_fields_for_model (model_forms.tests.ModelFormBaseTest.test_empty_fields_to_fields_for_model) 664s An argument of fields=() to fields_for_model should return an empty dictionary ... ok 664s test_exclude_and_validation (model_forms.tests.ModelFormBaseTest.test_exclude_and_validation) ... ok 664s test_exclude_fields (model_forms.tests.ModelFormBaseTest.test_exclude_fields) ... ok 664s test_exclude_fields_with_string (model_forms.tests.ModelFormBaseTest.test_exclude_fields_with_string) ... ok 664s test_exclude_nonexistent_field (model_forms.tests.ModelFormBaseTest.test_exclude_nonexistent_field) ... ok 664s test_extra_declared_field_model_form (model_forms.tests.ModelFormBaseTest.test_extra_declared_field_model_form) ... ok 664s test_extra_field_model_form (model_forms.tests.ModelFormBaseTest.test_extra_field_model_form) ... ok 664s test_extra_field_modelform_factory (model_forms.tests.ModelFormBaseTest.test_extra_field_modelform_factory) ... ok 664s test_extra_fields (model_forms.tests.ModelFormBaseTest.test_extra_fields) ... ok 664s test_invalid_meta_model (model_forms.tests.ModelFormBaseTest.test_invalid_meta_model) ... ok 664s test_limit_fields_with_string (model_forms.tests.ModelFormBaseTest.test_limit_fields_with_string) ... ok 664s test_limit_nonexistent_field (model_forms.tests.ModelFormBaseTest.test_limit_nonexistent_field) ... ok 664s test_missing_fields_attribute (model_forms.tests.ModelFormBaseTest.test_missing_fields_attribute) ... ok 664s test_mixmodel_form (model_forms.tests.ModelFormBaseTest.test_mixmodel_form) ... ok 664s test_no_model_class (model_forms.tests.ModelFormBaseTest.test_no_model_class) ... ok 664s test_non_blank_foreign_key_with_radio (model_forms.tests.ModelFormBaseTest.test_non_blank_foreign_key_with_radio) ... ok 664s test_orderfields2_form (model_forms.tests.ModelFormBaseTest.test_orderfields2_form) ... ok 664s test_orderfields_form (model_forms.tests.ModelFormBaseTest.test_orderfields_form) ... ok 664s test_override_field (model_forms.tests.ModelFormBaseTest.test_override_field) ... ok 664s test_prefixed_form_with_default_field (model_forms.tests.ModelFormBaseTest.test_prefixed_form_with_default_field) ... ok 664s test_renderer_kwarg (model_forms.tests.ModelFormBaseTest.test_renderer_kwarg) ... ok 664s test_replace_field (model_forms.tests.ModelFormBaseTest.test_replace_field) ... ok 664s test_replace_field_variant_2 (model_forms.tests.ModelFormBaseTest.test_replace_field_variant_2) ... ok 664s test_replace_field_variant_3 (model_forms.tests.ModelFormBaseTest.test_replace_field_variant_3) ... ok 664s test_save_blank_false_with_required_false (model_forms.tests.ModelFormBaseTest.test_save_blank_false_with_required_false) 664s A ModelForm with a model with a field set to blank=False and the form ... ok 664s test_save_blank_null_unique_charfield_saves_null (model_forms.tests.ModelFormBaseTest.test_save_blank_null_unique_charfield_saves_null) ... ok 664s test_subcategory_form (model_forms.tests.ModelFormBaseTest.test_subcategory_form) ... ok 664s test_subclassmeta_form (model_forms.tests.ModelFormBaseTest.test_subclassmeta_form) ... ok 664s test_custom_max_lengths (max_lengths.tests.MaxLengthORMTests.test_custom_max_lengths) ... ok 664s test_abstract_inherited_unique (model_forms.tests.UniqueTest.test_abstract_inherited_unique) ... ok 664s test_abstract_inherited_unique_together (model_forms.tests.UniqueTest.test_abstract_inherited_unique_together) ... ok 664s test_explicitpk_unique (model_forms.tests.UniqueTest.test_explicitpk_unique) 664s Ensure keys and blank character strings are tested for uniqueness. ... ok 664s test_explicitpk_unspecified (model_forms.tests.UniqueTest.test_explicitpk_unspecified) 664s Test for primary_key being in the form and failing validation. ... ok 664s test_inherited_unique (model_forms.tests.UniqueTest.test_inherited_unique) ... ok 664s test_inherited_unique_for_date (model_forms.tests.UniqueTest.test_inherited_unique_for_date) ... ok 664s test_inherited_unique_together (model_forms.tests.UniqueTest.test_inherited_unique_together) ... ok 664s test_multiple_field_unique_together (model_forms.tests.UniqueTest.test_multiple_field_unique_together) 664s When the same field is involved in multiple unique_together ... ok 664s test_override_unique_for_date_message (model_forms.tests.UniqueTest.test_override_unique_for_date_message) ... ok 664s test_override_unique_message (model_forms.tests.UniqueTest.test_override_unique_message) ... ok 664s test_override_unique_together_message (model_forms.tests.UniqueTest.test_override_unique_together_message) ... ok 664s test_simple_unique (model_forms.tests.UniqueTest.test_simple_unique) ... ok 664s test_unique_for_date (model_forms.tests.UniqueTest.test_unique_for_date) ... ok 664s test_unique_for_date_in_exclude (model_forms.tests.UniqueTest.test_unique_for_date_in_exclude) 664s If the date for unique_for_* constraints is excluded from the ... ok 664s test_unique_for_date_with_nullable_date (model_forms.tests.UniqueTest.test_unique_for_date_with_nullable_date) ... ok 664s test_unique_null (model_forms.tests.UniqueTest.test_unique_null) ... ok 664s test_unique_together (model_forms.tests.UniqueTest.test_unique_together) 664s ModelForm test of unique_together constraint ... ok 664s test_unique_together_exclusion (model_forms.tests.UniqueTest.test_unique_together_exclusion) 664s Forms don't validate unique_together constraints when only part of the ... ok 665s test_automatic_m2m_column_names (model_package.tests.ModelPackageTests.test_automatic_m2m_column_names) 665s Regression for #12386 - field names on the autogenerated intermediate ... ok 665s test_m2m_tables_in_subpackage_models (model_package.tests.ModelPackageTests.test_m2m_tables_in_subpackage_models) 665s Regression for #12168: models split into subpackages still get M2M ... ok 665s test_models_in_the_test_package (model_package.tests.ModelPackageTests.test_models_in_the_test_package) 665s Regression for #12245 - Models can exist in the test package, too. ... ok 665s test_add_form_deletion_when_invalid (inline_formsets.tests.DeletionTests.test_add_form_deletion_when_invalid) 665s Make sure that an add form that is filled out, but marked for deletion ... ok 665s test_change_form_deletion_when_invalid (inline_formsets.tests.DeletionTests.test_change_form_deletion_when_invalid) 665s Make sure that a change form that is filled out, but marked for deletion ... ok 665s test_deletion (inline_formsets.tests.DeletionTests.test_deletion) ... ok 665s test_save_new (inline_formsets.tests.DeletionTests.test_save_new) 665s Make sure inlineformsets respect commit=False ... ok 665s test_any_iterable_allowed_as_argument_to_exclude (inline_formsets.tests.InlineFormsetFactoryTest.test_any_iterable_allowed_as_argument_to_exclude) ... ok 665s test_exception_on_unspecified_foreign_key (inline_formsets.tests.InlineFormsetFactoryTest.test_exception_on_unspecified_foreign_key) 665s Child has two ForeignKeys to Parent, so if we don't specify which one ... ok 665s test_fk_in_all_formset_forms (inline_formsets.tests.InlineFormsetFactoryTest.test_fk_in_all_formset_forms) 665s A foreign key field is in Meta for all forms in the formset (#26538). ... ok 665s test_fk_name_not_foreign_key_field_from_child (inline_formsets.tests.InlineFormsetFactoryTest.test_fk_name_not_foreign_key_field_from_child) 665s If we specify fk_name, but it isn't a ForeignKey from the child model ... ok 665s test_fk_not_duplicated_in_form_fields (inline_formsets.tests.InlineFormsetFactoryTest.test_fk_not_duplicated_in_form_fields) 665s A foreign key name isn't duplicated in form._meta fields (#21332). ... ok 665s test_inline_formset_factory (inline_formsets.tests.InlineFormsetFactoryTest.test_inline_formset_factory) 665s These should both work without a problem. ... ok 665s test_non_foreign_key_field (inline_formsets.tests.InlineFormsetFactoryTest.test_non_foreign_key_field) 665s If the field specified in fk_name is not a ForeignKey, we should get an ... ok 665s test_unsaved_fk_validate_unique (inline_formsets.tests.InlineFormsetFactoryTest.test_unsaved_fk_validate_unique) ... ok 665s test_zero_primary_key (inline_formsets.tests.InlineFormsetFactoryTest.test_zero_primary_key) ... ok 666s test_get (custom_pk.tests.BasicCustomPKTests.test_get) 666s Get can accept pk or the real attribute name ... ok 666s test_in_bulk (custom_pk.tests.BasicCustomPKTests.test_in_bulk) 666s Custom pks work with in_bulk, both for integer and non-integer types ... ok 666s test_pk_attributes (custom_pk.tests.BasicCustomPKTests.test_pk_attributes) 666s pk and attribute name are available on the model ... ok 666s test_querysets (custom_pk.tests.BasicCustomPKTests.test_querysets) 666s Both pk and custom attribute_name can be used in filter and friends ... ok 666s test_querysets_related_name (custom_pk.tests.BasicCustomPKTests.test_querysets_related_name) 666s Custom pk doesn't affect related_name based lookups ... ok 666s test_querysets_relational (custom_pk.tests.BasicCustomPKTests.test_querysets_relational) 666s Queries across tables, involving primary key ... ok 666s test_save (custom_pk.tests.BasicCustomPKTests.test_save) 666s custom pks do not affect save ... ok 666s test_assign_none_null_reverse_relation (one_to_one.tests.OneToOneTests.test_assign_none_null_reverse_relation) ... ok 666s test_assign_none_reverse_relation (one_to_one.tests.OneToOneTests.test_assign_none_reverse_relation) ... ok 666s test_assign_none_to_null_cached_reverse_relation (one_to_one.tests.OneToOneTests.test_assign_none_to_null_cached_reverse_relation) ... ok 666s test_assign_o2o_id_none (one_to_one.tests.OneToOneTests.test_assign_o2o_id_none) ... ok 666s test_assign_o2o_id_value (one_to_one.tests.OneToOneTests.test_assign_o2o_id_value) ... ok 666s test_cached_relation_invalidated_on_save (one_to_one.tests.OneToOneTests.test_cached_relation_invalidated_on_save) 666s Model.save() invalidates stale OneToOneField relations after a primary ... ok 666s test_create_models_m2m (one_to_one.tests.OneToOneTests.test_create_models_m2m) 666s Models are created via the m2m relation if the remote model has a ... ok 666s test_filter_one_to_one_relations (one_to_one.tests.OneToOneTests.test_filter_one_to_one_relations) 666s Regression test for #9968 ... ok 666s test_foreign_key (one_to_one.tests.OneToOneTests.test_foreign_key) ... ok 666s test_get_reverse_on_unsaved_object (one_to_one.tests.OneToOneTests.test_get_reverse_on_unsaved_object) 666s Regression for #18153 and #19089. ... ok 666s test_getter (one_to_one.tests.OneToOneTests.test_getter) ... ok 666s test_hasattr_related_object (one_to_one.tests.OneToOneTests.test_hasattr_related_object) ... ok 666s test_hidden_accessor (one_to_one.tests.OneToOneTests.test_hidden_accessor) 666s When a '+' ending related name is specified no reverse accessor should ... ok 666s test_manager_all (one_to_one.tests.OneToOneTests.test_manager_all) ... ok 666s test_manager_get (one_to_one.tests.OneToOneTests.test_manager_get) ... ok 666s test_multiple_o2o (one_to_one.tests.OneToOneTests.test_multiple_o2o) ... ok 666s test_nullable_o2o_delete (one_to_one.tests.OneToOneTests.test_nullable_o2o_delete) ... ok 666s test_o2o_primary_key_delete (one_to_one.tests.OneToOneTests.test_o2o_primary_key_delete) ... ok 666s test_primary_key_to_field_filter (one_to_one.tests.OneToOneTests.test_primary_key_to_field_filter) ... ok 666s test_rel_pk_exact (one_to_one.tests.OneToOneTests.test_rel_pk_exact) ... ok 666s test_rel_pk_subquery (one_to_one.tests.OneToOneTests.test_rel_pk_subquery) ... ok 666s test_related_object (one_to_one.tests.OneToOneTests.test_related_object) ... ok 666s test_related_object_cache (one_to_one.tests.OneToOneTests.test_related_object_cache) 666s Regression test for #6886 (the related-object cache) ... ok 666s test_related_object_cached_when_reverse_is_accessed (one_to_one.tests.OneToOneTests.test_related_object_cached_when_reverse_is_accessed) 666s Regression for #13839 and #17439. ... ok 666s test_reverse_object_cache (one_to_one.tests.OneToOneTests.test_reverse_object_cache) 666s The name of the cache for the reverse object is correct (#7173). ... ok 666s test_reverse_object_cached_when_related_is_accessed (one_to_one.tests.OneToOneTests.test_reverse_object_cached_when_related_is_accessed) 666s Regression for #13839 and #17439. ... ok 666s test_reverse_object_cached_when_related_is_set (one_to_one.tests.OneToOneTests.test_reverse_object_cached_when_related_is_set) 666s Regression for #13839 and #17439. ... ok 666s test_reverse_object_cached_when_related_is_unset (one_to_one.tests.OneToOneTests.test_reverse_object_cached_when_related_is_unset) 666s Regression for #13839 and #17439. ... ok 666s test_reverse_object_does_not_exist_cache (one_to_one.tests.OneToOneTests.test_reverse_object_does_not_exist_cache) 666s Regression for #13839 and #17439. ... ok 666s test_reverse_relationship_cache_cascade (one_to_one.tests.OneToOneTests.test_reverse_relationship_cache_cascade) 666s Regression test for #9023: accessing the reverse relationship shouldn't ... ok 666s test_save_nullable_o2o_after_parent (one_to_one.tests.OneToOneTests.test_save_nullable_o2o_after_parent) ... ok 666s test_set_reverse_on_unsaved_object (one_to_one.tests.OneToOneTests.test_set_reverse_on_unsaved_object) 666s Writing to the reverse relation on an unsaved object ... ok 666s test_setter (one_to_one.tests.OneToOneTests.test_setter) ... ok 666s test_unsaved_object (one_to_one.tests.OneToOneTests.test_unsaved_object) 666s #10811 -- Assigning an unsaved object to a OneToOneField ... ok 666s test_update_one_to_one_pk (one_to_one.tests.OneToOneTests.test_update_one_to_one_pk) ... ok 666s test_auto_field_subclass_bulk_create (custom_pk.tests.CustomPKTests.test_auto_field_subclass_bulk_create) ... ok 666s test_auto_field_subclass_create (custom_pk.tests.CustomPKTests.test_auto_field_subclass_create) ... ok 666s test_custom_field_pk (custom_pk.tests.CustomPKTests.test_custom_field_pk) ... ok 666s test_custom_pk_create (custom_pk.tests.CustomPKTests.test_custom_pk_create) 666s New objects can be created both with pk and the custom name ... ok 666s test_required_pk (custom_pk.tests.CustomPKTests.test_required_pk) ... skipped 'Database has feature(s) supports_unspecified_pk' 666s test_unicode_pk (custom_pk.tests.CustomPKTests.test_unicode_pk) ... ok 666s test_unique_pk (custom_pk.tests.CustomPKTests.test_unique_pk) ... ok 666s test_zero_non_autoincrement_pk (custom_pk.tests.CustomPKTests.test_zero_non_autoincrement_pk) ... ok 666s test_circular_reference (fixtures.tests.CircularReferenceTests.test_circular_reference) ... ok 666s test_circular_reference_natural_key (fixtures.tests.CircularReferenceTests.test_circular_reference_natural_key) ... ok 666s test_forward_reference_fk (fixtures.tests.ForwardReferenceTests.test_forward_reference_fk) ... ok 666s test_forward_reference_fk_natural_key (fixtures.tests.ForwardReferenceTests.test_forward_reference_fk_natural_key) ... ok 666s test_forward_reference_m2m (fixtures.tests.ForwardReferenceTests.test_forward_reference_m2m) ... ok 666s test_forward_reference_m2m_natural_key (fixtures.tests.ForwardReferenceTests.test_forward_reference_m2m_natural_key) ... ok 667s test_loaddata_not_existent_fixture_file (fixtures.tests.NonexistentFixtureTests.test_loaddata_not_existent_fixture_file) ... ok 667s test_nonexistent_fixture_no_constraint_checking (fixtures.tests.NonexistentFixtureTests.test_nonexistent_fixture_no_constraint_checking) 667s If no fixtures match the loaddata command, constraints checks on the ... ok 667s test_class_fixtures (fixtures.tests.SubclassTestCaseFixtureLoadingTests.test_class_fixtures) 667s There were no fixture objects installed ... ok 667s test_class_fixtures (fixtures.tests.TestCaseFixtureLoadingTests.test_class_fixtures) 667s Test case has installed 3 fixture objects ... ok 667s test_default_ordering (admin_ordering.tests.TestAdminOrdering.test_default_ordering) 667s The default ordering should be by name, as specified in the inner Meta ... ok 667s test_dynamic_ordering (admin_ordering.tests.TestAdminOrdering.test_dynamic_ordering) 667s Let's use a custom ModelAdmin that changes the ordering dynamically. ... ok 667s test_specified_ordering (admin_ordering.tests.TestAdminOrdering.test_specified_ordering) 667s Let's use a custom ModelAdmin that changes the ordering, and make sure ... ok 667s test_specified_ordering_by_f_expression (admin_ordering.tests.TestAdminOrdering.test_specified_ordering_by_f_expression) ... ok 667s test_default_ordering (admin_ordering.tests.TestInlineModelAdminOrdering.test_default_ordering) 667s The default ordering should be by name, as specified in the inner Meta ... ok 667s test_specified_ordering (admin_ordering.tests.TestInlineModelAdminOrdering.test_specified_ordering) 667s Let's check with ordering set to something different than the default. ... ok 667s test_admin_ordering_beats_model_ordering (admin_ordering.tests.TestRelatedFieldsAdminOrdering.test_admin_ordering_beats_model_ordering) ... ok 667s test_admin_with_no_ordering_fallback_to_model_ordering (admin_ordering.tests.TestRelatedFieldsAdminOrdering.test_admin_with_no_ordering_fallback_to_model_ordering) ... ok 667s test_custom_queryset_still_wins (admin_ordering.tests.TestRelatedFieldsAdminOrdering.test_custom_queryset_still_wins) 667s Custom queryset has still precedence (#21405) ... ok 667s test_no_admin_fallback_to_model_ordering (admin_ordering.tests.TestRelatedFieldsAdminOrdering.test_no_admin_fallback_to_model_ordering) ... ok 667s test_m2m_prefetch_proxied (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_prefetch_proxied) ... ok 667s test_m2m_prefetch_reverse_proxied (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_prefetch_reverse_proxied) ... ok 667s test_m2m_query (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_query) ... ok 667s test_m2m_query_proxied (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_query_proxied) ... ok 667s test_m2m_reverse_query (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_reverse_query) ... ok 667s test_m2m_reverse_query_proxied (m2m_through_regress.test_multitable.MultiTableTests.test_m2m_reverse_query_proxied) ... ok 667s test_serialization (m2m_through_regress.tests.M2MThroughSerializationTestCase.test_serialization) 667s m2m-through models aren't serialized as m2m fields. Refs #8134 ... ok 668s test_join_trimming_forwards (m2m_through_regress.tests.M2MThroughTestCase.test_join_trimming_forwards) 668s Too many copies of the intermediate table aren't involved when doing a ... ok 668s test_join_trimming_reverse (m2m_through_regress.tests.M2MThroughTestCase.test_join_trimming_reverse) ... ok 668s test_retrieve_forward_m2m_items (m2m_through_regress.tests.M2MThroughTestCase.test_retrieve_forward_m2m_items) ... ok 668s test_retrieve_forward_m2m_items_via_custom_id_intermediary (m2m_through_regress.tests.M2MThroughTestCase.test_retrieve_forward_m2m_items_via_custom_id_intermediary) ... ok 668s test_retrieve_reverse_m2m_items (m2m_through_regress.tests.M2MThroughTestCase.test_retrieve_reverse_m2m_items) ... ok 668s test_retrieve_reverse_m2m_items_via_custom_id_intermediary (m2m_through_regress.tests.M2MThroughTestCase.test_retrieve_reverse_m2m_items_via_custom_id_intermediary) ... ok 668s test_sequence_creation (m2m_through_regress.tests.ThroughLoadDataTestCase.test_sequence_creation) 668s Sequences on an m2m_through are created for the through model, not a ... ok 668s test_ambiguous_compressed_fixture (fixtures.tests.FixtureLoadingTests.test_ambiguous_compressed_fixture) ... ok 668s test_compress_format_loading (fixtures.tests.FixtureLoadingTests.test_compress_format_loading) ... ok 668s test_compressed_loading (fixtures.tests.FixtureLoadingTests.test_compressed_loading) ... ok 668s test_compressed_loading_bz2 (fixtures.tests.FixtureLoadingTests.test_compressed_loading_bz2) ... ok 668s test_compressed_loading_gzip (fixtures.tests.FixtureLoadingTests.test_compressed_loading_gzip) ... ok 668s test_compressed_loading_lzma (fixtures.tests.FixtureLoadingTests.test_compressed_loading_lzma) ... ok 668s test_compressed_loading_xz (fixtures.tests.FixtureLoadingTests.test_compressed_loading_xz) ... ok 668s test_compressed_specified_loading (fixtures.tests.FixtureLoadingTests.test_compressed_specified_loading) ... ok 668s test_db_loading (fixtures.tests.FixtureLoadingTests.test_db_loading) ... ok 668s test_dumpdata_progressbar (fixtures.tests.FixtureLoadingTests.test_dumpdata_progressbar) 668s Dumpdata shows a progress bar on the command line when --output is set, ... ok 668s test_dumpdata_proxy_with_concrete (fixtures.tests.FixtureLoadingTests.test_dumpdata_proxy_with_concrete) 668s A warning isn't displayed if a proxy model is dumped with its concrete ... ok 668s test_dumpdata_proxy_without_concrete (fixtures.tests.FixtureLoadingTests.test_dumpdata_proxy_without_concrete) 668s A warning is displayed if a proxy model is dumped without its concrete ... ok 668s test_dumpdata_with_excludes (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_excludes) ... ok 668s test_dumpdata_with_file_bz2_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_bz2_output) ... ok 668s test_dumpdata_with_file_gzip_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_gzip_output) ... ok 668s test_dumpdata_with_file_lzma_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_lzma_output) ... ok 668s test_dumpdata_with_file_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_output) ... ok 668s test_dumpdata_with_file_xz_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_xz_output) ... ok 668s test_dumpdata_with_file_zip_output (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_file_zip_output) ... ok 668s test_dumpdata_with_filtering_manager (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_filtering_manager) ... ok 668s test_dumpdata_with_pks (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_pks) ... ok 668s test_dumpdata_with_uuid_pks (fixtures.tests.FixtureLoadingTests.test_dumpdata_with_uuid_pks) ... ok 668s test_exclude_option_errors (fixtures.tests.FixtureLoadingTests.test_exclude_option_errors) 668s Excluding a bogus app or model should raise an error. ... ok 668s test_load_fixture_with_special_characters (fixtures.tests.FixtureLoadingTests.test_load_fixture_with_special_characters) ... ok 668s test_loaddata_app_option (fixtures.tests.FixtureLoadingTests.test_loaddata_app_option) ... ok 668s test_loaddata_error_message (fixtures.tests.FixtureLoadingTests.test_loaddata_error_message) 668s Loading a fixture which contains an invalid object outputs an error ... ok 668s 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" 668s test_loaddata_verbosity_three (fixtures.tests.FixtureLoadingTests.test_loaddata_verbosity_three) ... ok 668s test_loading_and_dumping (fixtures.tests.FixtureLoadingTests.test_loading_and_dumping) ... ok 668s test_loading_stdin (fixtures.tests.FixtureLoadingTests.test_loading_stdin) 668s Loading fixtures from stdin with json and xml. ... ok 668s test_loading_using (fixtures.tests.FixtureLoadingTests.test_loading_using) ... ok 668s test_loading_with_exclude_app (fixtures.tests.FixtureLoadingTests.test_loading_with_exclude_app) ... ok 668s test_loading_with_exclude_model (fixtures.tests.FixtureLoadingTests.test_loading_with_exclude_model) ... ok 668s test_output_formats (fixtures.tests.FixtureLoadingTests.test_output_formats) ... ok 668s test_stdin_without_format (fixtures.tests.FixtureLoadingTests.test_stdin_without_format) 668s Reading from stdin raises an error if format isn't specified. ... ok 668s test_unmatched_identifier_loading (fixtures.tests.FixtureLoadingTests.test_unmatched_identifier_loading) ... ok 668s test_15776 (delete_regress.tests.DeleteCascadeTests.test_15776) ... ok 668s test_fk_to_m2m_through (delete_regress.tests.DeleteCascadeTests.test_fk_to_m2m_through) 668s If an M2M relationship has an explicitly-specified through model, and ... ok 668s test_generic_relation_cascade (delete_regress.tests.DeleteCascadeTests.test_generic_relation_cascade) 668s Django cascades deletes through generic-related objects to their ... ok 669s test_add (m2m_through_regress.tests.ToFieldThroughTests.test_add) ... ok 669s test_add_null_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_add_null_reverse) ... ok 669s test_add_null_reverse_related (m2m_through_regress.tests.ToFieldThroughTests.test_add_null_reverse_related) ... ok 669s test_add_related_null (m2m_through_regress.tests.ToFieldThroughTests.test_add_related_null) ... ok 669s test_add_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_add_reverse) ... ok 669s test_m2m_relations_unusable_on_null_pk_obj (m2m_through_regress.tests.ToFieldThroughTests.test_m2m_relations_unusable_on_null_pk_obj) ... ok 669s test_m2m_relations_unusable_on_null_to_field (m2m_through_regress.tests.ToFieldThroughTests.test_m2m_relations_unusable_on_null_to_field) ... ok 669s test_remove (m2m_through_regress.tests.ToFieldThroughTests.test_remove) ... ok 669s test_remove_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_remove_reverse) ... ok 669s test_to_field (m2m_through_regress.tests.ToFieldThroughTests.test_to_field) ... ok 669s test_to_field_clear (m2m_through_regress.tests.ToFieldThroughTests.test_to_field_clear) ... ok 669s test_to_field_clear_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_to_field_clear_reverse) ... ok 669s test_to_field_reverse (m2m_through_regress.tests.ToFieldThroughTests.test_to_field_reverse) ... ok 669s test_large_deletes (delete_regress.tests.LargeDeleteTests.test_large_deletes) 669s If the number of objects > chunk size, deletion still occurs. ... ok 669s test_foreign_key_delete_nullifies_correct_columns (delete_regress.tests.DeleteTests.test_foreign_key_delete_nullifies_correct_columns) 669s With a model (Researcher) that has two foreign keys pointing to the ... ok 669s test_meta_ordered_delete (delete_regress.tests.DeleteTests.test_meta_ordered_delete) ... ok 669s test_self_reference_with_through_m2m_at_second_level (delete_regress.tests.DeleteTests.test_self_reference_with_through_m2m_at_second_level) ... ok 669s test_set_querycount (delete_regress.tests.SetQueryCountTests.test_set_querycount) ... ok 669s test_19187_values (delete_regress.tests.ProxyDeleteTest.test_19187_values) ... ok 669s test_delete_concrete_parent (delete_regress.tests.ProxyDeleteTest.test_delete_concrete_parent) 669s Deleting an instance of a concrete model should also delete objects ... ok 669s test_delete_proxy (delete_regress.tests.ProxyDeleteTest.test_delete_proxy) 669s Deleting the *proxy* instance bubbles through to its non-proxy and ... ok 669s test_delete_proxy_of_proxy (delete_regress.tests.ProxyDeleteTest.test_delete_proxy_of_proxy) 669s Deleting a proxy-of-proxy instance should bubble through to its proxy ... ok 669s test_delete_proxy_pair (delete_regress.tests.ProxyDeleteTest.test_delete_proxy_pair) 669s If a pair of proxy models are linked by an FK from one concrete parent ... ok 669s test_ticket_19102_annotate (delete_regress.tests.Ticket19102Tests.test_ticket_19102_annotate) ... ok 669s test_ticket_19102_defer (delete_regress.tests.Ticket19102Tests.test_ticket_19102_defer) ... ok 669s test_ticket_19102_extra (delete_regress.tests.Ticket19102Tests.test_ticket_19102_extra) ... ok 669s test_ticket_19102_select_related (delete_regress.tests.Ticket19102Tests.test_ticket_19102_select_related) ... ok 669s test_access (deprecation.test_storages.DefaultStorageDeprecationTests.test_access) ... ok 669s test_access_warning (deprecation.test_storages.DefaultStorageDeprecationTests.test_access_warning) ... ok 669s test_default_file_storage (deprecation.test_storages.DefaultStorageDeprecationTests.test_default_file_storage) ... ok 669s test_override_settings_warning (deprecation.test_storages.DefaultStorageDeprecationTests.test_override_settings_warning) ... ok 669s test_settings_init (deprecation.test_storages.DefaultStorageDeprecationTests.test_settings_init) ... ok 669s test_settings_storages_init (deprecation.test_storages.DefaultStorageDeprecationTests.test_settings_storages_init) ... ok 669s test_storage (deprecation.test_storages.DefaultStorageDeprecationTests.test_storage) ... ok 669s test_use_both_error (deprecation.test_storages.DefaultStorageDeprecationTests.test_use_both_error) ... ok 669s test_access (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_access) ... ok 669s test_access_warning (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_access_warning) ... ok 669s test_override_settings_warning (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_override_settings_warning) ... ok 669s test_settings_init (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_settings_init) ... ok 669s test_settings_storages_init (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_settings_storages_init) ... ok 669s test_staticfiles_storage (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_staticfiles_storage) ... ok 669s test_storage (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_storage) ... ok 669s test_use_both_error (deprecation.test_storages.StaticfilesStorageDeprecationTests.test_use_both_error) ... ok 669s test_access (deprecation.test_use_l10n.DeprecationTests.test_access) ... ok 669s test_access_warning (deprecation.test_use_l10n.DeprecationTests.test_access_warning) ... ok 669s test_override_settings_warning (deprecation.test_use_l10n.DeprecationTests.test_override_settings_warning) ... ok 669s test_settings_init_warning (deprecation.test_use_l10n.DeprecationTests.test_settings_init_warning) ... ok 670s test_multiple (m2m_multiple.tests.M2MMultipleTests.test_multiple) ... ok 670s test_database_checks_called (check_framework.test_database.DatabaseCheckTests.test_database_checks_called) ... ok 670s test_mysql_strict_mode (check_framework.test_database.DatabaseCheckTests.test_mysql_strict_mode) ... skipped 'Test only for MySQL' 670s test_callable_object_view (admin_docs.test_middleware.XViewMiddlewareTest.test_callable_object_view) ... ok 670s test_no_auth_middleware (admin_docs.test_middleware.XViewMiddlewareTest.test_no_auth_middleware) ... ok 670s test_xview_class (admin_docs.test_middleware.XViewMiddlewareTest.test_xview_class) ... ok 670s test_xview_func (admin_docs.test_middleware.XViewMiddlewareTest.test_xview_func) ... ok 670s test_template_detail_path_traversal (admin_docs.test_views.AdminDocViewDefaultEngineOnly.test_template_detail_path_traversal) ... ok 670s test_collision_abstract_model (check_framework.test_model_checks.ConstraintNameTests.test_collision_abstract_model) ... ok 670s test_collision_across_apps (check_framework.test_model_checks.ConstraintNameTests.test_collision_across_apps) ... ok 670s test_collision_in_different_models (check_framework.test_model_checks.ConstraintNameTests.test_collision_in_different_models) ... ok 670s test_collision_in_same_model (check_framework.test_model_checks.ConstraintNameTests.test_collision_in_same_model) ... ok 670s test_no_collision_abstract_model_interpolation (check_framework.test_model_checks.ConstraintNameTests.test_no_collision_abstract_model_interpolation) ... ok 670s test_no_collision_across_apps_interpolation (check_framework.test_model_checks.ConstraintNameTests.test_no_collision_across_apps_interpolation) ... ok 673s test_bookmarklets (admin_docs.test_views.AdminDocViewTests.test_bookmarklets) ... ok 673s test_callable_urlconf (admin_docs.test_views.AdminDocViewTests.test_callable_urlconf) 673s Index view should correctly resolve view patterns when ROOT_URLCONF is ... ok 673s test_index (admin_docs.test_views.AdminDocViewTests.test_index) ... ok 673s test_missing_docutils (admin_docs.test_views.AdminDocViewTests.test_missing_docutils) ... ok 673s test_model_index (admin_docs.test_views.AdminDocViewTests.test_model_index) ... ok 673s test_namespaced_view_detail (admin_docs.test_views.AdminDocViewTests.test_namespaced_view_detail) ... ok 673s test_no_sites_framework (admin_docs.test_views.AdminDocViewTests.test_no_sites_framework) 673s Without the sites framework, should not access SITE_ID or Site ... ok 673s test_template_detail (admin_docs.test_views.AdminDocViewTests.test_template_detail) ... ok 673s test_templatefilter_index (admin_docs.test_views.AdminDocViewTests.test_templatefilter_index) ... ok 673s test_templatetag_index (admin_docs.test_views.AdminDocViewTests.test_templatetag_index) ... ok 673s test_view_detail (admin_docs.test_views.AdminDocViewTests.test_view_detail) ... ok 673s test_view_detail_as_method (admin_docs.test_views.AdminDocViewTests.test_view_detail_as_method) 673s Views that are methods can be displayed. ... ok 673s test_view_detail_illegal_import (admin_docs.test_views.AdminDocViewTests.test_view_detail_illegal_import) ... ok 673s test_view_index (admin_docs.test_views.AdminDocViewTests.test_view_index) ... ok 673s test_view_index_with_method (admin_docs.test_views.AdminDocViewTests.test_view_index_with_method) 673s Views that are methods are listed correctly. ... ok 674s test_bookmarklets (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_bookmarklets) ... ok 674s test_callable_urlconf (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_callable_urlconf) 674s Index view should correctly resolve view patterns when ROOT_URLCONF is ... ok 674s test_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_index) ... ok 674s test_missing_docutils (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_missing_docutils) ... ok 674s test_model_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_model_index) ... ok 674s test_namespaced_view_detail (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_namespaced_view_detail) ... ok 674s test_no_sites_framework (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_no_sites_framework) 674s Without the sites framework, should not access SITE_ID or Site ... ok 674s test_template_detail (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_template_detail) ... ok 674s test_templatefilter_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_templatefilter_index) ... ok 674s test_templatetag_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_templatetag_index) ... ok 674s test_view_detail (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_detail) ... ok 674s test_view_detail_as_method (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_detail_as_method) 674s Views that are methods can be displayed. ... ok 674s test_view_detail_illegal_import (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_detail_illegal_import) ... ok 674s test_view_index (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_index) ... ok 674s test_view_index_with_method (admin_docs.test_views.AdminDocViewWithMultipleEngines.test_view_index_with_method) 674s Views that are methods are listed correctly. ... ok 674s test_mutually_referential (mutually_referential.tests.MutuallyReferentialTests.test_mutually_referential) ... ok 674s test_empty_in (xor_lookups.tests.XorLookupsTests.test_empty_in) ... ok 674s test_exclude (xor_lookups.tests.XorLookupsTests.test_exclude) ... ok 674s test_filter (xor_lookups.tests.XorLookupsTests.test_filter) ... ok 674s test_filter_negated (xor_lookups.tests.XorLookupsTests.test_filter_negated) ... ok 674s test_pk_q (xor_lookups.tests.XorLookupsTests.test_pk_q) ... ok 674s test_stages (xor_lookups.tests.XorLookupsTests.test_stages) ... ok 674s test_m2o_recursive (m2o_recursive.tests.ManyToOneRecursiveTests.test_m2o_recursive) ... ok 674s test_m2o_recursive2 (m2o_recursive.tests.MultipleManyToOneRecursiveTests.test_m2o_recursive2) ... ok 674s test_app_not_found (admin_docs.test_views.TestModelDetailView.test_app_not_found) ... ok 674s test_descriptions_render_correctly (admin_docs.test_views.TestModelDetailView.test_descriptions_render_correctly) 674s The ``description`` field should render correctly for each field type. ... ok 674s test_instance_of_cached_property_methods_are_displayed (admin_docs.test_views.TestModelDetailView.test_instance_of_cached_property_methods_are_displayed) 674s Model cached properties are displayed as fields. ... ok 674s test_instance_of_property_methods_are_displayed (admin_docs.test_views.TestModelDetailView.test_instance_of_property_methods_are_displayed) 674s Model properties are displayed as fields. ... ok 674s test_method_data_types (admin_docs.test_views.TestModelDetailView.test_method_data_types) ... ok 674s test_method_excludes (admin_docs.test_views.TestModelDetailView.test_method_excludes) 674s Methods that begin with strings defined in ... ok 674s test_methods_with_arguments (admin_docs.test_views.TestModelDetailView.test_methods_with_arguments) 674s Methods that take arguments should also displayed. ... ok 674s test_methods_with_arguments_display_arguments (admin_docs.test_views.TestModelDetailView.test_methods_with_arguments_display_arguments) 674s Methods with arguments should have their arguments displayed. ... ok 674s test_methods_with_arguments_display_arguments_default_value (admin_docs.test_views.TestModelDetailView.test_methods_with_arguments_display_arguments_default_value) 674s Methods with keyword arguments should have their arguments displayed. ... ok 674s test_methods_with_multiple_arguments_display_arguments (admin_docs.test_views.TestModelDetailView.test_methods_with_multiple_arguments_display_arguments) 674s Methods with multiple arguments should have all their arguments ... ok 674s test_model_detail_title (admin_docs.test_views.TestModelDetailView.test_model_detail_title) ... ok 674s test_model_docstring_renders_correctly (admin_docs.test_views.TestModelDetailView.test_model_docstring_renders_correctly) ... ok 674s test_model_not_found (admin_docs.test_views.TestModelDetailView.test_model_not_found) ... ok 674s test_model_with_many_to_one (admin_docs.test_views.TestModelDetailView.test_model_with_many_to_one) ... ok 674s 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) 674s A model with ``related_name`` of `+` shouldn't show backward ... ok 675s test_aware_datetime_date_detail (generic_views.test_dates.DateDetailViewTests.test_aware_datetime_date_detail) ... ok 675s test_date_detail_allow_future (generic_views.test_dates.DateDetailViewTests.test_date_detail_allow_future) ... ok 675s test_date_detail_by_pk (generic_views.test_dates.DateDetailViewTests.test_date_detail_by_pk) ... ok 675s test_date_detail_by_slug (generic_views.test_dates.DateDetailViewTests.test_date_detail_by_slug) ... ok 675s test_date_detail_custom_month_format (generic_views.test_dates.DateDetailViewTests.test_date_detail_custom_month_format) ... ok 675s test_datetime_date_detail (generic_views.test_dates.DateDetailViewTests.test_datetime_date_detail) ... ok 675s test_get_object_custom_queryset (generic_views.test_dates.DateDetailViewTests.test_get_object_custom_queryset) 675s Custom querysets are used when provided to ... ok 675s test_get_object_custom_queryset_numqueries (generic_views.test_dates.DateDetailViewTests.test_get_object_custom_queryset_numqueries) ... ok 675s test_invalid_url (generic_views.test_dates.DateDetailViewTests.test_invalid_url) ... ok 675s test_year_out_of_range (generic_views.test_dates.DateDetailViewTests.test_year_out_of_range) ... ok 675s test_allow_empty_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_allow_empty_archive_view) ... ok 675s test_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view) ... ok 675s test_archive_view_by_month (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_by_month) ... ok 675s test_archive_view_context_object_name (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_context_object_name) ... ok 675s test_archive_view_custom_sorting (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_custom_sorting) ... ok 675s test_archive_view_custom_sorting_dec (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_custom_sorting_dec) ... ok 675s test_archive_view_invalid (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_invalid) ... ok 675s test_archive_view_template (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_template) ... ok 675s test_archive_view_template_suffix (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_template_suffix) ... ok 675s test_archive_view_without_date_field (generic_views.test_dates.ArchiveIndexViewTests.test_archive_view_without_date_field) ... ok 675s test_aware_datetime_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_aware_datetime_archive_view) ... ok 675s test_date_list_order (generic_views.test_dates.ArchiveIndexViewTests.test_date_list_order) 675s date_list should be sorted descending in index ... ok 675s test_datetime_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_datetime_archive_view) ... ok 675s test_empty_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_empty_archive_view) ... ok 675s test_no_duplicate_query (generic_views.test_dates.ArchiveIndexViewTests.test_no_duplicate_query) ... ok 675s test_paginated_archive_view (generic_views.test_dates.ArchiveIndexViewTests.test_paginated_archive_view) ... ok 675s test_paginated_archive_view_does_not_load_entire_table (generic_views.test_dates.ArchiveIndexViewTests.test_paginated_archive_view_does_not_load_entire_table) ... ok 675s test_aware_datetime_day_view (generic_views.test_dates.DayArchiveViewTests.test_aware_datetime_day_view) ... ok 675s test_custom_month_format (generic_views.test_dates.DayArchiveViewTests.test_custom_month_format) ... ok 675s test_datetime_day_view (generic_views.test_dates.DayArchiveViewTests.test_datetime_day_view) ... ok 675s test_day_view (generic_views.test_dates.DayArchiveViewTests.test_day_view) ... ok 675s test_day_view_allow_empty (generic_views.test_dates.DayArchiveViewTests.test_day_view_allow_empty) ... ok 675s test_day_view_allow_future (generic_views.test_dates.DayArchiveViewTests.test_day_view_allow_future) ... ok 675s test_day_view_invalid_pattern (generic_views.test_dates.DayArchiveViewTests.test_day_view_invalid_pattern) ... ok 675s test_day_view_paginated (generic_views.test_dates.DayArchiveViewTests.test_day_view_paginated) ... ok 675s test_next_prev_context (generic_views.test_dates.DayArchiveViewTests.test_next_prev_context) ... ok 675s test_today_view (generic_views.test_dates.DayArchiveViewTests.test_today_view) ... ok 676s test_aware_datetime_week_view (generic_views.test_dates.WeekArchiveViewTests.test_aware_datetime_week_view) ... ok 676s test_datetime_week_view (generic_views.test_dates.WeekArchiveViewTests.test_datetime_week_view) ... ok 676s test_incompatible_iso_week_format_view (generic_views.test_dates.WeekArchiveViewTests.test_incompatible_iso_week_format_view) ... ok 676s test_unknown_week_format (generic_views.test_dates.WeekArchiveViewTests.test_unknown_week_format) ... ok 676s test_week_iso_format (generic_views.test_dates.WeekArchiveViewTests.test_week_iso_format) ... ok 676s test_week_start_Monday (generic_views.test_dates.WeekArchiveViewTests.test_week_start_Monday) ... ok 676s test_week_view (generic_views.test_dates.WeekArchiveViewTests.test_week_view) ... ok 676s test_week_view_allow_empty (generic_views.test_dates.WeekArchiveViewTests.test_week_view_allow_empty) ... ok 676s test_week_view_allow_future (generic_views.test_dates.WeekArchiveViewTests.test_week_view_allow_future) ... ok 676s test_week_view_invalid_pattern (generic_views.test_dates.WeekArchiveViewTests.test_week_view_invalid_pattern) ... ok 676s test_week_view_paginated (generic_views.test_dates.WeekArchiveViewTests.test_week_view_paginated) ... ok 676s test_aware_datetime_month_view (generic_views.test_dates.MonthArchiveViewTests.test_aware_datetime_month_view) ... ok 676s test_custom_month_format (generic_views.test_dates.MonthArchiveViewTests.test_custom_month_format) ... ok 676s test_date_list_order (generic_views.test_dates.MonthArchiveViewTests.test_date_list_order) 676s date_list should be sorted ascending in month view ... ok 676s test_datetime_month_view (generic_views.test_dates.MonthArchiveViewTests.test_datetime_month_view) ... ok 676s test_month_view (generic_views.test_dates.MonthArchiveViewTests.test_month_view) ... ok 676s test_month_view_allow_empty (generic_views.test_dates.MonthArchiveViewTests.test_month_view_allow_empty) ... ok 676s test_month_view_allow_future (generic_views.test_dates.MonthArchiveViewTests.test_month_view_allow_future) ... ok 676s test_month_view_get_month_from_request (generic_views.test_dates.MonthArchiveViewTests.test_month_view_get_month_from_request) ... ok 676s test_month_view_invalid_pattern (generic_views.test_dates.MonthArchiveViewTests.test_month_view_invalid_pattern) ... ok 676s test_month_view_paginated (generic_views.test_dates.MonthArchiveViewTests.test_month_view_paginated) ... ok 676s test_month_view_without_month_in_url (generic_views.test_dates.MonthArchiveViewTests.test_month_view_without_month_in_url) ... ok 676s test_previous_month_without_content (generic_views.test_dates.MonthArchiveViewTests.test_previous_month_without_content) 676s Content can exist on any day of the previous month. Refs #14711 ... ok 677s test_aware_datetime_year_view (generic_views.test_dates.YearArchiveViewTests.test_aware_datetime_year_view) ... ok 677s test_date_list_order (generic_views.test_dates.YearArchiveViewTests.test_date_list_order) 677s date_list should be sorted ascending in year view ... ok 677s test_datetime_year_view (generic_views.test_dates.YearArchiveViewTests.test_datetime_year_view) ... ok 677s test_get_context_data_receives_extra_context (generic_views.test_dates.YearArchiveViewTests.test_get_context_data_receives_extra_context) 677s MultipleObjectMixin.get_context_data() receives the context set by ... ok 677s test_get_dated_items_not_implemented (generic_views.test_dates.YearArchiveViewTests.test_get_dated_items_not_implemented) ... ok 677s test_no_duplicate_query (generic_views.test_dates.YearArchiveViewTests.test_no_duplicate_query) ... ok 677s test_year_view (generic_views.test_dates.YearArchiveViewTests.test_year_view) ... ok 677s test_year_view_allow_future (generic_views.test_dates.YearArchiveViewTests.test_year_view_allow_future) ... ok 677s test_year_view_custom_sort_order (generic_views.test_dates.YearArchiveViewTests.test_year_view_custom_sort_order) ... ok 677s test_year_view_empty (generic_views.test_dates.YearArchiveViewTests.test_year_view_empty) ... ok 677s test_year_view_invalid_pattern (generic_views.test_dates.YearArchiveViewTests.test_year_view_invalid_pattern) ... ok 677s test_year_view_make_object_list (generic_views.test_dates.YearArchiveViewTests.test_year_view_make_object_list) ... ok 677s test_year_view_paginated (generic_views.test_dates.YearArchiveViewTests.test_year_view_paginated) ... ok 677s test_year_view_two_custom_sort_orders (generic_views.test_dates.YearArchiveViewTests.test_year_view_two_custom_sort_orders) ... ok 677s test_late_form_validation (generic_views.test_edit.BasicFormTests.test_late_form_validation) 677s A form can be marked invalid in the form_valid() method (#25548). ... ok 677s test_post_data (generic_views.test_edit.BasicFormTests.test_post_data) ... ok 677s test_context_object_name (generic_views.test_detail.DetailViewTest.test_context_object_name) ... ok 677s test_custom_detail (generic_views.test_detail.DetailViewTest.test_custom_detail) 677s AuthorCustomDetail overrides get() and ensures that ... ok 677s test_deferred_queryset_context_object_name (generic_views.test_detail.DetailViewTest.test_deferred_queryset_context_object_name) ... ok 677s test_deferred_queryset_template_name (generic_views.test_detail.DetailViewTest.test_deferred_queryset_template_name) ... ok 677s test_detail_by_custom_pk (generic_views.test_detail.DetailViewTest.test_detail_by_custom_pk) ... ok 677s test_detail_by_custom_slug (generic_views.test_detail.DetailViewTest.test_detail_by_custom_slug) ... ok 677s test_detail_by_pk (generic_views.test_detail.DetailViewTest.test_detail_by_pk) ... ok 677s test_detail_by_pk_and_slug (generic_views.test_detail.DetailViewTest.test_detail_by_pk_and_slug) ... ok 677s test_detail_by_pk_and_slug_mismatch_404 (generic_views.test_detail.DetailViewTest.test_detail_by_pk_and_slug_mismatch_404) ... ok 677s test_detail_by_pk_ignore_slug (generic_views.test_detail.DetailViewTest.test_detail_by_pk_ignore_slug) ... ok 677s test_detail_by_pk_ignore_slug_mismatch (generic_views.test_detail.DetailViewTest.test_detail_by_pk_ignore_slug_mismatch) ... ok 677s test_detail_by_slug (generic_views.test_detail.DetailViewTest.test_detail_by_slug) ... ok 677s test_detail_missing_object (generic_views.test_detail.DetailViewTest.test_detail_missing_object) ... ok 677s test_detail_object_does_not_exist (generic_views.test_detail.DetailViewTest.test_detail_object_does_not_exist) ... ok 677s test_duplicated_context_object_name (generic_views.test_detail.DetailViewTest.test_duplicated_context_object_name) ... ok 677s test_invalid_queryset (generic_views.test_detail.DetailViewTest.test_invalid_queryset) ... ok 677s test_invalid_url (generic_views.test_detail.DetailViewTest.test_invalid_url) ... ok 677s test_non_model_object_with_meta (generic_views.test_detail.DetailViewTest.test_non_model_object_with_meta) ... ok 677s test_simple_object (generic_views.test_detail.DetailViewTest.test_simple_object) ... ok 677s test_template_name (generic_views.test_detail.DetailViewTest.test_template_name) ... ok 677s test_template_name_field (generic_views.test_detail.DetailViewTest.test_template_name_field) ... ok 677s test_template_name_suffix (generic_views.test_detail.DetailViewTest.test_template_name_suffix) ... ok 677s test_verbose_name (generic_views.test_detail.DetailViewTest.test_verbose_name) ... ok 677s test_create (generic_views.test_edit.CreateViewTests.test_create) ... ok 677s test_create_invalid (generic_views.test_edit.CreateViewTests.test_create_invalid) ... ok 677s test_create_restricted (generic_views.test_edit.CreateViewTests.test_create_restricted) ... ok 677s test_create_view_all_fields (generic_views.test_edit.CreateViewTests.test_create_view_all_fields) ... ok 677s test_create_view_with_restricted_fields (generic_views.test_edit.CreateViewTests.test_create_view_with_restricted_fields) ... ok 677s test_create_view_without_explicit_fields (generic_views.test_edit.CreateViewTests.test_create_view_without_explicit_fields) ... ok 677s test_create_with_interpolated_redirect (generic_views.test_edit.CreateViewTests.test_create_with_interpolated_redirect) ... ok 677s test_create_with_object_url (generic_views.test_edit.CreateViewTests.test_create_with_object_url) ... ok 677s test_create_with_redirect (generic_views.test_edit.CreateViewTests.test_create_with_redirect) ... ok 677s test_create_with_special_properties (generic_views.test_edit.CreateViewTests.test_create_with_special_properties) ... ok 677s test_create_without_redirect (generic_views.test_edit.CreateViewTests.test_create_without_redirect) ... ok 677s test_define_both_fields_and_form_class (generic_views.test_edit.CreateViewTests.test_define_both_fields_and_form_class) ... ok 678s test_update_get_object (generic_views.test_edit.UpdateViewTests.test_update_get_object) ... ok 678s test_update_invalid (generic_views.test_edit.UpdateViewTests.test_update_invalid) ... ok 678s test_update_post (generic_views.test_edit.UpdateViewTests.test_update_post) ... ok 678s test_update_with_interpolated_redirect (generic_views.test_edit.UpdateViewTests.test_update_with_interpolated_redirect) ... ok 678s test_update_with_object_url (generic_views.test_edit.UpdateViewTests.test_update_with_object_url) ... ok 678s test_update_with_redirect (generic_views.test_edit.UpdateViewTests.test_update_with_redirect) ... ok 678s test_update_with_special_properties (generic_views.test_edit.UpdateViewTests.test_update_with_special_properties) ... ok 678s test_update_without_redirect (generic_views.test_edit.UpdateViewTests.test_update_without_redirect) ... ok 678s test_delete_by_delete (generic_views.test_edit.DeleteViewTests.test_delete_by_delete) ... ok 678s test_delete_by_post (generic_views.test_edit.DeleteViewTests.test_delete_by_post) ... ok 678s test_delete_with_custom_delete (generic_views.test_edit.DeleteViewTests.test_delete_with_custom_delete) ... ok 678s test_delete_with_form_as_post (generic_views.test_edit.DeleteViewTests.test_delete_with_form_as_post) ... ok 678s test_delete_with_form_as_post_with_validation_error (generic_views.test_edit.DeleteViewTests.test_delete_with_form_as_post_with_validation_error) ... ok 678s test_delete_with_interpolated_redirect (generic_views.test_edit.DeleteViewTests.test_delete_with_interpolated_redirect) ... ok 678s test_delete_with_redirect (generic_views.test_edit.DeleteViewTests.test_delete_with_redirect) ... ok 678s test_delete_with_special_properties (generic_views.test_edit.DeleteViewTests.test_delete_with_special_properties) ... ok 678s test_delete_without_redirect (generic_views.test_edit.DeleteViewTests.test_delete_without_redirect) ... ok 678s test_force_update (force_insert_update.tests.ForceTests.test_force_update) ... ok 678s test_force_update_on_inherited_model (force_insert_update.tests.InheritanceTests.test_force_update_on_inherited_model) ... ok 678s test_force_update_on_inherited_model_without_fields (force_insert_update.tests.InheritanceTests.test_force_update_on_inherited_model_without_fields) 678s Issue 13864: force_update fails on subclassed models, if they don't ... ok 678s test_force_update_on_proxy_model (force_insert_update.tests.InheritanceTests.test_force_update_on_proxy_model) ... ok 679s test_allow_empty_false (generic_views.test_list.ListViewTests.test_allow_empty_false) ... ok 679s test_context_object_name (generic_views.test_list.ListViewTests.test_context_object_name) ... ok 679s test_duplicate_context_object_name (generic_views.test_list.ListViewTests.test_duplicate_context_object_name) ... ok 679s test_explicitly_ordered_list_view (generic_views.test_list.ListViewTests.test_explicitly_ordered_list_view) ... ok 679s test_invalid_get_queryset (generic_views.test_list.ListViewTests.test_invalid_get_queryset) ... ok 679s test_items (generic_views.test_list.ListViewTests.test_items) ... ok 679s test_missing_items (generic_views.test_list.ListViewTests.test_missing_items) ... ok 679s test_paginated_custom_page_kwarg (generic_views.test_list.ListViewTests.test_paginated_custom_page_kwarg) ... ok 679s test_paginated_custom_paginator_class (generic_views.test_list.ListViewTests.test_paginated_custom_paginator_class) ... ok 679s test_paginated_custom_paginator_constructor (generic_views.test_list.ListViewTests.test_paginated_custom_paginator_constructor) ... ok 679s test_paginated_get_last_page_by_query_string (generic_views.test_list.ListViewTests.test_paginated_get_last_page_by_query_string) ... ok 679s test_paginated_get_page_by_query_string (generic_views.test_list.ListViewTests.test_paginated_get_page_by_query_string) ... ok 679s test_paginated_get_page_by_urlvar (generic_views.test_list.ListViewTests.test_paginated_get_page_by_urlvar) ... ok 679s test_paginated_invalid_page (generic_views.test_list.ListViewTests.test_paginated_invalid_page) ... ok 679s test_paginated_list_view_does_not_load_entire_table (generic_views.test_list.ListViewTests.test_paginated_list_view_does_not_load_entire_table) ... ok 679s 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 679s test_paginated_non_queryset (generic_views.test_list.ListViewTests.test_paginated_non_queryset) ... ok 679s test_paginated_orphaned_queryset (generic_views.test_list.ListViewTests.test_paginated_orphaned_queryset) ... ok 679s test_paginated_page_out_of_range (generic_views.test_list.ListViewTests.test_paginated_page_out_of_range) ... ok 679s test_paginated_queryset (generic_views.test_list.ListViewTests.test_paginated_queryset) ... ok 679s test_paginated_queryset_shortdata (generic_views.test_list.ListViewTests.test_paginated_queryset_shortdata) ... ok 679s test_queryset (generic_views.test_list.ListViewTests.test_queryset) ... ok 679s test_template_name (generic_views.test_list.ListViewTests.test_template_name) ... ok 679s test_template_name_suffix (generic_views.test_list.ListViewTests.test_template_name_suffix) ... ok 679s test_verbose_name (generic_views.test_list.ListViewTests.test_verbose_name) ... ok 679s test_full_clean_with_check_constraints (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_check_constraints) ... ok 679s test_full_clean_with_check_constraints_disabled (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_check_constraints_disabled) ... ok 679s test_full_clean_with_check_constraints_on_child_model (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_check_constraints_on_child_model) ... ok 679s test_full_clean_with_partial_unique_constraints (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_partial_unique_constraints) ... ok 679s test_full_clean_with_partial_unique_constraints_disabled (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_partial_unique_constraints_disabled) ... ok 679s test_full_clean_with_unique_constraints (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_unique_constraints) ... ok 679s test_full_clean_with_unique_constraints_disabled (validation.test_constraints.PerformConstraintChecksTest.test_full_clean_with_unique_constraints_disabled) ... ok 679s 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 679s 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 679s 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 679s test_unique_errors (validation.test_unique.PerformUniqueChecksTest.test_unique_errors) ... ok 679s test_unique_for_date (validation.test_unique.PerformUniqueChecksTest.test_unique_for_date) ... ok 679s test_unique_for_date_with_nullable_date (validation.test_unique.PerformUniqueChecksTest.test_unique_for_date_with_nullable_date) 679s unique_for_date/year/month checks shouldn't trigger when the ... ok 679s test_correct_generic_ip_passes (validation.tests.GenericIPAddressFieldTests.test_correct_generic_ip_passes) ... ok 679s test_correct_v4_ip_passes (validation.tests.GenericIPAddressFieldTests.test_correct_v4_ip_passes) ... ok 679s test_correct_v6_ip_passes (validation.tests.GenericIPAddressFieldTests.test_correct_v6_ip_passes) ... ok 679s test_empty_generic_ip_passes (validation.tests.GenericIPAddressFieldTests.test_empty_generic_ip_passes) ... ok 679s test_invalid_generic_ip_raises_error (validation.tests.GenericIPAddressFieldTests.test_invalid_generic_ip_raises_error) ... ok 679s test_invalid_v4_ip_raises_error (validation.tests.GenericIPAddressFieldTests.test_invalid_v4_ip_raises_error) ... ok 679s test_invalid_v6_ip_raises_error (validation.tests.GenericIPAddressFieldTests.test_invalid_v6_ip_raises_error) ... ok 679s test_v4_unpack_uniqueness_detection (validation.tests.GenericIPAddressFieldTests.test_v4_unpack_uniqueness_detection) ... ok 679s test_v6_uniqueness_detection (validation.tests.GenericIPAddressFieldTests.test_v6_uniqueness_detection) ... ok 679s test_partial_validation (validation.tests.ModelFormsTests.test_partial_validation) ... ok 679s test_validation_with_empty_blank_field (validation.tests.ModelFormsTests.test_validation_with_empty_blank_field) ... ok 679s test_validation_with_invalid_blank_field (validation.tests.ModelFormsTests.test_validation_with_invalid_blank_field) ... ok 680s test_FK_validates_using_base_manager (validation.tests.BaseModelValidationTests.test_FK_validates_using_base_manager) ... ok 680s test_correct_FK_value_validates (validation.tests.BaseModelValidationTests.test_correct_FK_value_validates) ... ok 680s test_correct_email_value_passes (validation.tests.BaseModelValidationTests.test_correct_email_value_passes) ... ok 680s test_custom_validate_method (validation.tests.BaseModelValidationTests.test_custom_validate_method) ... ok 680s test_full_clean_does_not_mutate_exclude (validation.tests.BaseModelValidationTests.test_full_clean_does_not_mutate_exclude) ... ok 680s test_limited_FK_raises_error (validation.tests.BaseModelValidationTests.test_limited_FK_raises_error) ... ok 680s test_malformed_slug_raises_error (validation.tests.BaseModelValidationTests.test_malformed_slug_raises_error) ... ok 680s test_missing_required_field_raises_error (validation.tests.BaseModelValidationTests.test_missing_required_field_raises_error) ... ok 680s test_text_greater_that_charfields_max_length_raises_errors (validation.tests.BaseModelValidationTests.test_text_greater_that_charfields_max_length_raises_errors) ... ok 680s test_with_correct_value_model_validates (validation.tests.BaseModelValidationTests.test_with_correct_value_model_validates) ... ok 680s test_wrong_FK_value_raises_error (validation.tests.BaseModelValidationTests.test_wrong_FK_value_raises_error) ... ok 680s test_wrong_email_value_raises_error (validation.tests.BaseModelValidationTests.test_wrong_email_value_raises_error) ... ok 680s test_wrong_url_value_raises_error (validation.tests.BaseModelValidationTests.test_wrong_url_value_raises_error) ... ok 680s test_boolean_type (datatypes.tests.DataTypesTestCase.test_boolean_type) ... ok 680s test_date_type (datatypes.tests.DataTypesTestCase.test_date_type) ... ok 680s test_datefield_auto_now_add (datatypes.tests.DataTypesTestCase.test_datefield_auto_now_add) 680s Regression test for #10970, auto_now_add for DateField should store ... ok 680s test_error_on_timezone (datatypes.tests.DataTypesTestCase.test_error_on_timezone) 680s Regression test for #8354: the MySQL and Oracle backends should raise ... ok 680s test_textfields_str (datatypes.tests.DataTypesTestCase.test_textfields_str) 680s TextField values returned from the database should be str. ... ok 680s test_time_field (datatypes.tests.DataTypesTestCase.test_time_field) ... ok 680s test_year_boundaries (datatypes.tests.DataTypesTestCase.test_year_boundaries) 680s Year boundary tests (ticket #3689) ... ok 680s test_attribute_error (custom_columns.tests.CustomColumnsTests.test_attribute_error) ... ok 680s test_author_filtering (custom_columns.tests.CustomColumnsTests.test_author_filtering) ... ok 680s test_author_get (custom_columns.tests.CustomColumnsTests.test_author_get) ... ok 680s test_author_get_attributes (custom_columns.tests.CustomColumnsTests.test_author_get_attributes) ... ok 680s test_author_querying (custom_columns.tests.CustomColumnsTests.test_author_querying) ... ok 680s test_field_error (custom_columns.tests.CustomColumnsTests.test_field_error) ... ok 680s test_filter_first_name (custom_columns.tests.CustomColumnsTests.test_filter_first_name) ... ok 680s test_filter_on_nonexistent_field (custom_columns.tests.CustomColumnsTests.test_filter_on_nonexistent_field) ... ok 680s test_get_all_articles_for_an_author (custom_columns.tests.CustomColumnsTests.test_get_all_articles_for_an_author) ... ok 680s test_get_all_authors_for_an_article (custom_columns.tests.CustomColumnsTests.test_get_all_authors_for_an_article) ... ok 680s test_get_author_m2m_relation (custom_columns.tests.CustomColumnsTests.test_get_author_m2m_relation) ... ok 680s test_get_first_name (custom_columns.tests.CustomColumnsTests.test_get_first_name) ... ok 680s test_m2m_table (custom_columns.tests.CustomColumnsTests.test_m2m_table) ... ok 680s test_query_all_available_authors (custom_columns.tests.CustomColumnsTests.test_query_all_available_authors) ... ok 681s test_abstract_model_with_custom_manager_name (custom_managers.tests.CustomManagerTests.test_abstract_model_with_custom_manager_name) 681s A custom manager may be defined on an abstract model. ... ok 681s test_custom_manager_basic (custom_managers.tests.CustomManagerTests.test_custom_manager_basic) 681s Test a custom Manager method. ... ok 681s test_deconstruct_as_manager (custom_managers.tests.CustomManagerTests.test_deconstruct_as_manager) ... ok 681s test_deconstruct_default (custom_managers.tests.CustomManagerTests.test_deconstruct_default) ... ok 681s test_deconstruct_from_queryset (custom_managers.tests.CustomManagerTests.test_deconstruct_from_queryset) ... ok 681s test_deconstruct_from_queryset_failing (custom_managers.tests.CustomManagerTests.test_deconstruct_from_queryset_failing) ... ok 681s test_filtering (custom_managers.tests.CustomManagerTests.test_filtering) 681s Custom managers respond to usual filtering methods ... ok 681s test_fk_related_manager (custom_managers.tests.CustomManagerTests.test_fk_related_manager) ... ok 681s test_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_gfk_related_manager) ... ok 681s test_init_args (custom_managers.tests.CustomManagerTests.test_init_args) 681s The custom manager __init__() argument has been set. ... ok 681s test_m2m_related_manager (custom_managers.tests.CustomManagerTests.test_m2m_related_manager) ... ok 681s test_manager_attributes (custom_managers.tests.CustomManagerTests.test_manager_attributes) 681s Custom manager method is only available on the manager and not on ... ok 681s test_manager_honors_queryset_only (custom_managers.tests.CustomManagerTests.test_manager_honors_queryset_only) ... ok 681s test_manager_use_queryset_methods (custom_managers.tests.CustomManagerTests.test_manager_use_queryset_methods) 681s Custom manager will use the queryset methods ... ok 681s test_no_objects (custom_managers.tests.CustomManagerTests.test_no_objects) 681s The default manager, "objects", doesn't exist, because a custom one ... ok 681s test_queryset_and_manager (custom_managers.tests.CustomManagerTests.test_queryset_and_manager) 681s Queryset method doesn't override the custom manager method. ... ok 681s test_queryset_copied_to_default (custom_managers.tests.CustomManagerTests.test_queryset_copied_to_default) 681s The methods of a custom QuerySet are properly copied onto the ... ok 681s test_related_manager (custom_managers.tests.CustomManagerTests.test_related_manager) 681s The related managers extend the default manager. ... ok 681s test_removal_through_default_fk_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_default_fk_related_manager) ... ok 681s test_removal_through_default_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_default_gfk_related_manager) ... ok 681s test_removal_through_default_m2m_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_default_m2m_related_manager) ... ok 681s test_removal_through_specified_fk_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_specified_fk_related_manager) ... ok 681s test_removal_through_specified_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_specified_gfk_related_manager) ... ok 681s test_removal_through_specified_m2m_related_manager (custom_managers.tests.CustomManagerTests.test_removal_through_specified_m2m_related_manager) ... ok 681s test_slow_removal_through_default_fk_related_manager (custom_managers.tests.CustomManagerTests.test_slow_removal_through_default_fk_related_manager) ... ok 681s test_slow_removal_through_default_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_slow_removal_through_default_gfk_related_manager) ... ok 681s test_slow_removal_through_specified_fk_related_manager (custom_managers.tests.CustomManagerTests.test_slow_removal_through_specified_fk_related_manager) ... ok 681s test_slow_removal_through_specified_gfk_related_manager (custom_managers.tests.CustomManagerTests.test_slow_removal_through_specified_gfk_related_manager) ... ok 681s test_delete_one_to_one_manager (custom_managers.tests.CustomManagersRegressTestCase.test_delete_one_to_one_manager) ... ok 681s test_delete_related_on_filtered_manager (custom_managers.tests.CustomManagersRegressTestCase.test_delete_related_on_filtered_manager) 681s Deleting related objects should also not be distracted by a ... ok 681s test_filtered_default_manager (custom_managers.tests.CustomManagersRegressTestCase.test_filtered_default_manager) 681s Even though the default manager filters out some records, ... ok 681s test_queryset_with_custom_init (custom_managers.tests.CustomManagersRegressTestCase.test_queryset_with_custom_init) 681s BaseManager.get_queryset() should use kwargs rather than args to allow ... ok 681s test_refresh_from_db_when_default_manager_filters (custom_managers.tests.CustomManagersRegressTestCase.test_refresh_from_db_when_default_manager_filters) 681s Model.refresh_from_db() works for instances hidden by the default ... ok 681s test_save_clears_annotations_from_base_manager (custom_managers.tests.CustomManagersRegressTestCase.test_save_clears_annotations_from_base_manager) 681s Model.save() clears annotations from the base manager. ... ok 681s test_managers (custom_managers.tests.TestCars.test_managers) ... ok 681s test_basic_distinct_on (distinct_on_fields.tests.DistinctOnTests.test_basic_distinct_on) 681s QuerySet.distinct('field', ...) works ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 681s 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" 681s test_distinct_on_get_ordering_preserved (distinct_on_fields.tests.DistinctOnTests.test_distinct_on_get_ordering_preserved) 681s Ordering shouldn't be cleared when distinct on fields are specified. ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 681s 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" 681s 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" 681s test_sliced_queryset (distinct_on_fields.tests.DistinctOnTests.test_sliced_queryset) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 681s test_transform (distinct_on_fields.tests.DistinctOnTests.test_transform) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 682s test_createcachetable_observes_database_router (cache.tests.CreateCacheTableForDBCacheTests.test_createcachetable_observes_database_router) ... ok 682s test_add (many_to_one.tests.ManyToOneTests.test_add) ... ok 682s test_add_after_prefetch (many_to_one.tests.ManyToOneTests.test_add_after_prefetch) ... ok 682s test_add_remove_set_by_pk_raises (many_to_one.tests.ManyToOneTests.test_add_remove_set_by_pk_raises) ... ok 682s test_add_then_remove_after_prefetch (many_to_one.tests.ManyToOneTests.test_add_then_remove_after_prefetch) ... ok 682s test_assign (many_to_one.tests.ManyToOneTests.test_assign) ... ok 682s test_assign_fk_id_none (many_to_one.tests.ManyToOneTests.test_assign_fk_id_none) ... ok 682s test_assign_fk_id_value (many_to_one.tests.ManyToOneTests.test_assign_fk_id_value) ... ok 682s 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 682s test_cached_relation_invalidated_on_save (many_to_one.tests.ManyToOneTests.test_cached_relation_invalidated_on_save) 682s Model.save() invalidates stale ForeignKey relations after a primary key ... ok 682s test_clear_after_prefetch (many_to_one.tests.ManyToOneTests.test_clear_after_prefetch) ... ok 682s test_create (many_to_one.tests.ManyToOneTests.test_create) ... ok 682s test_create_relation_with_gettext_lazy (many_to_one.tests.ManyToOneTests.test_create_relation_with_gettext_lazy) ... ok 682s test_deepcopy_and_circular_references (many_to_one.tests.ManyToOneTests.test_deepcopy_and_circular_references) ... ok 682s test_delete (many_to_one.tests.ManyToOneTests.test_delete) ... ok 682s test_explicit_fk (many_to_one.tests.ManyToOneTests.test_explicit_fk) ... ok 682s test_fk_assignment_and_related_object_cache (many_to_one.tests.ManyToOneTests.test_fk_assignment_and_related_object_cache) ... ok 682s test_fk_instantiation_outside_model (many_to_one.tests.ManyToOneTests.test_fk_instantiation_outside_model) ... ok 682s test_fk_to_bigautofield (many_to_one.tests.ManyToOneTests.test_fk_to_bigautofield) ... ok 682s test_fk_to_smallautofield (many_to_one.tests.ManyToOneTests.test_fk_to_smallautofield) ... ok 682s test_get (many_to_one.tests.ManyToOneTests.test_get) ... ok 682s test_hasattr_related_object (many_to_one.tests.ManyToOneTests.test_hasattr_related_object) ... ok 682s test_manager_class_caching (many_to_one.tests.ManyToOneTests.test_manager_class_caching) ... ok 682s test_multiple_foreignkeys (many_to_one.tests.ManyToOneTests.test_multiple_foreignkeys) ... ok 682s test_related_object (many_to_one.tests.ManyToOneTests.test_related_object) ... ok 682s test_relation_unsaved (many_to_one.tests.ManyToOneTests.test_relation_unsaved) ... ok 682s test_remove_after_prefetch (many_to_one.tests.ManyToOneTests.test_remove_after_prefetch) ... ok 682s test_reverse_assignment_deprecation (many_to_one.tests.ManyToOneTests.test_reverse_assignment_deprecation) ... ok 682s test_reverse_foreign_key_instance_to_field_caching (many_to_one.tests.ManyToOneTests.test_reverse_foreign_key_instance_to_field_caching) ... ok 682s test_reverse_selects (many_to_one.tests.ManyToOneTests.test_reverse_selects) ... ok 682s 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 682s test_save_nullable_fk_after_parent (many_to_one.tests.ManyToOneTests.test_save_nullable_fk_after_parent) ... ok 682s test_save_nullable_fk_after_parent_with_to_field (many_to_one.tests.ManyToOneTests.test_save_nullable_fk_after_parent_with_to_field) ... ok 682s test_save_parent_after_assign (many_to_one.tests.ManyToOneTests.test_save_parent_after_assign) ... ok 682s test_select_related (many_to_one.tests.ManyToOneTests.test_select_related) ... ok 682s test_selects (many_to_one.tests.ManyToOneTests.test_selects) ... ok 682s test_set (many_to_one.tests.ManyToOneTests.test_set) ... ok 682s test_set_after_prefetch (many_to_one.tests.ManyToOneTests.test_set_after_prefetch) ... ok 682s test_values_list_exception (many_to_one.tests.ManyToOneTests.test_values_list_exception) ... ok 697s test_add (cache.tests.FileBasedCachePathLibTests.test_add) ... ok 697s test_add_fail_on_pickleerror (cache.tests.FileBasedCachePathLibTests.test_add_fail_on_pickleerror) ... ok 697s test_binary_string (cache.tests.FileBasedCachePathLibTests.test_binary_string) ... ok 697s test_cache_dir_permissions (cache.tests.FileBasedCachePathLibTests.test_cache_dir_permissions) ... ok 697s test_cache_read_for_model_instance (cache.tests.FileBasedCachePathLibTests.test_cache_read_for_model_instance) ... ok 697s test_cache_read_for_model_instance_with_deferred (cache.tests.FileBasedCachePathLibTests.test_cache_read_for_model_instance_with_deferred) ... ok 697s test_cache_versioning_add (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_add) ... ok 697s test_cache_versioning_delete (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_delete) ... ok 697s test_cache_versioning_get_set (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_get_set) ... ok 697s test_cache_versioning_get_set_many (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_get_set_many) ... ok 697s test_cache_versioning_has_key (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_has_key) ... ok 697s test_cache_versioning_incr_decr (cache.tests.FileBasedCachePathLibTests.test_cache_versioning_incr_decr) ... ok 697s test_cache_write_for_model_instance_with_deferred (cache.tests.FileBasedCachePathLibTests.test_cache_write_for_model_instance_with_deferred) ... ok 697s test_cache_write_unpicklable_object (cache.tests.FileBasedCachePathLibTests.test_cache_write_unpicklable_object) ... ok 697s test_clear (cache.tests.FileBasedCachePathLibTests.test_clear) ... ok 697s test_clear_does_not_remove_cache_dir (cache.tests.FileBasedCachePathLibTests.test_clear_does_not_remove_cache_dir) ... ok 697s test_close (cache.tests.FileBasedCachePathLibTests.test_close) ... ok 697s test_creates_cache_dir_if_nonexistent (cache.tests.FileBasedCachePathLibTests.test_creates_cache_dir_if_nonexistent) ... ok 697s test_cull (cache.tests.FileBasedCachePathLibTests.test_cull) ... ok 697s test_cull_delete_when_store_empty (cache.tests.FileBasedCachePathLibTests.test_cull_delete_when_store_empty) ... ok 697s test_custom_key_func (cache.tests.FileBasedCachePathLibTests.test_custom_key_func) ... ok 697s test_data_types (cache.tests.FileBasedCachePathLibTests.test_data_types) ... ok 697s test_decr (cache.tests.FileBasedCachePathLibTests.test_decr) ... ok 697s test_decr_version (cache.tests.FileBasedCachePathLibTests.test_decr_version) ... ok 697s test_default_used_when_none_is_set (cache.tests.FileBasedCachePathLibTests.test_default_used_when_none_is_set) 697s If None is cached, get() returns it instead of the default. ... ok 697s test_delete (cache.tests.FileBasedCachePathLibTests.test_delete) ... ok 697s test_delete_many (cache.tests.FileBasedCachePathLibTests.test_delete_many) ... ok 697s test_delete_many_no_keys (cache.tests.FileBasedCachePathLibTests.test_delete_many_no_keys) ... ok 697s test_delete_nonexistent (cache.tests.FileBasedCachePathLibTests.test_delete_nonexistent) ... ok 697s test_empty_cache_file_considered_expired (cache.tests.FileBasedCachePathLibTests.test_empty_cache_file_considered_expired) ... ok 697s test_expiration (cache.tests.FileBasedCachePathLibTests.test_expiration) ... ok 697s test_float_timeout (cache.tests.FileBasedCachePathLibTests.test_float_timeout) ... ok 697s test_forever_timeout (cache.tests.FileBasedCachePathLibTests.test_forever_timeout) 697s Passing in None into timeout results in a value that is cached forever ... ok 697s test_get_does_not_ignore_non_filenotfound_exceptions (cache.tests.FileBasedCachePathLibTests.test_get_does_not_ignore_non_filenotfound_exceptions) ... ok 697s test_get_ignores_enoent (cache.tests.FileBasedCachePathLibTests.test_get_ignores_enoent) ... ok 697s test_get_many (cache.tests.FileBasedCachePathLibTests.test_get_many) ... ok 697s test_get_or_set (cache.tests.FileBasedCachePathLibTests.test_get_or_set) ... ok 697s test_get_or_set_callable (cache.tests.FileBasedCachePathLibTests.test_get_or_set_callable) ... ok 697s test_get_or_set_racing (cache.tests.FileBasedCachePathLibTests.test_get_or_set_racing) ... ok 697s test_get_or_set_version (cache.tests.FileBasedCachePathLibTests.test_get_or_set_version) ... ok 697s test_has_key (cache.tests.FileBasedCachePathLibTests.test_has_key) ... ok 697s test_has_key_race_handling (cache.tests.FileBasedCachePathLibTests.test_has_key_race_handling) ... ok 697s test_ignores_non_cache_files (cache.tests.FileBasedCachePathLibTests.test_ignores_non_cache_files) ... ok 697s test_in (cache.tests.FileBasedCachePathLibTests.test_in) ... ok 697s test_incr (cache.tests.FileBasedCachePathLibTests.test_incr) ... ok 697s test_incr_version (cache.tests.FileBasedCachePathLibTests.test_incr_version) ... ok 697s test_invalid_key_characters (cache.tests.FileBasedCachePathLibTests.test_invalid_key_characters) ... ok 697s test_invalid_key_length (cache.tests.FileBasedCachePathLibTests.test_invalid_key_length) ... ok 697s test_invalid_with_version_key_length (cache.tests.FileBasedCachePathLibTests.test_invalid_with_version_key_length) ... ok 697s test_long_timeout (cache.tests.FileBasedCachePathLibTests.test_long_timeout) 697s Follow memcached's convention where a timeout greater than 30 days is ... ok 697s test_non_existent (cache.tests.FileBasedCachePathLibTests.test_non_existent) 697s Nonexistent cache keys return as None/default. ... ok 697s test_prefix (cache.tests.FileBasedCachePathLibTests.test_prefix) ... ok 697s test_set_fail_on_pickleerror (cache.tests.FileBasedCachePathLibTests.test_set_fail_on_pickleerror) ... ok 697s test_set_many (cache.tests.FileBasedCachePathLibTests.test_set_many) ... ok 697s test_set_many_empty_data (cache.tests.FileBasedCachePathLibTests.test_set_many_empty_data) ... ok 697s test_set_many_expiration (cache.tests.FileBasedCachePathLibTests.test_set_many_expiration) ... ok 697s test_set_many_returns_empty_list_on_success (cache.tests.FileBasedCachePathLibTests.test_set_many_returns_empty_list_on_success) 697s set_many() returns an empty list when all keys are inserted. ... ok 697s test_simple (cache.tests.FileBasedCachePathLibTests.test_simple) ... ok 697s test_touch (cache.tests.FileBasedCachePathLibTests.test_touch) ... ok 697s test_unicode (cache.tests.FileBasedCachePathLibTests.test_unicode) ... ok 697s test_zero_cull (cache.tests.FileBasedCachePathLibTests.test_zero_cull) ... ok 697s test_zero_timeout (cache.tests.FileBasedCachePathLibTests.test_zero_timeout) 697s Passing in zero into timeout results in a value that is not cached ... ok 700s test_add (cache.tests.FileBasedCacheTests.test_add) ... ok 700s test_add_fail_on_pickleerror (cache.tests.FileBasedCacheTests.test_add_fail_on_pickleerror) ... ok 700s test_binary_string (cache.tests.FileBasedCacheTests.test_binary_string) ... ok 700s test_cache_dir_permissions (cache.tests.FileBasedCacheTests.test_cache_dir_permissions) ... ok 700s test_cache_read_for_model_instance (cache.tests.FileBasedCacheTests.test_cache_read_for_model_instance) ... ok 700s test_cache_read_for_model_instance_with_deferred (cache.tests.FileBasedCacheTests.test_cache_read_for_model_instance_with_deferred) ... ok 700s test_cache_versioning_add (cache.tests.FileBasedCacheTests.test_cache_versioning_add) ... ok 700s test_cache_versioning_delete (cache.tests.FileBasedCacheTests.test_cache_versioning_delete) ... ok 700s test_cache_versioning_get_set (cache.tests.FileBasedCacheTests.test_cache_versioning_get_set) ... ok 700s test_cache_versioning_get_set_many (cache.tests.FileBasedCacheTests.test_cache_versioning_get_set_many) ... ok 700s test_cache_versioning_has_key (cache.tests.FileBasedCacheTests.test_cache_versioning_has_key) ... ok 700s test_cache_versioning_incr_decr (cache.tests.FileBasedCacheTests.test_cache_versioning_incr_decr) ... ok 700s test_cache_write_for_model_instance_with_deferred (cache.tests.FileBasedCacheTests.test_cache_write_for_model_instance_with_deferred) ... ok 700s test_cache_write_unpicklable_object (cache.tests.FileBasedCacheTests.test_cache_write_unpicklable_object) ... ok 700s test_clear (cache.tests.FileBasedCacheTests.test_clear) ... ok 700s test_clear_does_not_remove_cache_dir (cache.tests.FileBasedCacheTests.test_clear_does_not_remove_cache_dir) ... ok 700s test_close (cache.tests.FileBasedCacheTests.test_close) ... ok 700s test_creates_cache_dir_if_nonexistent (cache.tests.FileBasedCacheTests.test_creates_cache_dir_if_nonexistent) ... ok 700s test_cull (cache.tests.FileBasedCacheTests.test_cull) ... ok 700s test_cull_delete_when_store_empty (cache.tests.FileBasedCacheTests.test_cull_delete_when_store_empty) ... ok 700s test_custom_key_func (cache.tests.FileBasedCacheTests.test_custom_key_func) ... ok 700s test_data_types (cache.tests.FileBasedCacheTests.test_data_types) ... ok 700s test_decr (cache.tests.FileBasedCacheTests.test_decr) ... ok 700s test_decr_version (cache.tests.FileBasedCacheTests.test_decr_version) ... ok 700s test_default_used_when_none_is_set (cache.tests.FileBasedCacheTests.test_default_used_when_none_is_set) 700s If None is cached, get() returns it instead of the default. ... ok 700s test_delete (cache.tests.FileBasedCacheTests.test_delete) ... ok 700s test_delete_many (cache.tests.FileBasedCacheTests.test_delete_many) ... ok 700s test_delete_many_no_keys (cache.tests.FileBasedCacheTests.test_delete_many_no_keys) ... ok 700s test_delete_nonexistent (cache.tests.FileBasedCacheTests.test_delete_nonexistent) ... ok 700s test_empty_cache_file_considered_expired (cache.tests.FileBasedCacheTests.test_empty_cache_file_considered_expired) ... ok 700s test_expiration (cache.tests.FileBasedCacheTests.test_expiration) ... ok 700s test_float_timeout (cache.tests.FileBasedCacheTests.test_float_timeout) ... ok 700s test_forever_timeout (cache.tests.FileBasedCacheTests.test_forever_timeout) 700s Passing in None into timeout results in a value that is cached forever ... ok 700s test_get_does_not_ignore_non_filenotfound_exceptions (cache.tests.FileBasedCacheTests.test_get_does_not_ignore_non_filenotfound_exceptions) ... ok 700s test_get_ignores_enoent (cache.tests.FileBasedCacheTests.test_get_ignores_enoent) ... ok 700s test_get_many (cache.tests.FileBasedCacheTests.test_get_many) ... ok 700s test_get_or_set (cache.tests.FileBasedCacheTests.test_get_or_set) ... ok 700s test_get_or_set_callable (cache.tests.FileBasedCacheTests.test_get_or_set_callable) ... ok 700s test_get_or_set_racing (cache.tests.FileBasedCacheTests.test_get_or_set_racing) ... ok 700s test_get_or_set_version (cache.tests.FileBasedCacheTests.test_get_or_set_version) ... ok 700s test_has_key (cache.tests.FileBasedCacheTests.test_has_key) ... ok 700s test_has_key_race_handling (cache.tests.FileBasedCacheTests.test_has_key_race_handling) ... ok 700s test_ignores_non_cache_files (cache.tests.FileBasedCacheTests.test_ignores_non_cache_files) ... ok 700s test_in (cache.tests.FileBasedCacheTests.test_in) ... ok 700s test_incr (cache.tests.FileBasedCacheTests.test_incr) ... ok 700s test_incr_version (cache.tests.FileBasedCacheTests.test_incr_version) ... ok 700s test_invalid_key_characters (cache.tests.FileBasedCacheTests.test_invalid_key_characters) ... ok 700s test_invalid_key_length (cache.tests.FileBasedCacheTests.test_invalid_key_length) ... ok 700s test_invalid_with_version_key_length (cache.tests.FileBasedCacheTests.test_invalid_with_version_key_length) ... ok 700s test_long_timeout (cache.tests.FileBasedCacheTests.test_long_timeout) 700s Follow memcached's convention where a timeout greater than 30 days is ... ok 700s test_non_existent (cache.tests.FileBasedCacheTests.test_non_existent) 700s Nonexistent cache keys return as None/default. ... ok 700s test_prefix (cache.tests.FileBasedCacheTests.test_prefix) ... ok 700s test_set_fail_on_pickleerror (cache.tests.FileBasedCacheTests.test_set_fail_on_pickleerror) ... ok 700s test_set_many (cache.tests.FileBasedCacheTests.test_set_many) ... ok 700s test_set_many_empty_data (cache.tests.FileBasedCacheTests.test_set_many_empty_data) ... ok 700s test_set_many_expiration (cache.tests.FileBasedCacheTests.test_set_many_expiration) ... ok 700s test_set_many_returns_empty_list_on_success (cache.tests.FileBasedCacheTests.test_set_many_returns_empty_list_on_success) 700s set_many() returns an empty list when all keys are inserted. ... ok 700s test_simple (cache.tests.FileBasedCacheTests.test_simple) ... ok 700s test_touch (cache.tests.FileBasedCacheTests.test_touch) ... ok 700s test_unicode (cache.tests.FileBasedCacheTests.test_unicode) ... ok 700s test_zero_cull (cache.tests.FileBasedCacheTests.test_zero_cull) ... ok 700s test_zero_timeout (cache.tests.FileBasedCacheTests.test_zero_timeout) 700s Passing in zero into timeout results in a value that is not cached ... ok 700s test_add (cache.tests.PyLibMCCacheTests.test_add) ... skipped 'PyLibMCCache backend not configured' 700s test_add_fail_on_pickleerror (cache.tests.PyLibMCCacheTests.test_add_fail_on_pickleerror) ... skipped 'PyLibMCCache backend not configured' 700s test_binary_string (cache.tests.PyLibMCCacheTests.test_binary_string) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_read_for_model_instance (cache.tests.PyLibMCCacheTests.test_cache_read_for_model_instance) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_read_for_model_instance_with_deferred (cache.tests.PyLibMCCacheTests.test_cache_read_for_model_instance_with_deferred) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_versioning_add (cache.tests.PyLibMCCacheTests.test_cache_versioning_add) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_versioning_delete (cache.tests.PyLibMCCacheTests.test_cache_versioning_delete) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_versioning_get_set (cache.tests.PyLibMCCacheTests.test_cache_versioning_get_set) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_versioning_get_set_many (cache.tests.PyLibMCCacheTests.test_cache_versioning_get_set_many) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_versioning_has_key (cache.tests.PyLibMCCacheTests.test_cache_versioning_has_key) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_versioning_incr_decr (cache.tests.PyLibMCCacheTests.test_cache_versioning_incr_decr) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_write_for_model_instance_with_deferred (cache.tests.PyLibMCCacheTests.test_cache_write_for_model_instance_with_deferred) ... skipped 'PyLibMCCache backend not configured' 700s test_cache_write_unpicklable_object (cache.tests.PyLibMCCacheTests.test_cache_write_unpicklable_object) ... skipped 'PyLibMCCache backend not configured' 700s test_clear (cache.tests.PyLibMCCacheTests.test_clear) ... skipped 'PyLibMCCache backend not configured' 700s test_close (cache.tests.PyLibMCCacheTests.test_close) ... skipped 'PyLibMCCache backend not configured' 700s test_cull (cache.tests.PyLibMCCacheTests.test_cull) ... skipped 'PyLibMCCache backend not configured' 700s test_cull_delete_when_store_empty (cache.tests.PyLibMCCacheTests.test_cull_delete_when_store_empty) ... skipped 'PyLibMCCache backend not configured' 700s test_custom_key_func (cache.tests.PyLibMCCacheTests.test_custom_key_func) ... skipped 'PyLibMCCache backend not configured' 700s test_data_types (cache.tests.PyLibMCCacheTests.test_data_types) ... skipped 'PyLibMCCache backend not configured' 700s test_decr (cache.tests.PyLibMCCacheTests.test_decr) ... skipped 'PyLibMCCache backend not configured' 700s test_decr_version (cache.tests.PyLibMCCacheTests.test_decr_version) ... skipped 'PyLibMCCache backend not configured' 700s test_default_far_future_timeout (cache.tests.PyLibMCCacheTests.test_default_far_future_timeout) ... skipped 'PyLibMCCache backend not configured' 700s test_default_never_expiring_timeout (cache.tests.PyLibMCCacheTests.test_default_never_expiring_timeout) ... skipped 'PyLibMCCache backend not configured' 700s test_default_used_when_none_is_set (cache.tests.PyLibMCCacheTests.test_default_used_when_none_is_set) 700s If None is cached, get() returns it instead of the default. ... skipped 'PyLibMCCache backend not configured' 700s test_delete (cache.tests.PyLibMCCacheTests.test_delete) ... skipped 'PyLibMCCache backend not configured' 700s test_delete_many (cache.tests.PyLibMCCacheTests.test_delete_many) ... skipped 'PyLibMCCache backend not configured' 700s test_delete_many_no_keys (cache.tests.PyLibMCCacheTests.test_delete_many_no_keys) ... skipped 'PyLibMCCache backend not configured' 700s test_delete_nonexistent (cache.tests.PyLibMCCacheTests.test_delete_nonexistent) ... skipped 'PyLibMCCache backend not configured' 700s test_expiration (cache.tests.PyLibMCCacheTests.test_expiration) ... skipped 'PyLibMCCache backend not configured' 700s test_float_timeout (cache.tests.PyLibMCCacheTests.test_float_timeout) ... skipped 'PyLibMCCache backend not configured' 700s test_forever_timeout (cache.tests.PyLibMCCacheTests.test_forever_timeout) 700s Passing in None into timeout results in a value that is cached forever ... skipped 'PyLibMCCache backend not configured' 700s test_get_many (cache.tests.PyLibMCCacheTests.test_get_many) ... skipped 'PyLibMCCache backend not configured' 700s test_get_or_set (cache.tests.PyLibMCCacheTests.test_get_or_set) ... skipped 'PyLibMCCache backend not configured' 700s test_get_or_set_callable (cache.tests.PyLibMCCacheTests.test_get_or_set_callable) ... skipped 'PyLibMCCache backend not configured' 700s test_get_or_set_racing (cache.tests.PyLibMCCacheTests.test_get_or_set_racing) ... skipped 'PyLibMCCache backend not configured' 700s test_get_or_set_version (cache.tests.PyLibMCCacheTests.test_get_or_set_version) ... skipped 'PyLibMCCache backend not configured' 700s test_has_key (cache.tests.PyLibMCCacheTests.test_has_key) ... skipped 'PyLibMCCache backend not configured' 700s test_in (cache.tests.PyLibMCCacheTests.test_in) ... skipped 'PyLibMCCache backend not configured' 700s test_incr (cache.tests.PyLibMCCacheTests.test_incr) ... skipped 'PyLibMCCache backend not configured' 700s test_incr_version (cache.tests.PyLibMCCacheTests.test_incr_version) ... skipped 'PyLibMCCache backend not configured' 700s test_invalid_key_characters (cache.tests.PyLibMCCacheTests.test_invalid_key_characters) ... skipped 'PyLibMCCache backend not configured' 700s test_invalid_key_length (cache.tests.PyLibMCCacheTests.test_invalid_key_length) ... skipped 'PyLibMCCache backend not configured' 700s test_invalid_with_version_key_length (cache.tests.PyLibMCCacheTests.test_invalid_with_version_key_length) ... skipped 'PyLibMCCache backend not configured' 700s test_location_multiple_servers (cache.tests.PyLibMCCacheTests.test_location_multiple_servers) ... skipped 'PyLibMCCache backend not configured' 700s test_long_timeout (cache.tests.PyLibMCCacheTests.test_long_timeout) 700s Follow memcached's convention where a timeout greater than 30 days is ... skipped 'PyLibMCCache backend not configured' 700s test_memcached_deletes_key_on_failed_set (cache.tests.PyLibMCCacheTests.test_memcached_deletes_key_on_failed_set) ... skipped 'PyLibMCCache backend not configured' 700s test_non_existent (cache.tests.PyLibMCCacheTests.test_non_existent) 700s Nonexistent cache keys return as None/default. ... skipped 'PyLibMCCache backend not configured' 700s test_prefix (cache.tests.PyLibMCCacheTests.test_prefix) ... skipped 'PyLibMCCache backend not configured' 700s test_pylibmc_client_servers (cache.tests.PyLibMCCacheTests.test_pylibmc_client_servers) ... skipped 'PyLibMCCache backend not configured' 700s test_pylibmc_options (cache.tests.PyLibMCCacheTests.test_pylibmc_options) ... skipped 'PyLibMCCache backend not configured' 700s test_set_fail_on_pickleerror (cache.tests.PyLibMCCacheTests.test_set_fail_on_pickleerror) ... skipped 'PyLibMCCache backend not configured' 700s test_set_many (cache.tests.PyLibMCCacheTests.test_set_many) ... skipped 'PyLibMCCache backend not configured' 700s test_set_many_empty_data (cache.tests.PyLibMCCacheTests.test_set_many_empty_data) ... skipped 'PyLibMCCache backend not configured' 700s test_set_many_expiration (cache.tests.PyLibMCCacheTests.test_set_many_expiration) ... skipped 'PyLibMCCache backend not configured' 700s test_set_many_returns_empty_list_on_success (cache.tests.PyLibMCCacheTests.test_set_many_returns_empty_list_on_success) 700s set_many() returns an empty list when all keys are inserted. ... skipped 'PyLibMCCache backend not configured' 700s test_set_many_returns_failing_keys (cache.tests.PyLibMCCacheTests.test_set_many_returns_failing_keys) ... skipped 'PyLibMCCache backend not configured' 700s test_simple (cache.tests.PyLibMCCacheTests.test_simple) ... skipped 'PyLibMCCache backend not configured' 700s test_touch (cache.tests.PyLibMCCacheTests.test_touch) ... skipped 'PyLibMCCache backend not configured' 700s test_unicode (cache.tests.PyLibMCCacheTests.test_unicode) ... skipped 'PyLibMCCache backend not configured' 700s test_zero_cull (cache.tests.PyLibMCCacheTests.test_zero_cull) ... skipped 'PyLibMCCache backend not configured' 700s test_zero_timeout (cache.tests.PyLibMCCacheTests.test_zero_timeout) 700s Passing in zero into timeout results in a value that is not cached ... skipped 'PyLibMCCache backend not configured' 700s test_add (cache.tests.PyMemcacheCacheTests.test_add) ... skipped 'PyMemcacheCache backend not configured' 700s test_add_fail_on_pickleerror (cache.tests.PyMemcacheCacheTests.test_add_fail_on_pickleerror) ... skipped 'PyMemcacheCache backend not configured' 700s test_binary_string (cache.tests.PyMemcacheCacheTests.test_binary_string) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_read_for_model_instance (cache.tests.PyMemcacheCacheTests.test_cache_read_for_model_instance) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_read_for_model_instance_with_deferred (cache.tests.PyMemcacheCacheTests.test_cache_read_for_model_instance_with_deferred) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_versioning_add (cache.tests.PyMemcacheCacheTests.test_cache_versioning_add) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_versioning_delete (cache.tests.PyMemcacheCacheTests.test_cache_versioning_delete) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_versioning_get_set (cache.tests.PyMemcacheCacheTests.test_cache_versioning_get_set) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_versioning_get_set_many (cache.tests.PyMemcacheCacheTests.test_cache_versioning_get_set_many) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_versioning_has_key (cache.tests.PyMemcacheCacheTests.test_cache_versioning_has_key) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_versioning_incr_decr (cache.tests.PyMemcacheCacheTests.test_cache_versioning_incr_decr) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_write_for_model_instance_with_deferred (cache.tests.PyMemcacheCacheTests.test_cache_write_for_model_instance_with_deferred) ... skipped 'PyMemcacheCache backend not configured' 700s test_cache_write_unpicklable_object (cache.tests.PyMemcacheCacheTests.test_cache_write_unpicklable_object) ... skipped 'PyMemcacheCache backend not configured' 700s test_clear (cache.tests.PyMemcacheCacheTests.test_clear) ... skipped 'PyMemcacheCache backend not configured' 700s test_close (cache.tests.PyMemcacheCacheTests.test_close) ... skipped 'PyMemcacheCache backend not configured' 700s test_cull (cache.tests.PyMemcacheCacheTests.test_cull) ... skipped 'PyMemcacheCache backend not configured' 700s test_cull_delete_when_store_empty (cache.tests.PyMemcacheCacheTests.test_cull_delete_when_store_empty) ... skipped 'PyMemcacheCache backend not configured' 700s test_custom_key_func (cache.tests.PyMemcacheCacheTests.test_custom_key_func) ... skipped 'PyMemcacheCache backend not configured' 700s test_data_types (cache.tests.PyMemcacheCacheTests.test_data_types) ... skipped 'PyMemcacheCache backend not configured' 700s test_decr (cache.tests.PyMemcacheCacheTests.test_decr) ... skipped 'PyMemcacheCache backend not configured' 700s test_decr_version (cache.tests.PyMemcacheCacheTests.test_decr_version) ... skipped 'PyMemcacheCache backend not configured' 700s test_default_far_future_timeout (cache.tests.PyMemcacheCacheTests.test_default_far_future_timeout) ... skipped 'PyMemcacheCache backend not configured' 700s test_default_never_expiring_timeout (cache.tests.PyMemcacheCacheTests.test_default_never_expiring_timeout) ... skipped 'PyMemcacheCache backend not configured' 700s test_default_used_when_none_is_set (cache.tests.PyMemcacheCacheTests.test_default_used_when_none_is_set) 700s If None is cached, get() returns it instead of the default. ... skipped 'PyMemcacheCache backend not configured' 700s test_delete (cache.tests.PyMemcacheCacheTests.test_delete) ... skipped 'PyMemcacheCache backend not configured' 700s test_delete_many (cache.tests.PyMemcacheCacheTests.test_delete_many) ... skipped 'PyMemcacheCache backend not configured' 700s test_delete_many_no_keys (cache.tests.PyMemcacheCacheTests.test_delete_many_no_keys) ... skipped 'PyMemcacheCache backend not configured' 700s test_delete_nonexistent (cache.tests.PyMemcacheCacheTests.test_delete_nonexistent) ... skipped 'PyMemcacheCache backend not configured' 700s test_expiration (cache.tests.PyMemcacheCacheTests.test_expiration) ... skipped 'PyMemcacheCache backend not configured' 700s test_float_timeout (cache.tests.PyMemcacheCacheTests.test_float_timeout) ... skipped 'PyMemcacheCache backend not configured' 700s test_forever_timeout (cache.tests.PyMemcacheCacheTests.test_forever_timeout) 700s Passing in None into timeout results in a value that is cached forever ... skipped 'PyMemcacheCache backend not configured' 700s test_get_many (cache.tests.PyMemcacheCacheTests.test_get_many) ... skipped 'PyMemcacheCache backend not configured' 700s test_get_or_set (cache.tests.PyMemcacheCacheTests.test_get_or_set) ... skipped 'PyMemcacheCache backend not configured' 700s test_get_or_set_callable (cache.tests.PyMemcacheCacheTests.test_get_or_set_callable) ... skipped 'PyMemcacheCache backend not configured' 700s test_get_or_set_racing (cache.tests.PyMemcacheCacheTests.test_get_or_set_racing) ... skipped 'PyMemcacheCache backend not configured' 700s test_get_or_set_version (cache.tests.PyMemcacheCacheTests.test_get_or_set_version) ... skipped 'PyMemcacheCache backend not configured' 700s test_has_key (cache.tests.PyMemcacheCacheTests.test_has_key) ... skipped 'PyMemcacheCache backend not configured' 700s test_in (cache.tests.PyMemcacheCacheTests.test_in) ... skipped 'PyMemcacheCache backend not configured' 700s test_incr (cache.tests.PyMemcacheCacheTests.test_incr) ... skipped 'PyMemcacheCache backend not configured' 700s test_incr_version (cache.tests.PyMemcacheCacheTests.test_incr_version) ... skipped 'PyMemcacheCache backend not configured' 700s test_invalid_key_characters (cache.tests.PyMemcacheCacheTests.test_invalid_key_characters) ... skipped 'PyMemcacheCache backend not configured' 700s test_invalid_key_length (cache.tests.PyMemcacheCacheTests.test_invalid_key_length) ... skipped 'PyMemcacheCache backend not configured' 700s test_invalid_with_version_key_length (cache.tests.PyMemcacheCacheTests.test_invalid_with_version_key_length) ... skipped 'PyMemcacheCache backend not configured' 700s test_location_multiple_servers (cache.tests.PyMemcacheCacheTests.test_location_multiple_servers) ... skipped 'PyMemcacheCache backend not configured' 700s test_long_timeout (cache.tests.PyMemcacheCacheTests.test_long_timeout) 700s Follow memcached's convention where a timeout greater than 30 days is ... skipped 'PyMemcacheCache backend not configured' 700s test_memcached_deletes_key_on_failed_set (cache.tests.PyMemcacheCacheTests.test_memcached_deletes_key_on_failed_set) ... skipped 'PyMemcacheCache backend not configured' 700s test_non_existent (cache.tests.PyMemcacheCacheTests.test_non_existent) 700s Nonexistent cache keys return as None/default. ... skipped 'PyMemcacheCache backend not configured' 700s test_prefix (cache.tests.PyMemcacheCacheTests.test_prefix) ... skipped 'PyMemcacheCache backend not configured' 700s test_pymemcache_highest_pickle_version (cache.tests.PyMemcacheCacheTests.test_pymemcache_highest_pickle_version) ... skipped 'PyMemcacheCache backend not configured' 700s test_pymemcache_options (cache.tests.PyMemcacheCacheTests.test_pymemcache_options) ... skipped 'PyMemcacheCache backend not configured' 700s test_set_fail_on_pickleerror (cache.tests.PyMemcacheCacheTests.test_set_fail_on_pickleerror) ... skipped 'PyMemcacheCache backend not configured' 700s test_set_many (cache.tests.PyMemcacheCacheTests.test_set_many) ... skipped 'PyMemcacheCache backend not configured' 700s test_set_many_empty_data (cache.tests.PyMemcacheCacheTests.test_set_many_empty_data) ... skipped 'PyMemcacheCache backend not configured' 700s test_set_many_expiration (cache.tests.PyMemcacheCacheTests.test_set_many_expiration) ... skipped 'PyMemcacheCache backend not configured' 700s test_set_many_returns_empty_list_on_success (cache.tests.PyMemcacheCacheTests.test_set_many_returns_empty_list_on_success) 700s set_many() returns an empty list when all keys are inserted. ... skipped 'PyMemcacheCache backend not configured' 700s test_set_many_returns_failing_keys (cache.tests.PyMemcacheCacheTests.test_set_many_returns_failing_keys) ... skipped 'PyMemcacheCache backend not configured' 700s test_simple (cache.tests.PyMemcacheCacheTests.test_simple) ... skipped 'PyMemcacheCache backend not configured' 700s test_touch (cache.tests.PyMemcacheCacheTests.test_touch) ... skipped 'PyMemcacheCache backend not configured' 700s test_unicode (cache.tests.PyMemcacheCacheTests.test_unicode) ... skipped 'PyMemcacheCache backend not configured' 700s test_zero_cull (cache.tests.PyMemcacheCacheTests.test_zero_cull) ... skipped 'PyMemcacheCache backend not configured' 700s test_zero_timeout (cache.tests.PyMemcacheCacheTests.test_zero_timeout) 700s Passing in zero into timeout results in a value that is not cached ... skipped 'PyMemcacheCache backend not configured' 700s test_add (cache.tests.RedisCacheTests.test_add) ... skipped 'Redis backend not configured' 700s test_add_fail_on_pickleerror (cache.tests.RedisCacheTests.test_add_fail_on_pickleerror) ... skipped 'Redis backend not configured' 700s test_binary_string (cache.tests.RedisCacheTests.test_binary_string) ... skipped 'Redis backend not configured' 700s test_cache_client_class (cache.tests.RedisCacheTests.test_cache_client_class) ... skipped 'Redis backend not configured' 700s test_cache_read_for_model_instance (cache.tests.RedisCacheTests.test_cache_read_for_model_instance) ... skipped 'Redis backend not configured' 700s test_cache_read_for_model_instance_with_deferred (cache.tests.RedisCacheTests.test_cache_read_for_model_instance_with_deferred) ... skipped 'Redis backend not configured' 700s test_cache_versioning_add (cache.tests.RedisCacheTests.test_cache_versioning_add) ... skipped 'Redis backend not configured' 700s test_cache_versioning_delete (cache.tests.RedisCacheTests.test_cache_versioning_delete) ... skipped 'Redis backend not configured' 700s test_cache_versioning_get_set (cache.tests.RedisCacheTests.test_cache_versioning_get_set) ... skipped 'Redis backend not configured' 700s test_cache_versioning_get_set_many (cache.tests.RedisCacheTests.test_cache_versioning_get_set_many) ... skipped 'Redis backend not configured' 700s test_cache_versioning_has_key (cache.tests.RedisCacheTests.test_cache_versioning_has_key) ... skipped 'Redis backend not configured' 700s test_cache_versioning_incr_decr (cache.tests.RedisCacheTests.test_cache_versioning_incr_decr) ... skipped 'Redis backend not configured' 700s test_cache_write_for_model_instance_with_deferred (cache.tests.RedisCacheTests.test_cache_write_for_model_instance_with_deferred) ... skipped 'Redis backend not configured' 700s test_cache_write_unpicklable_object (cache.tests.RedisCacheTests.test_cache_write_unpicklable_object) ... skipped 'Redis backend not configured' 700s test_clear (cache.tests.RedisCacheTests.test_clear) ... skipped 'Redis backend not configured' 700s test_close (cache.tests.RedisCacheTests.test_close) ... skipped 'Redis backend not configured' 700s test_cull (cache.tests.RedisCacheTests.test_cull) ... skipped 'Redis backend not configured' 700s test_cull_delete_when_store_empty (cache.tests.RedisCacheTests.test_cull_delete_when_store_empty) ... skipped 'Redis backend not configured' 700s test_custom_key_func (cache.tests.RedisCacheTests.test_custom_key_func) ... skipped 'Redis backend not configured' 700s test_data_types (cache.tests.RedisCacheTests.test_data_types) ... skipped 'Redis backend not configured' 700s test_decr (cache.tests.RedisCacheTests.test_decr) ... skipped 'Redis backend not configured' 700s test_decr_version (cache.tests.RedisCacheTests.test_decr_version) ... skipped 'Redis backend not configured' 700s test_default_used_when_none_is_set (cache.tests.RedisCacheTests.test_default_used_when_none_is_set) 700s If None is cached, get() returns it instead of the default. ... skipped 'Redis backend not configured' 700s test_delete (cache.tests.RedisCacheTests.test_delete) ... skipped 'Redis backend not configured' 700s test_delete_many (cache.tests.RedisCacheTests.test_delete_many) ... skipped 'Redis backend not configured' 700s test_delete_many_no_keys (cache.tests.RedisCacheTests.test_delete_many_no_keys) ... skipped 'Redis backend not configured' 700s test_delete_nonexistent (cache.tests.RedisCacheTests.test_delete_nonexistent) ... skipped 'Redis backend not configured' 700s test_expiration (cache.tests.RedisCacheTests.test_expiration) ... skipped 'Redis backend not configured' 700s test_float_timeout (cache.tests.RedisCacheTests.test_float_timeout) ... skipped 'Redis backend not configured' 700s test_forever_timeout (cache.tests.RedisCacheTests.test_forever_timeout) 700s Passing in None into timeout results in a value that is cached forever ... skipped 'Redis backend not configured' 700s test_get_backend_timeout_method (cache.tests.RedisCacheTests.test_get_backend_timeout_method) ... skipped 'Redis backend not configured' 700s test_get_client (cache.tests.RedisCacheTests.test_get_client) ... skipped 'Redis backend not configured' 700s test_get_connection_pool (cache.tests.RedisCacheTests.test_get_connection_pool) ... skipped 'Redis backend not configured' 700s test_get_connection_pool_index (cache.tests.RedisCacheTests.test_get_connection_pool_index) ... skipped 'Redis backend not configured' 700s test_get_many (cache.tests.RedisCacheTests.test_get_many) ... skipped 'Redis backend not configured' 700s test_get_or_set (cache.tests.RedisCacheTests.test_get_or_set) ... skipped 'Redis backend not configured' 700s test_get_or_set_callable (cache.tests.RedisCacheTests.test_get_or_set_callable) ... skipped 'Redis backend not configured' 700s test_get_or_set_racing (cache.tests.RedisCacheTests.test_get_or_set_racing) ... skipped 'Redis backend not configured' 700s test_get_or_set_version (cache.tests.RedisCacheTests.test_get_or_set_version) ... skipped 'Redis backend not configured' 700s test_has_key (cache.tests.RedisCacheTests.test_has_key) ... skipped 'Redis backend not configured' 700s test_in (cache.tests.RedisCacheTests.test_in) ... skipped 'Redis backend not configured' 700s test_incr (cache.tests.RedisCacheTests.test_incr) ... skipped 'Redis backend not configured' 700s test_incr_version (cache.tests.RedisCacheTests.test_incr_version) ... skipped 'Redis backend not configured' 700s test_incr_write_connection (cache.tests.RedisCacheTests.test_incr_write_connection) ... skipped 'Redis backend not configured' 700s test_invalid_key_characters (cache.tests.RedisCacheTests.test_invalid_key_characters) ... skipped 'Redis backend not configured' 700s test_invalid_key_length (cache.tests.RedisCacheTests.test_invalid_key_length) ... skipped 'Redis backend not configured' 700s test_invalid_with_version_key_length (cache.tests.RedisCacheTests.test_invalid_with_version_key_length) ... skipped 'Redis backend not configured' 700s test_long_timeout (cache.tests.RedisCacheTests.test_long_timeout) 700s Follow memcached's convention where a timeout greater than 30 days is ... skipped 'Redis backend not configured' 700s test_non_existent (cache.tests.RedisCacheTests.test_non_existent) 700s Nonexistent cache keys return as None/default. ... skipped 'Redis backend not configured' 700s test_prefix (cache.tests.RedisCacheTests.test_prefix) ... skipped 'Redis backend not configured' 700s test_redis_pool_options (cache.tests.RedisCacheTests.test_redis_pool_options) ... skipped 'Redis backend not configured' 700s test_serializer_dumps (cache.tests.RedisCacheTests.test_serializer_dumps) ... skipped 'Redis backend not configured' 700s test_set_fail_on_pickleerror (cache.tests.RedisCacheTests.test_set_fail_on_pickleerror) ... skipped 'Redis backend not configured' 700s test_set_many (cache.tests.RedisCacheTests.test_set_many) ... skipped 'Redis backend not configured' 700s test_set_many_empty_data (cache.tests.RedisCacheTests.test_set_many_empty_data) ... skipped 'Redis backend not configured' 700s test_set_many_expiration (cache.tests.RedisCacheTests.test_set_many_expiration) ... skipped 'Redis backend not configured' 700s test_set_many_returns_empty_list_on_success (cache.tests.RedisCacheTests.test_set_many_returns_empty_list_on_success) 700s set_many() returns an empty list when all keys are inserted. ... skipped 'Redis backend not configured' 700s test_simple (cache.tests.RedisCacheTests.test_simple) ... skipped 'Redis backend not configured' 700s test_touch (cache.tests.RedisCacheTests.test_touch) ... skipped 'Redis backend not configured' 700s test_unicode (cache.tests.RedisCacheTests.test_unicode) ... skipped 'Redis backend not configured' 700s test_zero_cull (cache.tests.RedisCacheTests.test_zero_cull) ... skipped 'Redis backend not configured' 700s test_zero_timeout (cache.tests.RedisCacheTests.test_zero_timeout) 700s Passing in zero into timeout results in a value that is not cached ... skipped 'Redis backend not configured' 700s test_21432 (datetimes.tests.DateTimesTests.test_21432) ... ok 700s test_datetimes_ambiguous_and_invalid_times (datetimes.tests.DateTimesTests.test_datetimes_ambiguous_and_invalid_times) ... ok 700s test_datetimes_disallows_date_fields (datetimes.tests.DateTimesTests.test_datetimes_disallows_date_fields) ... ok 700s test_datetimes_fails_when_given_invalid_kind_argument (datetimes.tests.DateTimesTests.test_datetimes_fails_when_given_invalid_kind_argument) ... ok 700s test_datetimes_fails_when_given_invalid_order_argument (datetimes.tests.DateTimesTests.test_datetimes_fails_when_given_invalid_order_argument) ... ok 700s test_datetimes_has_lazy_iterator (datetimes.tests.DateTimesTests.test_datetimes_has_lazy_iterator) ... ok 700s 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 700s test_related_model_traverse (datetimes.tests.DateTimesTests.test_related_model_traverse) ... ok 701s test_many_to_many_between_unmanaged (unmanaged_models.tests.ManyToManyUnmanagedTests.test_many_to_many_between_unmanaged) 701s The intermediary table between two unmanaged models should not be created. ... ok 701s test_many_to_many_between_unmanaged_and_managed (unmanaged_models.tests.ManyToManyUnmanagedTests.test_many_to_many_between_unmanaged_and_managed) 701s An intermediary table between a managed and an unmanaged model should ... ok 701s test_simple (unmanaged_models.tests.SimpleTests.test_simple) 701s The main test here is that the all the models can be created without ... ok 701s test_array_agg_distinct_false (postgres_tests.test_aggregates.TestAggregateDistinct.test_array_agg_distinct_false) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_distinct_true (postgres_tests.test_aggregates.TestAggregateDistinct.test_array_agg_distinct_true) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_distinct_false (postgres_tests.test_aggregates.TestAggregateDistinct.test_jsonb_agg_distinct_false) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_distinct_true (postgres_tests.test_aggregates.TestAggregateDistinct.test_jsonb_agg_distinct_true) ... skipped 'PostgreSQL specific tests' 701s test_string_agg_distinct_false (postgres_tests.test_aggregates.TestAggregateDistinct.test_string_agg_distinct_false) ... skipped 'PostgreSQL specific tests' 701s test_string_agg_distinct_true (postgres_tests.test_aggregates.TestAggregateDistinct.test_string_agg_distinct_true) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_booleanfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_booleanfield) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_booleanfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_booleanfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_charfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_charfield) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_charfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_charfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_filter (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_filter) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_filter_index (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_filter_index) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_filter_slice (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_filter_slice) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_integerfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_integerfield) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_integerfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_integerfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_jsonfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_jsonfield) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_jsonfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_jsonfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_array_agg_lookups (postgres_tests.test_aggregates.TestGeneralAggregate.test_array_agg_lookups) ... skipped 'PostgreSQL specific tests' 701s test_bit_and_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_and_general) ... skipped 'PostgreSQL specific tests' 701s test_bit_and_on_only_false_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_and_on_only_false_values) ... skipped 'PostgreSQL specific tests' 701s test_bit_and_on_only_true_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_and_on_only_true_values) ... skipped 'PostgreSQL specific tests' 701s test_bit_or_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_or_general) ... skipped 'PostgreSQL specific tests' 701s test_bit_or_on_only_false_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_or_on_only_false_values) ... skipped 'PostgreSQL specific tests' 701s test_bit_or_on_only_true_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_or_on_only_true_values) ... skipped 'PostgreSQL specific tests' 701s test_bit_xor_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_xor_general) ... skipped 'PostgreSQL specific tests' 701s test_bit_xor_on_only_false_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_xor_on_only_false_values) ... skipped 'PostgreSQL specific tests' 701s test_bit_xor_on_only_true_values (postgres_tests.test_aggregates.TestGeneralAggregate.test_bit_xor_on_only_true_values) ... skipped 'PostgreSQL specific tests' 701s test_bool_and_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bool_and_general) ... skipped 'PostgreSQL specific tests' 701s test_bool_and_q_object (postgres_tests.test_aggregates.TestGeneralAggregate.test_bool_and_q_object) ... skipped 'PostgreSQL specific tests' 701s test_bool_or_general (postgres_tests.test_aggregates.TestGeneralAggregate.test_bool_or_general) ... skipped 'PostgreSQL specific tests' 701s test_bool_or_q_object (postgres_tests.test_aggregates.TestGeneralAggregate.test_bool_or_q_object) ... skipped 'PostgreSQL specific tests' 701s test_convert_value_deprecation (postgres_tests.test_aggregates.TestGeneralAggregate.test_convert_value_deprecation) ... skipped 'PostgreSQL specific tests' 701s test_default_argument (postgres_tests.test_aggregates.TestGeneralAggregate.test_default_argument) ... skipped 'PostgreSQL specific tests' 701s test_empty_result_set (postgres_tests.test_aggregates.TestGeneralAggregate.test_empty_result_set) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_booleanfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_booleanfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_charfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_charfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_default_encoded_json_string (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_default_encoded_json_string) ... skipped 'PostgreSQL specific tests' 701s 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' 701s test_jsonb_agg_default_str_value (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_default_str_value) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_default_str_value_deprecation (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_default_str_value_deprecation) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_integerfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_integerfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_jsonfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_jsonfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_jsonb_agg_key_index_transforms (postgres_tests.test_aggregates.TestGeneralAggregate.test_jsonb_agg_key_index_transforms) ... skipped 'PostgreSQL specific tests' 701s test_orderable_agg_alternative_fields (postgres_tests.test_aggregates.TestGeneralAggregate.test_orderable_agg_alternative_fields) ... skipped 'PostgreSQL specific tests' 701s test_ordering_isnt_cleared_for_array_subquery (postgres_tests.test_aggregates.TestGeneralAggregate.test_ordering_isnt_cleared_for_array_subquery) ... skipped 'PostgreSQL specific tests' 701s 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' 701s 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' 701s test_string_agg_charfield (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_charfield) ... skipped 'PostgreSQL specific tests' 701s test_string_agg_charfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_charfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_string_agg_default_output_field (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_default_output_field) ... skipped 'PostgreSQL specific tests' 701s test_string_agg_delimiter_escaping (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_delimiter_escaping) ... skipped 'PostgreSQL specific tests' 701s test_string_agg_filter (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_filter) ... skipped 'PostgreSQL specific tests' 701s 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' 701s test_string_agg_jsonfield_ordering (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_jsonfield_ordering) ... skipped 'PostgreSQL specific tests' 701s test_string_agg_requires_delimiter (postgres_tests.test_aggregates.TestGeneralAggregate.test_string_agg_requires_delimiter) ... skipped 'PostgreSQL specific tests' 701s test_values_list (postgres_tests.test_aggregates.TestGeneralAggregate.test_values_list) ... skipped 'PostgreSQL specific tests' 701s test_window (postgres_tests.test_aggregates.TestGeneralAggregate.test_window) ... skipped 'PostgreSQL specific tests' 701s test_alias_is_required (postgres_tests.test_aggregates.TestStatisticsAggregate.test_alias_is_required) ... skipped 'PostgreSQL specific tests' 701s test_corr_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_corr_general) ... skipped 'PostgreSQL specific tests' 701s test_correct_source_expressions (postgres_tests.test_aggregates.TestStatisticsAggregate.test_correct_source_expressions) ... skipped 'PostgreSQL specific tests' 701s test_covar_pop_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_covar_pop_general) ... skipped 'PostgreSQL specific tests' 701s test_covar_pop_sample (postgres_tests.test_aggregates.TestStatisticsAggregate.test_covar_pop_sample) ... skipped 'PostgreSQL specific tests' 701s test_default_argument (postgres_tests.test_aggregates.TestStatisticsAggregate.test_default_argument) ... skipped 'PostgreSQL specific tests' 701s test_empty_result_set (postgres_tests.test_aggregates.TestStatisticsAggregate.test_empty_result_set) ... skipped 'PostgreSQL specific tests' 701s test_missing_arguments_raises_exception (postgres_tests.test_aggregates.TestStatisticsAggregate.test_missing_arguments_raises_exception) ... skipped 'PostgreSQL specific tests' 701s test_regr_avgx_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_avgx_general) ... skipped 'PostgreSQL specific tests' 701s 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) 701s This is more complex test to check if JOIN on field and ... skipped 'PostgreSQL specific tests' 701s test_regr_avgy_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_avgy_general) ... skipped 'PostgreSQL specific tests' 701s test_regr_count_default (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_count_default) ... skipped 'PostgreSQL specific tests' 701s test_regr_count_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_count_general) ... skipped 'PostgreSQL specific tests' 701s test_regr_intercept_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_intercept_general) ... skipped 'PostgreSQL specific tests' 701s test_regr_r2_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_r2_general) ... skipped 'PostgreSQL specific tests' 701s test_regr_slope_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_slope_general) ... skipped 'PostgreSQL specific tests' 701s test_regr_sxx_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_sxx_general) ... skipped 'PostgreSQL specific tests' 701s test_regr_sxy_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_sxy_general) ... skipped 'PostgreSQL specific tests' 701s test_regr_syy_general (postgres_tests.test_aggregates.TestStatisticsAggregate.test_regr_syy_general) ... skipped 'PostgreSQL specific tests' 701s test_register_serializer_for_migrations (postgres_tests.test_apps.PostgresConfigTests.test_register_serializer_for_migrations) ... skipped 'PostgreSQL specific tests' 701s test_register_type_handlers_connection (postgres_tests.test_apps.PostgresConfigTests.test_register_type_handlers_connection) ... skipped 'PostgreSQL specific tests' 701s test_array_display_for_field (postgres_tests.test_array.TestAdminUtils.test_array_display_for_field) ... skipped 'PostgreSQL specific tests' 701s test_array_with_choices_display_for_field (postgres_tests.test_array.TestAdminUtils.test_array_with_choices_display_for_field) ... skipped 'PostgreSQL specific tests' 701s test_exact_dates (postgres_tests.test_array.TestDateTimeExactQuerying.test_exact_dates) ... skipped 'PostgreSQL specific tests' 701s test_exact_datetimes (postgres_tests.test_array.TestDateTimeExactQuerying.test_exact_datetimes) ... skipped 'PostgreSQL specific tests' 701s test_exact_times (postgres_tests.test_array.TestDateTimeExactQuerying.test_exact_times) ... skipped 'PostgreSQL specific tests' 701s test_exact_decimals (postgres_tests.test_array.TestOtherTypesExactQuerying.test_exact_decimals) ... skipped 'PostgreSQL specific tests' 701s test_exact_ip_addresses (postgres_tests.test_array.TestOtherTypesExactQuerying.test_exact_ip_addresses) ... skipped 'PostgreSQL specific tests' 701s test_exact_tags (postgres_tests.test_array.TestOtherTypesExactQuerying.test_exact_tags) ... skipped 'PostgreSQL specific tests' 701s test_exact_uuids (postgres_tests.test_array.TestOtherTypesExactQuerying.test_exact_uuids) ... skipped 'PostgreSQL specific tests' 701s test_annotated_array_subquery (postgres_tests.test_array.TestQuerying.test_annotated_array_subquery) ... skipped 'PostgreSQL specific tests' 701s test_annotated_array_subquery_with_json_objects (postgres_tests.test_array.TestQuerying.test_annotated_array_subquery_with_json_objects) ... skipped 'PostgreSQL specific tests' 701s test_annotated_ordered_array_subquery (postgres_tests.test_array.TestQuerying.test_annotated_ordered_array_subquery) ... skipped 'PostgreSQL specific tests' 701s test_contained_by (postgres_tests.test_array.TestQuerying.test_contained_by) ... skipped 'PostgreSQL specific tests' 701s test_contained_by_charfield (postgres_tests.test_array.TestQuerying.test_contained_by_charfield) ... skipped 'PostgreSQL specific tests' 701s test_contained_by_including_F_object (postgres_tests.test_array.TestQuerying.test_contained_by_including_F_object) ... skipped 'PostgreSQL specific tests' 701s test_contains (postgres_tests.test_array.TestQuerying.test_contains) ... skipped 'PostgreSQL specific tests' 701s test_contains_charfield (postgres_tests.test_array.TestQuerying.test_contains_charfield) ... skipped 'PostgreSQL specific tests' 701s test_contains_including_expression (postgres_tests.test_array.TestQuerying.test_contains_including_expression) ... skipped 'PostgreSQL specific tests' 701s test_contains_subquery (postgres_tests.test_array.TestQuerying.test_contains_subquery) ... skipped 'PostgreSQL specific tests' 701s test_empty_list (postgres_tests.test_array.TestQuerying.test_empty_list) ... skipped 'PostgreSQL specific tests' 701s test_enum_lookup (postgres_tests.test_array.TestQuerying.test_enum_lookup) ... skipped 'PostgreSQL specific tests' 701s test_exact (postgres_tests.test_array.TestQuerying.test_exact) ... skipped 'PostgreSQL specific tests' 701s test_exact_charfield (postgres_tests.test_array.TestQuerying.test_exact_charfield) ... skipped 'PostgreSQL specific tests' 701s test_exact_nested (postgres_tests.test_array.TestQuerying.test_exact_nested) ... skipped 'PostgreSQL specific tests' 701s test_exact_null_only_array (postgres_tests.test_array.TestQuerying.test_exact_null_only_array) ... skipped 'PostgreSQL specific tests' 701s test_exact_null_only_nested_array (postgres_tests.test_array.TestQuerying.test_exact_null_only_nested_array) ... skipped 'PostgreSQL specific tests' 701s test_exact_with_expression (postgres_tests.test_array.TestQuerying.test_exact_with_expression) ... skipped 'PostgreSQL specific tests' 701s test_filter_by_array_subquery (postgres_tests.test_array.TestQuerying.test_filter_by_array_subquery) ... skipped 'PostgreSQL specific tests' 701s test_group_by_order_by_select_index (postgres_tests.test_array.TestQuerying.test_group_by_order_by_select_index) ... skipped 'PostgreSQL specific tests' 701s test_group_by_with_annotated_array_subquery (postgres_tests.test_array.TestQuerying.test_group_by_with_annotated_array_subquery) ... skipped 'PostgreSQL specific tests' 701s 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' 701s test_gt (postgres_tests.test_array.TestQuerying.test_gt) ... skipped 'PostgreSQL specific tests' 701s test_icontains (postgres_tests.test_array.TestQuerying.test_icontains) ... skipped 'PostgreSQL specific tests' 701s test_in (postgres_tests.test_array.TestQuerying.test_in) ... skipped 'PostgreSQL specific tests' 701s test_in_as_F_object (postgres_tests.test_array.TestQuerying.test_in_as_F_object) ... skipped 'PostgreSQL specific tests' 701s test_in_including_F_object (postgres_tests.test_array.TestQuerying.test_in_including_F_object) ... skipped 'PostgreSQL specific tests' 701s test_in_subquery (postgres_tests.test_array.TestQuerying.test_in_subquery) ... skipped 'PostgreSQL specific tests' 701s test_index (postgres_tests.test_array.TestQuerying.test_index) ... skipped 'PostgreSQL specific tests' 701s test_index_annotation (postgres_tests.test_array.TestQuerying.test_index_annotation) ... skipped 'PostgreSQL specific tests' 701s test_index_chained (postgres_tests.test_array.TestQuerying.test_index_chained) ... skipped 'PostgreSQL specific tests' 701s test_index_nested (postgres_tests.test_array.TestQuerying.test_index_nested) ... skipped 'PostgreSQL specific tests' 701s test_index_transform_expression (postgres_tests.test_array.TestQuerying.test_index_transform_expression) ... skipped 'PostgreSQL specific tests' 701s test_index_used_on_nested_data (postgres_tests.test_array.TestQuerying.test_index_used_on_nested_data) ... skipped 'PostgreSQL specific tests' 701s test_isnull (postgres_tests.test_array.TestQuerying.test_isnull) ... skipped 'PostgreSQL specific tests' 701s test_len (postgres_tests.test_array.TestQuerying.test_len) ... skipped 'PostgreSQL specific tests' 701s test_len_empty_array (postgres_tests.test_array.TestQuerying.test_len_empty_array) ... skipped 'PostgreSQL specific tests' 701s test_lookups_autofield_array (postgres_tests.test_array.TestQuerying.test_lookups_autofield_array) ... skipped 'PostgreSQL specific tests' 701s test_lt (postgres_tests.test_array.TestQuerying.test_lt) ... skipped 'PostgreSQL specific tests' 701s test_order_by_slice (postgres_tests.test_array.TestQuerying.test_order_by_slice) ... skipped 'PostgreSQL specific tests' 701s test_overlap (postgres_tests.test_array.TestQuerying.test_overlap) ... skipped 'PostgreSQL specific tests' 701s test_overlap_charfield (postgres_tests.test_array.TestQuerying.test_overlap_charfield) ... skipped 'PostgreSQL specific tests' 701s test_overlap_charfield_including_expression (postgres_tests.test_array.TestQuerying.test_overlap_charfield_including_expression) ... skipped 'PostgreSQL specific tests' 701s test_overlap_values (postgres_tests.test_array.TestQuerying.test_overlap_values) ... skipped 'PostgreSQL specific tests' 701s test_slice (postgres_tests.test_array.TestQuerying.test_slice) ... skipped 'PostgreSQL specific tests' 701s test_slice_annotation (postgres_tests.test_array.TestQuerying.test_slice_annotation) ... skipped 'PostgreSQL specific tests' 701s test_slice_nested (postgres_tests.test_array.TestQuerying.test_slice_nested) ... skipped 'PostgreSQL specific tests' 701s test_slice_transform_expression (postgres_tests.test_array.TestQuerying.test_slice_transform_expression) ... skipped 'PostgreSQL specific tests' 701s test_unsupported_lookup (postgres_tests.test_array.TestQuerying.test_unsupported_lookup) ... skipped 'PostgreSQL specific tests' 701s test_usage_in_subquery (postgres_tests.test_array.TestQuerying.test_usage_in_subquery) ... skipped 'PostgreSQL specific tests' 701s test_char (postgres_tests.test_array.TestSaveLoad.test_char) ... skipped 'PostgreSQL specific tests' 701s test_dates (postgres_tests.test_array.TestSaveLoad.test_dates) ... skipped 'PostgreSQL specific tests' 701s test_default_null (postgres_tests.test_array.TestSaveLoad.test_default_null) ... skipped 'PostgreSQL specific tests' 701s test_integer (postgres_tests.test_array.TestSaveLoad.test_integer) ... skipped 'PostgreSQL specific tests' 701s test_integers_passed_as_strings (postgres_tests.test_array.TestSaveLoad.test_integers_passed_as_strings) ... skipped 'PostgreSQL specific tests' 701s test_model_set_on_base_field (postgres_tests.test_array.TestSaveLoad.test_model_set_on_base_field) ... skipped 'PostgreSQL specific tests' 701s test_nested (postgres_tests.test_array.TestSaveLoad.test_nested) ... skipped 'PostgreSQL specific tests' 701s test_nested_nullable_base_field (postgres_tests.test_array.TestSaveLoad.test_nested_nullable_base_field) ... skipped 'PostgreSQL specific tests' 701s test_null_from_db_value_handling (postgres_tests.test_array.TestSaveLoad.test_null_from_db_value_handling) ... skipped 'PostgreSQL specific tests' 701s test_null_handling (postgres_tests.test_array.TestSaveLoad.test_null_handling) ... skipped 'PostgreSQL specific tests' 701s test_other_array_types (postgres_tests.test_array.TestSaveLoad.test_other_array_types) ... skipped 'PostgreSQL specific tests' 701s test_tuples (postgres_tests.test_array.TestSaveLoad.test_tuples) ... skipped 'PostgreSQL specific tests' 701s test_bulk_update (postgres_tests.test_bulk_update.BulkSaveTests.test_bulk_update) ... skipped 'PostgreSQL specific tests' 701s test_array_field (postgres_tests.test_citext.CITextTestCase.test_array_field) ... skipped 'PostgreSQL specific tests' 701s test_citext_deprecated (postgres_tests.test_citext.CITextTestCase.test_citext_deprecated) ... skipped 'PostgreSQL specific tests' 701s test_equal_lowercase (postgres_tests.test_citext.CITextTestCase.test_equal_lowercase) 701s citext removes the need for iexact as the index is case-insensitive. ... skipped 'PostgreSQL specific tests' 701s test_fail_citext_primary_key (postgres_tests.test_citext.CITextTestCase.test_fail_citext_primary_key) 701s Creating an entry for a citext field used as a primary key which ... skipped 'PostgreSQL specific tests' 701s test_lookups_description_text (postgres_tests.test_citext.CITextTestCase.test_lookups_description_text) ... skipped 'PostgreSQL specific tests' 701s test_lookups_email (postgres_tests.test_citext.CITextTestCase.test_lookups_email) ... skipped 'PostgreSQL specific tests' 701s test_lookups_name_char (postgres_tests.test_citext.CITextTestCase.test_lookups_name_char) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_gist_opclasses_include (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_gist_opclasses_include) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_opclasses (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_opclasses) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_opclasses_condition (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_opclasses_condition) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_opclasses_deferrable (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_opclasses_deferrable) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_spgist_opclasses_include (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_range_adjacent_spgist_opclasses_include) ... skipped 'PostgreSQL specific tests' 701s test_repr (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_repr) ... skipped 'PostgreSQL specific tests' 701s test_warning (postgres_tests.test_constraints.ExclusionConstraintOpclassesDepracationTests.test_warning) ... skipped 'PostgreSQL specific tests' 701s test_deconstruct (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct) ... skipped 'PostgreSQL specific tests' 701s test_deconstruct_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_condition) ... skipped 'PostgreSQL specific tests' 701s test_deconstruct_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_deferrable) ... skipped 'PostgreSQL specific tests' 701s test_deconstruct_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_include) ... skipped 'PostgreSQL specific tests' 701s test_deconstruct_index_type (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_index_type) ... skipped 'PostgreSQL specific tests' 701s test_deconstruct_opclasses (postgres_tests.test_constraints.ExclusionConstraintTests.test_deconstruct_opclasses) ... skipped 'PostgreSQL specific tests' 701s test_empty_expressions (postgres_tests.test_constraints.ExclusionConstraintTests.test_empty_expressions) ... skipped 'PostgreSQL specific tests' 701s test_eq (postgres_tests.test_constraints.ExclusionConstraintTests.test_eq) ... skipped 'PostgreSQL specific tests' 701s test_expressions_with_key_transform (postgres_tests.test_constraints.ExclusionConstraintTests.test_expressions_with_key_transform) ... skipped 'PostgreSQL specific tests' 701s test_expressions_with_params (postgres_tests.test_constraints.ExclusionConstraintTests.test_expressions_with_params) ... skipped 'PostgreSQL specific tests' 701s test_index_transform (postgres_tests.test_constraints.ExclusionConstraintTests.test_index_transform) ... skipped 'PostgreSQL specific tests' 701s test_invalid_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_condition) ... skipped 'PostgreSQL specific tests' 701s test_invalid_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_deferrable) ... skipped 'PostgreSQL specific tests' 701s test_invalid_expressions (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_expressions) ... skipped 'PostgreSQL specific tests' 701s test_invalid_include_type (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_include_type) ... skipped 'PostgreSQL specific tests' 701s test_invalid_index_type (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_index_type) ... skipped 'PostgreSQL specific tests' 701s test_invalid_opclasses_type (postgres_tests.test_constraints.ExclusionConstraintTests.test_invalid_opclasses_type) ... skipped 'PostgreSQL specific tests' 701s test_opclasses_and_expressions_same_length (postgres_tests.test_constraints.ExclusionConstraintTests.test_opclasses_and_expressions_same_length) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_gist_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_gist_include) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_gist_include_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_gist_include_condition) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_gist_include_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_gist_include_deferrable) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_gist_opclass_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_gist_opclass_include) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_initially_deferred (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_initially_deferred) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_initially_deferred_with_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_initially_deferred_with_condition) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_opclass (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_opclass) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_opclass_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_opclass_condition) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_opclass_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_opclass_deferrable) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_spgist_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_spgist_include) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_spgist_include_condition (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_spgist_include_condition) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_spgist_include_deferrable (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_spgist_include_deferrable) ... skipped 'PostgreSQL specific tests' 701s test_range_adjacent_spgist_opclass_include (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_adjacent_spgist_opclass_include) ... skipped 'PostgreSQL specific tests' 701s test_range_equal_cast (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_equal_cast) ... skipped 'PostgreSQL specific tests' 701s test_range_overlaps (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_overlaps) ... skipped 'PostgreSQL specific tests' 701s test_range_overlaps_custom (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_overlaps_custom) ... skipped 'PostgreSQL specific tests' 701s test_range_overlaps_custom_opclasses (postgres_tests.test_constraints.ExclusionConstraintTests.test_range_overlaps_custom_opclasses) ... skipped 'PostgreSQL specific tests' 701s test_repr (postgres_tests.test_constraints.ExclusionConstraintTests.test_repr) ... skipped 'PostgreSQL specific tests' 701s test_spgist_include_not_supported (postgres_tests.test_constraints.ExclusionConstraintTests.test_spgist_include_not_supported) ... skipped 'PostgreSQL specific tests' 701s test_table_create (postgres_tests.test_constraints.ExclusionConstraintTests.test_table_create) ... skipped 'PostgreSQL specific tests' 701s test_validate_range_adjacent (postgres_tests.test_constraints.ExclusionConstraintTests.test_validate_range_adjacent) ... skipped 'PostgreSQL specific tests' 701s test_check_constraint_array_contains (postgres_tests.test_constraints.SchemaTests.test_check_constraint_array_contains) ... skipped 'PostgreSQL specific tests' 701s test_check_constraint_array_length (postgres_tests.test_constraints.SchemaTests.test_check_constraint_array_length) ... skipped 'PostgreSQL specific tests' 701s test_check_constraint_daterange_contains (postgres_tests.test_constraints.SchemaTests.test_check_constraint_daterange_contains) ... skipped 'PostgreSQL specific tests' 701s test_check_constraint_datetimerange_contains (postgres_tests.test_constraints.SchemaTests.test_check_constraint_datetimerange_contains) ... skipped 'PostgreSQL specific tests' 701s test_check_constraint_range_contains (postgres_tests.test_constraints.SchemaTests.test_check_constraint_range_contains) ... skipped 'PostgreSQL specific tests' 701s test_check_constraint_range_lower_upper (postgres_tests.test_constraints.SchemaTests.test_check_constraint_range_lower_upper) ... skipped 'PostgreSQL specific tests' 701s test_check_constraint_range_lower_with_nulls (postgres_tests.test_constraints.SchemaTests.test_check_constraint_range_lower_with_nulls) ... skipped 'PostgreSQL specific tests' 701s test_check_constraint_range_value (postgres_tests.test_constraints.SchemaTests.test_check_constraint_range_value) ... skipped 'PostgreSQL specific tests' 701s test_opclass (postgres_tests.test_constraints.SchemaTests.test_opclass) ... skipped 'PostgreSQL specific tests' 701s test_opclass_func (postgres_tests.test_constraints.SchemaTests.test_opclass_func) ... skipped 'PostgreSQL specific tests' 701s test_opclass_include (postgres_tests.test_constraints.SchemaTests.test_opclass_include) ... skipped 'PostgreSQL specific tests' 701s test_opclass_multiple_columns (postgres_tests.test_constraints.SchemaTests.test_opclass_multiple_columns) ... skipped 'PostgreSQL specific tests' 701s test_opclass_partial (postgres_tests.test_constraints.SchemaTests.test_opclass_partial) ... skipped 'PostgreSQL specific tests' 701s test_random_uuid (postgres_tests.test_functions.TestRandomUUID.test_random_uuid) ... skipped 'PostgreSQL specific tests' 701s test_transaction_now (postgres_tests.test_functions.TestTransactionNow.test_transaction_now) 701s The test case puts everything under a transaction, so two models ... skipped 'PostgreSQL specific tests' 701s test_array_field (postgres_tests.test_hstore.SimpleTests.test_array_field) ... skipped 'PostgreSQL specific tests' 701s test_key_val_cast_to_string (postgres_tests.test_hstore.SimpleTests.test_key_val_cast_to_string) ... skipped 'PostgreSQL specific tests' 701s test_null (postgres_tests.test_hstore.SimpleTests.test_null) ... skipped 'PostgreSQL specific tests' 701s test_save_load_success (postgres_tests.test_hstore.SimpleTests.test_save_load_success) ... skipped 'PostgreSQL specific tests' 701s test_value_null (postgres_tests.test_hstore.SimpleTests.test_value_null) ... skipped 'PostgreSQL specific tests' 701s test_contained_by (postgres_tests.test_hstore.TestQuerying.test_contained_by) ... skipped 'PostgreSQL specific tests' 701s test_contains (postgres_tests.test_hstore.TestQuerying.test_contains) ... skipped 'PostgreSQL specific tests' 701s test_exact (postgres_tests.test_hstore.TestQuerying.test_exact) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_contains (postgres_tests.test_hstore.TestQuerying.test_field_chaining_contains) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_endswith (postgres_tests.test_hstore.TestQuerying.test_field_chaining_endswith) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_icontains (postgres_tests.test_hstore.TestQuerying.test_field_chaining_icontains) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_iendswith (postgres_tests.test_hstore.TestQuerying.test_field_chaining_iendswith) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_iexact (postgres_tests.test_hstore.TestQuerying.test_field_chaining_iexact) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_iregex (postgres_tests.test_hstore.TestQuerying.test_field_chaining_iregex) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_istartswith (postgres_tests.test_hstore.TestQuerying.test_field_chaining_istartswith) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_regex (postgres_tests.test_hstore.TestQuerying.test_field_chaining_regex) ... skipped 'PostgreSQL specific tests' 701s test_field_chaining_startswith (postgres_tests.test_hstore.TestQuerying.test_field_chaining_startswith) ... skipped 'PostgreSQL specific tests' 701s test_has_any_keys (postgres_tests.test_hstore.TestQuerying.test_has_any_keys) ... skipped 'PostgreSQL specific tests' 701s test_has_key (postgres_tests.test_hstore.TestQuerying.test_has_key) ... skipped 'PostgreSQL specific tests' 701s test_has_keys (postgres_tests.test_hstore.TestQuerying.test_has_keys) ... skipped 'PostgreSQL specific tests' 701s test_in_generator (postgres_tests.test_hstore.TestQuerying.test_in_generator) ... skipped 'PostgreSQL specific tests' 701s test_key_isnull (postgres_tests.test_hstore.TestQuerying.test_key_isnull) ... skipped 'PostgreSQL specific tests' 701s test_key_sql_injection (postgres_tests.test_hstore.TestQuerying.test_key_sql_injection) ... skipped 'PostgreSQL specific tests' 701s test_key_transform (postgres_tests.test_hstore.TestQuerying.test_key_transform) ... skipped 'PostgreSQL specific tests' 701s test_key_transform_annotation (postgres_tests.test_hstore.TestQuerying.test_key_transform_annotation) ... skipped 'PostgreSQL specific tests' 701s test_key_transform_raw_expression (postgres_tests.test_hstore.TestQuerying.test_key_transform_raw_expression) ... skipped 'PostgreSQL specific tests' 701s test_keys (postgres_tests.test_hstore.TestQuerying.test_keys) ... skipped 'PostgreSQL specific tests' 701s test_keys_contains (postgres_tests.test_hstore.TestQuerying.test_keys_contains) ... skipped 'PostgreSQL specific tests' 701s test_obj_subquery_lookup (postgres_tests.test_hstore.TestQuerying.test_obj_subquery_lookup) ... skipped 'PostgreSQL specific tests' 701s test_order_by_field (postgres_tests.test_hstore.TestQuerying.test_order_by_field) ... skipped 'PostgreSQL specific tests' 701s test_usage_in_subquery (postgres_tests.test_hstore.TestQuerying.test_usage_in_subquery) ... skipped 'PostgreSQL specific tests' 701s test_values (postgres_tests.test_hstore.TestQuerying.test_values) ... skipped 'PostgreSQL specific tests' 701s test_values_overlap (postgres_tests.test_hstore.TestQuerying.test_values_overlap) ... skipped 'PostgreSQL specific tests' 701s test_bloom_index (postgres_tests.test_indexes.SchemaTests.test_bloom_index) ... skipped 'PostgreSQL specific tests' 701s test_bloom_parameters (postgres_tests.test_indexes.SchemaTests.test_bloom_parameters) ... skipped 'PostgreSQL specific tests' 701s test_brin_index (postgres_tests.test_indexes.SchemaTests.test_brin_index) ... skipped 'PostgreSQL specific tests' 701s test_brin_parameters (postgres_tests.test_indexes.SchemaTests.test_brin_parameters) ... skipped 'PostgreSQL specific tests' 701s test_btree_index (postgres_tests.test_indexes.SchemaTests.test_btree_index) ... skipped 'PostgreSQL specific tests' 701s test_btree_parameters (postgres_tests.test_indexes.SchemaTests.test_btree_parameters) ... skipped 'PostgreSQL specific tests' 701s test_cast_search_vector_gin_index (postgres_tests.test_indexes.SchemaTests.test_cast_search_vector_gin_index) ... skipped 'PostgreSQL specific tests' 701s test_custom_suffix (postgres_tests.test_indexes.SchemaTests.test_custom_suffix) ... skipped 'PostgreSQL specific tests' 701s test_gin_fastupdate (postgres_tests.test_indexes.SchemaTests.test_gin_fastupdate) ... skipped 'PostgreSQL specific tests' 701s test_gin_index (postgres_tests.test_indexes.SchemaTests.test_gin_index) ... skipped 'PostgreSQL specific tests' 701s test_gin_parameters (postgres_tests.test_indexes.SchemaTests.test_gin_parameters) ... skipped 'PostgreSQL specific tests' 701s test_gist_include (postgres_tests.test_indexes.SchemaTests.test_gist_include) ... skipped 'PostgreSQL specific tests' 701s test_gist_index (postgres_tests.test_indexes.SchemaTests.test_gist_index) ... skipped 'PostgreSQL specific tests' 701s test_gist_parameters (postgres_tests.test_indexes.SchemaTests.test_gist_parameters) ... skipped 'PostgreSQL specific tests' 701s test_hash_index (postgres_tests.test_indexes.SchemaTests.test_hash_index) ... skipped 'PostgreSQL specific tests' 701s test_hash_parameters (postgres_tests.test_indexes.SchemaTests.test_hash_parameters) ... skipped 'PostgreSQL specific tests' 701s test_op_class (postgres_tests.test_indexes.SchemaTests.test_op_class) ... skipped 'PostgreSQL specific tests' 701s test_op_class_descending_collation (postgres_tests.test_indexes.SchemaTests.test_op_class_descending_collation) ... skipped 'PostgreSQL specific tests' 701s test_op_class_descending_partial (postgres_tests.test_indexes.SchemaTests.test_op_class_descending_partial) ... skipped 'PostgreSQL specific tests' 701s test_op_class_descending_partial_tablespace (postgres_tests.test_indexes.SchemaTests.test_op_class_descending_partial_tablespace) ... skipped 'PostgreSQL specific tests' 701s test_partial_gin_index (postgres_tests.test_indexes.SchemaTests.test_partial_gin_index) ... skipped 'PostgreSQL specific tests' 701s test_partial_gin_index_with_tablespace (postgres_tests.test_indexes.SchemaTests.test_partial_gin_index_with_tablespace) ... skipped 'PostgreSQL specific tests' 701s test_search_vector (postgres_tests.test_indexes.SchemaTests.test_search_vector) 701s SearchVector generates IMMUTABLE SQL in order to be indexable. ... skipped 'PostgreSQL specific tests' 701s test_spgist_include (postgres_tests.test_indexes.SchemaTests.test_spgist_include) ... skipped 'PostgreSQL specific tests' 701s test_spgist_include_not_supported (postgres_tests.test_indexes.SchemaTests.test_spgist_include_not_supported) ... skipped 'PostgreSQL specific tests' 701s test_spgist_index (postgres_tests.test_indexes.SchemaTests.test_spgist_index) ... skipped 'PostgreSQL specific tests' 701s test_spgist_parameters (postgres_tests.test_indexes.SchemaTests.test_spgist_parameters) ... skipped 'PostgreSQL specific tests' 701s test_trigram_op_class_gin_index (postgres_tests.test_indexes.SchemaTests.test_trigram_op_class_gin_index) ... skipped 'PostgreSQL specific tests' 701s test_tsvector_op_class_gist_index (postgres_tests.test_indexes.SchemaTests.test_tsvector_op_class_gist_index) ... skipped 'PostgreSQL specific tests' 701s test_range_fields (postgres_tests.test_introspection.InspectDBTests.test_range_fields) ... skipped 'PostgreSQL specific tests' 701s test_create (postgres_tests.test_operations.CreateCollationTests.test_create) ... skipped 'PostgreSQL specific tests.' 701s test_create_collation_alternate_provider (postgres_tests.test_operations.CreateCollationTests.test_create_collation_alternate_provider) ... skipped 'PostgreSQL specific tests.' 701s test_create_non_deterministic_collation (postgres_tests.test_operations.CreateCollationTests.test_create_non_deterministic_collation) ... skipped 'PostgreSQL specific tests.' 701s test_no_allow_migrate (postgres_tests.test_operations.CreateCollationTests.test_no_allow_migrate) ... skipped 'PostgreSQL specific tests.' 701s test_allow_migrate (postgres_tests.test_operations.CreateExtensionTests.test_allow_migrate) ... skipped 'PostgreSQL specific tests.' 701s test_create_existing_extension (postgres_tests.test_operations.CreateExtensionTests.test_create_existing_extension) ... skipped 'PostgreSQL specific tests.' 701s test_drop_nonexistent_extension (postgres_tests.test_operations.CreateExtensionTests.test_drop_nonexistent_extension) ... skipped 'PostgreSQL specific tests.' 701s test_no_allow_migrate (postgres_tests.test_operations.CreateExtensionTests.test_no_allow_migrate) ... skipped 'PostgreSQL specific tests.' 701s test_no_allow_migrate (postgres_tests.test_operations.RemoveCollationTests.test_no_allow_migrate) ... skipped 'PostgreSQL specific tests.' 701s test_remove (postgres_tests.test_operations.RemoveCollationTests.test_remove) ... skipped 'PostgreSQL specific tests.' 701s test_adjacent_to (postgres_tests.test_ranges.TestQuerying.test_adjacent_to) ... skipped 'PostgreSQL specific tests' 701s test_bound_type (postgres_tests.test_ranges.TestQuerying.test_bound_type) ... skipped 'PostgreSQL specific tests' 701s test_contained_by (postgres_tests.test_ranges.TestQuerying.test_contained_by) ... skipped 'PostgreSQL specific tests' 701s test_contains (postgres_tests.test_ranges.TestQuerying.test_contains) ... skipped 'PostgreSQL specific tests' 701s test_contains_range (postgres_tests.test_ranges.TestQuerying.test_contains_range) ... skipped 'PostgreSQL specific tests' 701s test_endswith (postgres_tests.test_ranges.TestQuerying.test_endswith) ... skipped 'PostgreSQL specific tests' 701s test_exact (postgres_tests.test_ranges.TestQuerying.test_exact) ... skipped 'PostgreSQL specific tests' 701s test_fully_gt (postgres_tests.test_ranges.TestQuerying.test_fully_gt) ... skipped 'PostgreSQL specific tests' 701s test_fully_lt (postgres_tests.test_ranges.TestQuerying.test_fully_lt) ... skipped 'PostgreSQL specific tests' 701s test_isempty (postgres_tests.test_ranges.TestQuerying.test_isempty) ... skipped 'PostgreSQL specific tests' 701s test_isnull (postgres_tests.test_ranges.TestQuerying.test_isnull) ... skipped 'PostgreSQL specific tests' 701s test_not_gt (postgres_tests.test_ranges.TestQuerying.test_not_gt) ... skipped 'PostgreSQL specific tests' 701s test_not_lt (postgres_tests.test_ranges.TestQuerying.test_not_lt) ... skipped 'PostgreSQL specific tests' 701s test_overlap (postgres_tests.test_ranges.TestQuerying.test_overlap) ... skipped 'PostgreSQL specific tests' 701s test_startswith (postgres_tests.test_ranges.TestQuerying.test_startswith) ... skipped 'PostgreSQL specific tests' 701s test_startswith_chaining (postgres_tests.test_ranges.TestQuerying.test_startswith_chaining) ... skipped 'PostgreSQL specific tests' 701s test_auto_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_auto_field_contained_by) ... skipped 'PostgreSQL specific tests' 701s test_big_auto_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_big_auto_field_contained_by) ... skipped 'PostgreSQL specific tests' 701s test_biginteger_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_biginteger_range) ... skipped 'PostgreSQL specific tests' 701s test_date_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_date_range) ... skipped 'PostgreSQL specific tests' 701s test_date_range_datetime_field (postgres_tests.test_ranges.TestQueryingWithRanges.test_date_range_datetime_field) ... skipped 'PostgreSQL specific tests' 701s test_datetime_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_datetime_range) ... skipped 'PostgreSQL specific tests' 701s test_decimal_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_decimal_field_contained_by) ... skipped 'PostgreSQL specific tests' 701s test_exclude (postgres_tests.test_ranges.TestQueryingWithRanges.test_exclude) ... skipped 'PostgreSQL specific tests' 701s test_f_ranges (postgres_tests.test_ranges.TestQueryingWithRanges.test_f_ranges) ... skipped 'PostgreSQL specific tests' 701s test_float_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_float_range) ... skipped 'PostgreSQL specific tests' 701s test_integer_range (postgres_tests.test_ranges.TestQueryingWithRanges.test_integer_range) ... skipped 'PostgreSQL specific tests' 701s test_small_auto_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_small_auto_field_contained_by) ... skipped 'PostgreSQL specific tests' 701s test_small_integer_field_contained_by (postgres_tests.test_ranges.TestQueryingWithRanges.test_small_integer_field_contained_by) ... skipped 'PostgreSQL specific tests' 701s test_date_range_contains (postgres_tests.test_ranges.TestRangeContainsLookup.test_date_range_contains) ... skipped 'PostgreSQL specific tests' 701s test_datetime_range_contains (postgres_tests.test_ranges.TestRangeContainsLookup.test_datetime_range_contains) ... skipped 'PostgreSQL specific tests' 701s test_all_fields (postgres_tests.test_ranges.TestSaveLoad.test_all_fields) ... skipped 'PostgreSQL specific tests' 701s test_empty (postgres_tests.test_ranges.TestSaveLoad.test_empty) ... skipped 'PostgreSQL specific tests' 701s test_model_set_on_base_field (postgres_tests.test_ranges.TestSaveLoad.test_model_set_on_base_field) ... skipped 'PostgreSQL specific tests' 701s test_null (postgres_tests.test_ranges.TestSaveLoad.test_null) ... skipped 'PostgreSQL specific tests' 701s test_range_object (postgres_tests.test_ranges.TestSaveLoad.test_range_object) ... skipped 'PostgreSQL specific tests' 701s test_range_object_boundaries (postgres_tests.test_ranges.TestSaveLoad.test_range_object_boundaries) ... skipped 'PostgreSQL specific tests' 701s 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' 701s test_tuple (postgres_tests.test_ranges.TestSaveLoad.test_tuple) ... skipped 'PostgreSQL specific tests' 701s test_tuple_range_with_default_bounds (postgres_tests.test_ranges.TestSaveLoad.test_tuple_range_with_default_bounds) ... skipped 'PostgreSQL specific tests' 701s test_unbounded (postgres_tests.test_ranges.TestSaveLoad.test_unbounded) ... skipped 'PostgreSQL specific tests' 701s test_bad_search_type (postgres_tests.test_search.MultipleFieldsTest.test_bad_search_type) ... skipped 'PostgreSQL specific tests' 701s test_config_from_field_explicit (postgres_tests.test_search.MultipleFieldsTest.test_config_from_field_explicit) ... skipped 'PostgreSQL specific tests' 701s test_config_from_field_implicit (postgres_tests.test_search.MultipleFieldsTest.test_config_from_field_implicit) ... skipped 'PostgreSQL specific tests' 701s test_config_query_explicit (postgres_tests.test_search.MultipleFieldsTest.test_config_query_explicit) ... skipped 'PostgreSQL specific tests' 701s test_config_query_implicit (postgres_tests.test_search.MultipleFieldsTest.test_config_query_implicit) ... skipped 'PostgreSQL specific tests' 701s test_non_exact_match (postgres_tests.test_search.MultipleFieldsTest.test_non_exact_match) ... skipped 'PostgreSQL specific tests' 701s test_phrase_search (postgres_tests.test_search.MultipleFieldsTest.test_phrase_search) ... skipped 'PostgreSQL specific tests' 701s test_phrase_search_with_config (postgres_tests.test_search.MultipleFieldsTest.test_phrase_search_with_config) ... skipped 'PostgreSQL specific tests' 701s test_raw_search (postgres_tests.test_search.MultipleFieldsTest.test_raw_search) ... skipped 'PostgreSQL specific tests' 701s test_raw_search_with_config (postgres_tests.test_search.MultipleFieldsTest.test_raw_search_with_config) ... skipped 'PostgreSQL specific tests' 701s test_search_two_terms (postgres_tests.test_search.MultipleFieldsTest.test_search_two_terms) ... skipped 'PostgreSQL specific tests' 701s test_search_with_non_text (postgres_tests.test_search.MultipleFieldsTest.test_search_with_non_text) ... skipped 'PostgreSQL specific tests' 701s test_search_with_null (postgres_tests.test_search.MultipleFieldsTest.test_search_with_null) ... skipped 'PostgreSQL specific tests' 701s test_simple_on_dialogue (postgres_tests.test_search.MultipleFieldsTest.test_simple_on_dialogue) ... skipped 'PostgreSQL specific tests' 701s test_simple_on_scene (postgres_tests.test_search.MultipleFieldsTest.test_simple_on_scene) ... skipped 'PostgreSQL specific tests' 701s test_terms_adjacent (postgres_tests.test_search.MultipleFieldsTest.test_terms_adjacent) ... skipped 'PostgreSQL specific tests' 701s test_web_search (postgres_tests.test_search.MultipleFieldsTest.test_web_search) ... skipped 'PostgreSQL specific tests' 701s test_web_search_with_config (postgres_tests.test_search.MultipleFieldsTest.test_web_search_with_config) ... skipped 'PostgreSQL specific tests' 701s test_headline (postgres_tests.test_search.SearchHeadlineTests.test_headline) ... skipped 'PostgreSQL specific tests' 701s test_headline_fragments_words_options (postgres_tests.test_search.SearchHeadlineTests.test_headline_fragments_words_options) ... skipped 'PostgreSQL specific tests' 701s test_headline_highlight_all_option (postgres_tests.test_search.SearchHeadlineTests.test_headline_highlight_all_option) ... skipped 'PostgreSQL specific tests' 701s test_headline_separator_options (postgres_tests.test_search.SearchHeadlineTests.test_headline_separator_options) ... skipped 'PostgreSQL specific tests' 701s test_headline_short_word_option (postgres_tests.test_search.SearchHeadlineTests.test_headline_short_word_option) ... skipped 'PostgreSQL specific tests' 701s test_headline_untyped_args (postgres_tests.test_search.SearchHeadlineTests.test_headline_untyped_args) ... skipped 'PostgreSQL specific tests' 701s test_headline_with_config (postgres_tests.test_search.SearchHeadlineTests.test_headline_with_config) ... skipped 'PostgreSQL specific tests' 701s test_headline_with_config_from_field (postgres_tests.test_search.SearchHeadlineTests.test_headline_with_config_from_field) ... skipped 'PostgreSQL specific tests' 701s test_existing_vector (postgres_tests.test_search.SearchVectorFieldTest.test_existing_vector) ... skipped 'PostgreSQL specific tests' 701s test_existing_vector_config_explicit (postgres_tests.test_search.SearchVectorFieldTest.test_existing_vector_config_explicit) ... skipped 'PostgreSQL specific tests' 701s test_single_coalesce_expression (postgres_tests.test_search.SearchVectorFieldTest.test_single_coalesce_expression) ... skipped 'PostgreSQL specific tests' 701s test_values_with_percent (postgres_tests.test_search.SearchVectorFieldTest.test_values_with_percent) ... skipped 'PostgreSQL specific tests' 701s test_non_exact_match (postgres_tests.test_search.SimpleSearchTest.test_non_exact_match) ... skipped 'PostgreSQL specific tests' 701s test_search_query_config (postgres_tests.test_search.SimpleSearchTest.test_search_query_config) ... skipped 'PostgreSQL specific tests' 701s test_search_two_terms (postgres_tests.test_search.SimpleSearchTest.test_search_two_terms) ... skipped 'PostgreSQL specific tests' 701s test_search_two_terms_with_partial_match (postgres_tests.test_search.SimpleSearchTest.test_search_two_terms_with_partial_match) ... skipped 'PostgreSQL specific tests' 701s test_search_with_F_expression (postgres_tests.test_search.SimpleSearchTest.test_search_with_F_expression) ... skipped 'PostgreSQL specific tests' 701s test_simple (postgres_tests.test_search.SimpleSearchTest.test_simple) ... skipped 'PostgreSQL specific tests' 701s test_combine_different_configs (postgres_tests.test_search.TestCombinations.test_combine_different_configs) ... skipped 'PostgreSQL specific tests' 701s test_combine_different_vector_configs (postgres_tests.test_search.TestCombinations.test_combine_different_vector_configs) ... skipped 'PostgreSQL specific tests' 701s test_combine_raw_phrase (postgres_tests.test_search.TestCombinations.test_combine_raw_phrase) ... skipped 'PostgreSQL specific tests' 701s test_combined_configs (postgres_tests.test_search.TestCombinations.test_combined_configs) ... skipped 'PostgreSQL specific tests' 701s test_query_and (postgres_tests.test_search.TestCombinations.test_query_and) ... skipped 'PostgreSQL specific tests' 701s test_query_combined_mismatch (postgres_tests.test_search.TestCombinations.test_query_combined_mismatch) ... skipped 'PostgreSQL specific tests' 701s test_query_invert (postgres_tests.test_search.TestCombinations.test_query_invert) ... skipped 'PostgreSQL specific tests' 701s test_query_multiple_and (postgres_tests.test_search.TestCombinations.test_query_multiple_and) ... skipped 'PostgreSQL specific tests' 701s test_query_multiple_or (postgres_tests.test_search.TestCombinations.test_query_multiple_or) ... skipped 'PostgreSQL specific tests' 701s test_query_or (postgres_tests.test_search.TestCombinations.test_query_or) ... skipped 'PostgreSQL specific tests' 701s test_vector_add (postgres_tests.test_search.TestCombinations.test_vector_add) ... skipped 'PostgreSQL specific tests' 701s test_vector_add_multi (postgres_tests.test_search.TestCombinations.test_vector_add_multi) ... skipped 'PostgreSQL specific tests' 701s test_vector_combined_mismatch (postgres_tests.test_search.TestCombinations.test_vector_combined_mismatch) ... skipped 'PostgreSQL specific tests' 701s test_cover_density_ranking (postgres_tests.test_search.TestRankingAndWeights.test_cover_density_ranking) ... skipped 'PostgreSQL specific tests' 701s test_rank_passing_untyped_args (postgres_tests.test_search.TestRankingAndWeights.test_rank_passing_untyped_args) ... skipped 'PostgreSQL specific tests' 701s test_ranked_custom_weights (postgres_tests.test_search.TestRankingAndWeights.test_ranked_custom_weights) ... skipped 'PostgreSQL specific tests' 701s test_ranking (postgres_tests.test_search.TestRankingAndWeights.test_ranking) ... skipped 'PostgreSQL specific tests' 701s test_ranking_chaining (postgres_tests.test_search.TestRankingAndWeights.test_ranking_chaining) ... skipped 'PostgreSQL specific tests' 701s test_ranking_with_masked_normalization (postgres_tests.test_search.TestRankingAndWeights.test_ranking_with_masked_normalization) ... skipped 'PostgreSQL specific tests' 701s test_ranking_with_normalization (postgres_tests.test_search.TestRankingAndWeights.test_ranking_with_normalization) ... skipped 'PostgreSQL specific tests' 701s test_weights_in_vector (postgres_tests.test_search.TestRankingAndWeights.test_weights_in_vector) ... skipped 'PostgreSQL specific tests' 701s test_citext_cache (postgres_tests.test_signals.OIDTests.test_citext_cache) ... skipped 'PostgreSQL specific tests' 701s test_citext_values (postgres_tests.test_signals.OIDTests.test_citext_values) ... skipped 'PostgreSQL specific tests' 701s test_hstore_cache (postgres_tests.test_signals.OIDTests.test_hstore_cache) ... skipped 'PostgreSQL specific tests' 701s test_hstore_values (postgres_tests.test_signals.OIDTests.test_hstore_values) ... skipped 'PostgreSQL specific tests' 701s test_register_type_handlers_no_db (postgres_tests.test_signals.OIDTests.test_register_type_handlers_no_db) 701s Registering type handlers for the nodb connection does nothing. ... skipped 'PostgreSQL specific tests' 701s test_trigram_search (postgres_tests.test_trigram.TrigramTest.test_trigram_search) ... skipped 'PostgreSQL specific tests' 701s test_trigram_similarity (postgres_tests.test_trigram.TrigramTest.test_trigram_similarity) ... skipped 'PostgreSQL specific tests' 701s test_trigram_similarity_alternate (postgres_tests.test_trigram.TrigramTest.test_trigram_similarity_alternate) ... skipped 'PostgreSQL specific tests' 701s test_trigram_strict_word_distance (postgres_tests.test_trigram.TrigramTest.test_trigram_strict_word_distance) ... skipped 'PostgreSQL specific tests' 701s test_trigram_strict_word_search_matched (postgres_tests.test_trigram.TrigramTest.test_trigram_strict_word_search_matched) ... skipped 'PostgreSQL specific tests' 701s test_trigram_strict_word_similarity (postgres_tests.test_trigram.TrigramTest.test_trigram_strict_word_similarity) ... skipped 'PostgreSQL specific tests' 701s test_trigram_word_search (postgres_tests.test_trigram.TrigramTest.test_trigram_word_search) ... skipped 'PostgreSQL specific tests' 701s test_trigram_word_similarity (postgres_tests.test_trigram.TrigramTest.test_trigram_word_similarity) ... skipped 'PostgreSQL specific tests' 701s test_trigram_word_similarity_alternate (postgres_tests.test_trigram.TrigramTest.test_trigram_word_similarity_alternate) ... skipped 'PostgreSQL specific tests' 701s test_trigram_search (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_search) ... skipped 'PostgreSQL specific tests' 701s test_trigram_similarity (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_similarity) ... skipped 'PostgreSQL specific tests' 701s test_trigram_similarity_alternate (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_similarity_alternate) ... skipped 'PostgreSQL specific tests' 701s test_trigram_strict_word_distance (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_strict_word_distance) ... skipped 'PostgreSQL specific tests' 701s test_trigram_strict_word_search_matched (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_strict_word_search_matched) ... skipped 'PostgreSQL specific tests' 701s test_trigram_strict_word_similarity (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_strict_word_similarity) ... skipped 'PostgreSQL specific tests' 701s test_trigram_word_search (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_word_search) ... skipped 'PostgreSQL specific tests' 701s test_trigram_word_similarity (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_word_similarity) ... skipped 'PostgreSQL specific tests' 701s test_trigram_word_similarity_alternate (postgres_tests.test_trigram.TrigramTextFieldTest.test_trigram_word_similarity_alternate) ... skipped 'PostgreSQL specific tests' 701s test_unaccent (postgres_tests.test_unaccent.UnaccentTest.test_unaccent) ... skipped 'PostgreSQL specific tests' 701s test_unaccent_accentuated_needle (postgres_tests.test_unaccent.UnaccentTest.test_unaccent_accentuated_needle) ... skipped 'PostgreSQL specific tests' 701s test_unaccent_chained (postgres_tests.test_unaccent.UnaccentTest.test_unaccent_chained) 701s Unaccent can be used chained with a lookup (which should be the case ... skipped 'PostgreSQL specific tests' 701s test_unaccent_with_conforming_strings_off (postgres_tests.test_unaccent.UnaccentTest.test_unaccent_with_conforming_strings_off) 701s SQL is valid when standard_conforming_strings is off. ... skipped 'PostgreSQL specific tests' 701s test_unaccent (postgres_tests.test_unaccent.UnaccentTextFieldTest.test_unaccent) ... skipped 'PostgreSQL specific tests' 701s test_unaccent_accentuated_needle (postgres_tests.test_unaccent.UnaccentTextFieldTest.test_unaccent_accentuated_needle) ... skipped 'PostgreSQL specific tests' 701s test_unaccent_chained (postgres_tests.test_unaccent.UnaccentTextFieldTest.test_unaccent_chained) 701s Unaccent can be used chained with a lookup (which should be the case ... skipped 'PostgreSQL specific tests' 701s test_unaccent_with_conforming_strings_off (postgres_tests.test_unaccent.UnaccentTextFieldTest.test_unaccent_with_conforming_strings_off) 701s SQL is valid when standard_conforming_strings is off. ... skipped 'PostgreSQL specific tests' 703s test_json_serializer (serializers.test_data.SerializerDataTests.test_json_serializer) 703s partial(func, *args, **keywords) - new function with partial application ... ok 703s test_jsonl_serializer (serializers.test_data.SerializerDataTests.test_jsonl_serializer) 703s partial(func, *args, **keywords) - new function with partial application ... ok 703s test_python_serializer (serializers.test_data.SerializerDataTests.test_python_serializer) 703s partial(func, *args, **keywords) - new function with partial application ... ok 703s test_xml_serializer (serializers.test_data.SerializerDataTests.test_xml_serializer) 703s partial(func, *args, **keywords) - new function with partial application ... ok 703s test_yaml_serializer (serializers.test_data.SerializerDataTests.test_yaml_serializer) 703s partial(func, *args, **keywords) - new function with partial application ... ok 705s test_altering_serialized_output (serializers.test_json.JsonSerializerTestCase.test_altering_serialized_output) 705s The ability to create new objects by modifying serialized content. ... ok 705s test_custom_encoder (serializers.test_json.JsonSerializerTestCase.test_custom_encoder) ... ok 705s test_custom_field_serialization (serializers.test_json.JsonSerializerTestCase.test_custom_field_serialization) 705s Custom fields serialize and deserialize intact ... ok 705s test_deferred_field_serialization (serializers.test_json.JsonSerializerTestCase.test_deferred_field_serialization) ... ok 705s test_deserialize_force_insert (serializers.test_json.JsonSerializerTestCase.test_deserialize_force_insert) 705s Deserialized content can be saved with force_insert as a parameter. ... ok 705s test_deterministic_mapping_ordering (serializers.test_json.JsonSerializerTestCase.test_deterministic_mapping_ordering) 705s Mapping such as fields should be deterministically ordered. (#24558) ... ok 705s test_float_serialization (serializers.test_json.JsonSerializerTestCase.test_float_serialization) 705s Float values serialize and deserialize intact ... ok 705s test_helpful_error_message_for_foreign_keys (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_foreign_keys) 705s Invalid foreign keys with a natural key should throw a helpful error ... ok 705s test_helpful_error_message_for_many2many_natural1 (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_many2many_natural1) 705s Invalid many-to-many keys should throw a helpful error message. ... ok 705s test_helpful_error_message_for_many2many_natural2 (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_many2many_natural2) 705s Invalid many-to-many keys should throw a helpful error message. This ... ok 705s test_helpful_error_message_for_many2many_non_natural (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_many2many_non_natural) 705s Invalid many-to-many keys should throw a helpful error message. ... ok 705s test_helpful_error_message_for_many2many_not_iterable (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_for_many2many_not_iterable) 705s Not iterable many-to-many field value throws a helpful error message. ... ok 705s test_helpful_error_message_invalid_field (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_invalid_field) 705s If there is an invalid field value, the error message should contain ... ok 705s test_helpful_error_message_invalid_pk (serializers.test_json.JsonSerializerTestCase.test_helpful_error_message_invalid_pk) 705s If there is an invalid primary key, the error message should contain ... ok 705s test_indentation_whitespace (serializers.test_json.JsonSerializerTestCase.test_indentation_whitespace) ... ok 705s test_json_deserializer_exception (serializers.test_json.JsonSerializerTestCase.test_json_deserializer_exception) ... ok 705s test_one_to_one_as_pk (serializers.test_json.JsonSerializerTestCase.test_one_to_one_as_pk) 705s If you use your own primary key field (such as a OneToOneField), it ... ok 705s test_pkless_serialized_strings (serializers.test_json.JsonSerializerTestCase.test_pkless_serialized_strings) 705s Serialized strings without PKs can be turned into models ... ok 705s test_pre_1000ad_date (serializers.test_json.JsonSerializerTestCase.test_pre_1000ad_date) 705s Year values before 1000AD are properly formatted ... ok 705s test_serialize (serializers.test_json.JsonSerializerTestCase.test_serialize) 705s Basic serialization works. ... ok 705s test_serialize_field_subset (serializers.test_json.JsonSerializerTestCase.test_serialize_field_subset) 705s Output can be restricted to a subset of fields ... ok 705s test_serialize_inherited_fields (serializers.test_json.JsonSerializerTestCase.test_serialize_inherited_fields) ... ok 705s test_serialize_no_only_pk_with_natural_keys (serializers.test_json.JsonSerializerTestCase.test_serialize_no_only_pk_with_natural_keys) ... ok 705s test_serialize_only_pk (serializers.test_json.JsonSerializerTestCase.test_serialize_only_pk) ... ok 705s test_serialize_prefetch_related_m2m (serializers.test_json.JsonSerializerTestCase.test_serialize_prefetch_related_m2m) ... ok 705s test_serialize_progressbar (serializers.test_json.JsonSerializerTestCase.test_serialize_progressbar) ... ok 705s test_serialize_proxy_model (serializers.test_json.JsonSerializerTestCase.test_serialize_proxy_model) ... ok 705s test_serialize_specific_fields (serializers.test_json.JsonSerializerTestCase.test_serialize_specific_fields) ... ok 705s test_serialize_superfluous_queries (serializers.test_json.JsonSerializerTestCase.test_serialize_superfluous_queries) 705s Ensure no superfluous queries are made when serializing ForeignKeys ... ok 705s test_serialize_to_stream (serializers.test_json.JsonSerializerTestCase.test_serialize_to_stream) ... ok 705s test_serialize_unicode_roundtrip (serializers.test_json.JsonSerializerTestCase.test_serialize_unicode_roundtrip) 705s Unicode makes the roundtrip intact ... ok 705s test_serialize_with_null_pk (serializers.test_json.JsonSerializerTestCase.test_serialize_with_null_pk) 705s Serialized data with no primary key results ... ok 705s test_serializer_roundtrip (serializers.test_json.JsonSerializerTestCase.test_serializer_roundtrip) 705s Serialized content can be deserialized. ... ok 705s test_unicode_serialization (serializers.test_json.JsonSerializerTestCase.test_unicode_serialization) ... ok 707s test_altering_serialized_output (serializers.test_jsonl.JsonlSerializerTestCase.test_altering_serialized_output) 707s The ability to create new objects by modifying serialized content. ... ok 707s test_custom_encoder (serializers.test_jsonl.JsonlSerializerTestCase.test_custom_encoder) ... ok 707s test_custom_field_serialization (serializers.test_jsonl.JsonlSerializerTestCase.test_custom_field_serialization) 707s Custom fields serialize and deserialize intact ... ok 707s test_deferred_field_serialization (serializers.test_jsonl.JsonlSerializerTestCase.test_deferred_field_serialization) ... ok 707s test_deserialize_force_insert (serializers.test_jsonl.JsonlSerializerTestCase.test_deserialize_force_insert) 707s Deserialized content can be saved with force_insert as a parameter. ... ok 707s test_deterministic_mapping_ordering (serializers.test_jsonl.JsonlSerializerTestCase.test_deterministic_mapping_ordering) 707s Mapping such as fields should be deterministically ordered. (#24558) ... ok 707s test_float_serialization (serializers.test_jsonl.JsonlSerializerTestCase.test_float_serialization) 707s Float values serialize and deserialize intact ... ok 707s test_helpful_error_message_for_foreign_keys (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_foreign_keys) 707s Invalid foreign keys with a natural key throws a helpful error message, ... ok 707s test_helpful_error_message_for_many2many_natural1 (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_many2many_natural1) 707s Invalid many-to-many keys throws a helpful error message where one of a ... ok 707s test_helpful_error_message_for_many2many_natural2 (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_many2many_natural2) 707s Invalid many-to-many keys throws a helpful error message where a ... ok 707s test_helpful_error_message_for_many2many_non_natural (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_many2many_non_natural) 707s Invalid many-to-many keys throws a helpful error message. ... ok 707s test_helpful_error_message_for_many2many_not_iterable (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_for_many2many_not_iterable) 707s Not iterable many-to-many field value throws a helpful error message. ... ok 707s test_helpful_error_message_invalid_field (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_invalid_field) 707s If there is an invalid field value, the error message contains the ... ok 707s test_helpful_error_message_invalid_pk (serializers.test_jsonl.JsonlSerializerTestCase.test_helpful_error_message_invalid_pk) 707s If there is an invalid primary key, the error message contains the ... ok 707s test_json_deserializer_exception (serializers.test_jsonl.JsonlSerializerTestCase.test_json_deserializer_exception) ... ok 707s test_no_indentation (serializers.test_jsonl.JsonlSerializerTestCase.test_no_indentation) ... ok 707s test_one_to_one_as_pk (serializers.test_jsonl.JsonlSerializerTestCase.test_one_to_one_as_pk) 707s If you use your own primary key field (such as a OneToOneField), it ... ok 707s test_pkless_serialized_strings (serializers.test_jsonl.JsonlSerializerTestCase.test_pkless_serialized_strings) 707s Serialized strings without PKs can be turned into models ... ok 707s test_pre_1000ad_date (serializers.test_jsonl.JsonlSerializerTestCase.test_pre_1000ad_date) 707s Year values before 1000AD are properly formatted ... ok 707s test_serialize (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize) 707s Basic serialization works. ... ok 707s test_serialize_field_subset (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_field_subset) 707s Output can be restricted to a subset of fields ... ok 707s test_serialize_inherited_fields (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_inherited_fields) ... ok 707s test_serialize_no_only_pk_with_natural_keys (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_no_only_pk_with_natural_keys) ... ok 707s test_serialize_only_pk (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_only_pk) ... ok 707s test_serialize_prefetch_related_m2m (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_prefetch_related_m2m) ... ok 707s test_serialize_progressbar (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_progressbar) ... ok 707s test_serialize_proxy_model (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_proxy_model) ... ok 707s test_serialize_specific_fields (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_specific_fields) ... ok 707s test_serialize_superfluous_queries (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_superfluous_queries) 707s Ensure no superfluous queries are made when serializing ForeignKeys ... ok 707s test_serialize_to_stream (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_to_stream) ... ok 707s test_serialize_unicode_roundtrip (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_unicode_roundtrip) 707s Unicode makes the roundtrip intact ... ok 707s test_serialize_with_null_pk (serializers.test_jsonl.JsonlSerializerTestCase.test_serialize_with_null_pk) 707s Serialized data with no primary key results ... ok 707s test_serializer_roundtrip (serializers.test_jsonl.JsonlSerializerTestCase.test_serializer_roundtrip) 707s Serialized content can be deserialized. ... ok 707s test_unicode_serialization (serializers.test_jsonl.JsonlSerializerTestCase.test_unicode_serialization) ... ok 710s test_json_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_json_fk_as_pk_natural_key_not_called) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_json_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_json_forward_references_fk_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_json_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_json_forward_references_fks) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_json_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_json_forward_references_m2m_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_json_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_json_forward_references_m2ms) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_json_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_json_natural_key_serializer) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_json_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_json_pk_with_default) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_json_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_json_serializer_natural_keys) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_json_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_json_serializer_natural_pks_mti) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_fk_as_pk_natural_key_not_called) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_forward_references_fk_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_forward_references_fks) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_forward_references_m2m_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_forward_references_m2ms) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_natural_key_serializer) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_pk_with_default) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_serializer_natural_keys) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_jsonl_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_jsonl_serializer_natural_pks_mti) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_python_fk_as_pk_natural_key_not_called) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_python_forward_references_fk_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_python_forward_references_fks) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_python_forward_references_m2m_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_python_forward_references_m2ms) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_python_natural_key_serializer) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_python_pk_with_default) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_python_serializer_natural_keys) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_python_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_python_serializer_natural_pks_mti) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_xml_fk_as_pk_natural_key_not_called) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_xml_forward_references_fk_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_xml_forward_references_fks) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_xml_forward_references_m2m_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_xml_forward_references_m2ms) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_xml_natural_key_serializer) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_xml_pk_with_default) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_xml_serializer_natural_keys) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_xml_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_xml_serializer_natural_pks_mti) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_fk_as_pk_natural_key_not_called (serializers.test_natural.NaturalKeySerializerTests.test_yaml_fk_as_pk_natural_key_not_called) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_forward_references_fk_errors (serializers.test_natural.NaturalKeySerializerTests.test_yaml_forward_references_fk_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_forward_references_fks (serializers.test_natural.NaturalKeySerializerTests.test_yaml_forward_references_fks) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_forward_references_m2m_errors (serializers.test_natural.NaturalKeySerializerTests.test_yaml_forward_references_m2m_errors) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_forward_references_m2ms (serializers.test_natural.NaturalKeySerializerTests.test_yaml_forward_references_m2ms) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_natural_key_serializer (serializers.test_natural.NaturalKeySerializerTests.test_yaml_natural_key_serializer) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_pk_with_default (serializers.test_natural.NaturalKeySerializerTests.test_yaml_pk_with_default) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_serializer_natural_keys (serializers.test_natural.NaturalKeySerializerTests.test_yaml_serializer_natural_keys) 710s partial(func, *args, **keywords) - new function with partial application ... ok 710s test_yaml_serializer_natural_pks_mti (serializers.test_natural.NaturalKeySerializerTests.test_yaml_serializer_natural_pks_mti) 710s partial(func, *args, **keywords) - new function with partial application ... ok 712s test_altering_serialized_output (serializers.test_xml.XmlSerializerTestCase.test_altering_serialized_output) 712s The ability to create new objects by modifying serialized content. ... ok 712s test_control_char_failure (serializers.test_xml.XmlSerializerTestCase.test_control_char_failure) 712s Serializing control characters with XML should fail as those characters ... ok 712s test_custom_field_serialization (serializers.test_xml.XmlSerializerTestCase.test_custom_field_serialization) 712s Custom fields serialize and deserialize intact ... ok 712s test_deferred_field_serialization (serializers.test_xml.XmlSerializerTestCase.test_deferred_field_serialization) ... ok 712s test_deserialize_force_insert (serializers.test_xml.XmlSerializerTestCase.test_deserialize_force_insert) 712s Deserialized content can be saved with force_insert as a parameter. ... ok 712s test_deterministic_mapping_ordering (serializers.test_xml.XmlSerializerTestCase.test_deterministic_mapping_ordering) 712s Mapping such as fields should be deterministically ordered. (#24558) ... ok 712s test_float_serialization (serializers.test_xml.XmlSerializerTestCase.test_float_serialization) 712s Float values serialize and deserialize intact ... ok 712s test_no_dtd (serializers.test_xml.XmlSerializerTestCase.test_no_dtd) 712s The XML deserializer shouldn't allow a DTD. ... ok 712s test_one_to_one_as_pk (serializers.test_xml.XmlSerializerTestCase.test_one_to_one_as_pk) 712s If you use your own primary key field (such as a OneToOneField), it ... ok 712s test_pkless_serialized_strings (serializers.test_xml.XmlSerializerTestCase.test_pkless_serialized_strings) 712s Serialized strings without PKs can be turned into models ... ok 712s test_pre_1000ad_date (serializers.test_xml.XmlSerializerTestCase.test_pre_1000ad_date) 712s Year values before 1000AD are properly formatted ... ok 712s test_serialize (serializers.test_xml.XmlSerializerTestCase.test_serialize) 712s Basic serialization works. ... ok 712s test_serialize_field_subset (serializers.test_xml.XmlSerializerTestCase.test_serialize_field_subset) 712s Output can be restricted to a subset of fields ... ok 712s test_serialize_inherited_fields (serializers.test_xml.XmlSerializerTestCase.test_serialize_inherited_fields) ... ok 712s test_serialize_no_only_pk_with_natural_keys (serializers.test_xml.XmlSerializerTestCase.test_serialize_no_only_pk_with_natural_keys) ... ok 712s test_serialize_only_pk (serializers.test_xml.XmlSerializerTestCase.test_serialize_only_pk) ... ok 712s test_serialize_prefetch_related_m2m (serializers.test_xml.XmlSerializerTestCase.test_serialize_prefetch_related_m2m) ... ok 712s test_serialize_progressbar (serializers.test_xml.XmlSerializerTestCase.test_serialize_progressbar) ... ok 712s test_serialize_proxy_model (serializers.test_xml.XmlSerializerTestCase.test_serialize_proxy_model) ... ok 712s test_serialize_specific_fields (serializers.test_xml.XmlSerializerTestCase.test_serialize_specific_fields) ... ok 712s test_serialize_superfluous_queries (serializers.test_xml.XmlSerializerTestCase.test_serialize_superfluous_queries) 712s Ensure no superfluous queries are made when serializing ForeignKeys ... ok 712s test_serialize_to_stream (serializers.test_xml.XmlSerializerTestCase.test_serialize_to_stream) ... ok 712s test_serialize_unicode_roundtrip (serializers.test_xml.XmlSerializerTestCase.test_serialize_unicode_roundtrip) 712s Unicode makes the roundtrip intact ... ok 712s test_serialize_with_null_pk (serializers.test_xml.XmlSerializerTestCase.test_serialize_with_null_pk) 712s Serialized data with no primary key results ... ok 712s test_serializer_roundtrip (serializers.test_xml.XmlSerializerTestCase.test_serializer_roundtrip) 712s Serialized content can be deserialized. ... ok 712s test_unicode_serialization (serializers.test_xml.XmlSerializerTestCase.test_unicode_serialization) ... ok 713s test_add (cache.tests.LocMemCacheTests.test_add) ... ok 713s test_add_fail_on_pickleerror (cache.tests.LocMemCacheTests.test_add_fail_on_pickleerror) ... ok 713s test_binary_string (cache.tests.LocMemCacheTests.test_binary_string) ... ok 713s test_cache_read_for_model_instance (cache.tests.LocMemCacheTests.test_cache_read_for_model_instance) ... ok 713s test_cache_read_for_model_instance_with_deferred (cache.tests.LocMemCacheTests.test_cache_read_for_model_instance_with_deferred) ... ok 713s test_cache_versioning_add (cache.tests.LocMemCacheTests.test_cache_versioning_add) ... ok 713s test_cache_versioning_delete (cache.tests.LocMemCacheTests.test_cache_versioning_delete) ... ok 713s test_cache_versioning_get_set (cache.tests.LocMemCacheTests.test_cache_versioning_get_set) ... ok 713s test_cache_versioning_get_set_many (cache.tests.LocMemCacheTests.test_cache_versioning_get_set_many) ... ok 713s test_cache_versioning_has_key (cache.tests.LocMemCacheTests.test_cache_versioning_has_key) ... ok 713s test_cache_versioning_incr_decr (cache.tests.LocMemCacheTests.test_cache_versioning_incr_decr) ... ok 713s test_cache_write_for_model_instance_with_deferred (cache.tests.LocMemCacheTests.test_cache_write_for_model_instance_with_deferred) ... ok 713s test_cache_write_unpicklable_object (cache.tests.LocMemCacheTests.test_cache_write_unpicklable_object) ... ok 713s test_clear (cache.tests.LocMemCacheTests.test_clear) ... ok 713s test_close (cache.tests.LocMemCacheTests.test_close) ... ok 713s test_cull (cache.tests.LocMemCacheTests.test_cull) ... ok 713s test_cull_delete_when_store_empty (cache.tests.LocMemCacheTests.test_cull_delete_when_store_empty) ... ok 713s test_custom_key_func (cache.tests.LocMemCacheTests.test_custom_key_func) ... ok 713s test_data_types (cache.tests.LocMemCacheTests.test_data_types) ... ok 713s test_decr (cache.tests.LocMemCacheTests.test_decr) ... ok 713s test_decr_version (cache.tests.LocMemCacheTests.test_decr_version) ... ok 713s test_default_used_when_none_is_set (cache.tests.LocMemCacheTests.test_default_used_when_none_is_set) 713s If None is cached, get() returns it instead of the default. ... ok 713s test_delete (cache.tests.LocMemCacheTests.test_delete) ... ok 713s test_delete_many (cache.tests.LocMemCacheTests.test_delete_many) ... ok 713s test_delete_many_no_keys (cache.tests.LocMemCacheTests.test_delete_many_no_keys) ... ok 713s test_delete_nonexistent (cache.tests.LocMemCacheTests.test_delete_nonexistent) ... ok 713s test_expiration (cache.tests.LocMemCacheTests.test_expiration) ... ok 713s test_float_timeout (cache.tests.LocMemCacheTests.test_float_timeout) ... ok 713s test_forever_timeout (cache.tests.LocMemCacheTests.test_forever_timeout) 713s Passing in None into timeout results in a value that is cached forever ... ok 713s test_get_many (cache.tests.LocMemCacheTests.test_get_many) ... ok 713s test_get_or_set (cache.tests.LocMemCacheTests.test_get_or_set) ... ok 713s test_get_or_set_callable (cache.tests.LocMemCacheTests.test_get_or_set_callable) ... ok 713s test_get_or_set_racing (cache.tests.LocMemCacheTests.test_get_or_set_racing) ... ok 713s test_get_or_set_version (cache.tests.LocMemCacheTests.test_get_or_set_version) ... ok 713s test_has_key (cache.tests.LocMemCacheTests.test_has_key) ... ok 713s test_in (cache.tests.LocMemCacheTests.test_in) ... ok 713s test_incr (cache.tests.LocMemCacheTests.test_incr) ... ok 713s test_incr_decr_timeout (cache.tests.LocMemCacheTests.test_incr_decr_timeout) 713s incr/decr does not modify expiry time (matches memcached behavior) ... ok 713s test_incr_version (cache.tests.LocMemCacheTests.test_incr_version) ... ok 713s test_invalid_key_characters (cache.tests.LocMemCacheTests.test_invalid_key_characters) ... ok 713s test_invalid_key_length (cache.tests.LocMemCacheTests.test_invalid_key_length) ... ok 713s test_invalid_with_version_key_length (cache.tests.LocMemCacheTests.test_invalid_with_version_key_length) ... ok 713s test_locking_on_pickle (cache.tests.LocMemCacheTests.test_locking_on_pickle) 713s #20613/#18541 -- Ensures pickling is done outside of the lock. ... ok 713s test_long_timeout (cache.tests.LocMemCacheTests.test_long_timeout) 713s Follow memcached's convention where a timeout greater than 30 days is ... ok 713s test_lru_get (cache.tests.LocMemCacheTests.test_lru_get) 713s get() moves cache keys. ... ok 713s test_lru_incr (cache.tests.LocMemCacheTests.test_lru_incr) 713s incr() moves cache keys. ... ok 713s test_lru_set (cache.tests.LocMemCacheTests.test_lru_set) 713s set() moves cache keys. ... ok 713s test_multiple_caches (cache.tests.LocMemCacheTests.test_multiple_caches) 713s Multiple locmem caches are isolated ... ok 713s test_non_existent (cache.tests.LocMemCacheTests.test_non_existent) 713s Nonexistent cache keys return as None/default. ... ok 713s test_prefix (cache.tests.LocMemCacheTests.test_prefix) ... ok 713s test_set_fail_on_pickleerror (cache.tests.LocMemCacheTests.test_set_fail_on_pickleerror) ... ok 713s test_set_many (cache.tests.LocMemCacheTests.test_set_many) ... ok 713s test_set_many_empty_data (cache.tests.LocMemCacheTests.test_set_many_empty_data) ... ok 713s test_set_many_expiration (cache.tests.LocMemCacheTests.test_set_many_expiration) ... ok 713s test_set_many_returns_empty_list_on_success (cache.tests.LocMemCacheTests.test_set_many_returns_empty_list_on_success) 713s set_many() returns an empty list when all keys are inserted. ... ok 713s test_simple (cache.tests.LocMemCacheTests.test_simple) ... ok 713s test_touch (cache.tests.LocMemCacheTests.test_touch) ... ok 713s test_unicode (cache.tests.LocMemCacheTests.test_unicode) ... ok 713s test_zero_cull (cache.tests.LocMemCacheTests.test_zero_cull) ... ok 713s test_zero_timeout (cache.tests.LocMemCacheTests.test_zero_timeout) 713s Passing in zero into timeout results in a value that is not cached ... ok 713s test_altering_serialized_output (serializers.test_yaml.YamlSerializerTestCase.test_altering_serialized_output) 713s The ability to create new objects by modifying serialized content. ... ok 713s test_custom_field_serialization (serializers.test_yaml.YamlSerializerTestCase.test_custom_field_serialization) 713s Custom fields serialize and deserialize intact ... ok 713s test_deferred_field_serialization (serializers.test_yaml.YamlSerializerTestCase.test_deferred_field_serialization) ... ok 713s test_deserialize_force_insert (serializers.test_yaml.YamlSerializerTestCase.test_deserialize_force_insert) 713s Deserialized content can be saved with force_insert as a parameter. ... ok 713s test_deterministic_mapping_ordering (serializers.test_yaml.YamlSerializerTestCase.test_deterministic_mapping_ordering) 713s Mapping such as fields should be deterministically ordered. (#24558) ... ok 713s test_float_serialization (serializers.test_yaml.YamlSerializerTestCase.test_float_serialization) 713s Float values serialize and deserialize intact ... ok 713s test_one_to_one_as_pk (serializers.test_yaml.YamlSerializerTestCase.test_one_to_one_as_pk) 713s If you use your own primary key field (such as a OneToOneField), it ... ok 713s test_pkless_serialized_strings (serializers.test_yaml.YamlSerializerTestCase.test_pkless_serialized_strings) 713s Serialized strings without PKs can be turned into models ... ok 713s test_pre_1000ad_date (serializers.test_yaml.YamlSerializerTestCase.test_pre_1000ad_date) 713s Year values before 1000AD are properly formatted ... ok 713s test_serialize (serializers.test_yaml.YamlSerializerTestCase.test_serialize) 713s Basic serialization works. ... ok 713s test_serialize_field_subset (serializers.test_yaml.YamlSerializerTestCase.test_serialize_field_subset) 713s Output can be restricted to a subset of fields ... ok 713s test_serialize_inherited_fields (serializers.test_yaml.YamlSerializerTestCase.test_serialize_inherited_fields) ... ok 713s test_serialize_no_only_pk_with_natural_keys (serializers.test_yaml.YamlSerializerTestCase.test_serialize_no_only_pk_with_natural_keys) ... ok 713s test_serialize_only_pk (serializers.test_yaml.YamlSerializerTestCase.test_serialize_only_pk) ... ok 713s test_serialize_prefetch_related_m2m (serializers.test_yaml.YamlSerializerTestCase.test_serialize_prefetch_related_m2m) ... ok 713s test_serialize_progressbar (serializers.test_yaml.YamlSerializerTestCase.test_serialize_progressbar) ... ok 713s test_serialize_proxy_model (serializers.test_yaml.YamlSerializerTestCase.test_serialize_proxy_model) ... ok 713s test_serialize_specific_fields (serializers.test_yaml.YamlSerializerTestCase.test_serialize_specific_fields) ... ok 713s test_serialize_superfluous_queries (serializers.test_yaml.YamlSerializerTestCase.test_serialize_superfluous_queries) 713s Ensure no superfluous queries are made when serializing ForeignKeys ... ok 713s test_serialize_to_stream (serializers.test_yaml.YamlSerializerTestCase.test_serialize_to_stream) ... ok 713s test_serialize_unicode_roundtrip (serializers.test_yaml.YamlSerializerTestCase.test_serialize_unicode_roundtrip) 713s Unicode makes the roundtrip intact ... ok 713s test_serialize_with_null_pk (serializers.test_yaml.YamlSerializerTestCase.test_serialize_with_null_pk) 713s Serialized data with no primary key results ... ok 713s test_serializer_roundtrip (serializers.test_yaml.YamlSerializerTestCase.test_serializer_roundtrip) 713s Serialized content can be deserialized. ... ok 713s test_unicode_serialization (serializers.test_yaml.YamlSerializerTestCase.test_unicode_serialization) ... ok 713s test_yaml_deserializer_exception (serializers.test_yaml.YamlSerializerTestCase.test_yaml_deserializer_exception) ... ok 714s test_conditional_aggregation_example (expressions_case.tests.CaseDocumentationExamples.test_conditional_aggregation_example) ... ok 714s test_conditional_update_example (expressions_case.tests.CaseDocumentationExamples.test_conditional_update_example) ... ok 714s test_filter_example (expressions_case.tests.CaseDocumentationExamples.test_filter_example) ... ok 714s test_hash (expressions_case.tests.CaseDocumentationExamples.test_hash) ... ok 714s test_lookup_example (expressions_case.tests.CaseDocumentationExamples.test_lookup_example) ... ok 714s test_simple_example (expressions_case.tests.CaseDocumentationExamples.test_simple_example) ... ok 714s test_empty_update_fields (update_only_fields.tests.UpdateOnlyFieldsTests.test_empty_update_fields) ... ok 714s test_num_queries_inheritance (update_only_fields.tests.UpdateOnlyFieldsTests.test_num_queries_inheritance) ... ok 714s test_select_related_only_interaction (update_only_fields.tests.UpdateOnlyFieldsTests.test_select_related_only_interaction) ... ok 714s test_update_fields_basic (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_basic) ... ok 714s test_update_fields_deferred (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_deferred) ... ok 714s test_update_fields_fk_defer (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_fk_defer) ... ok 714s test_update_fields_incorrect_params (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_incorrect_params) ... ok 714s test_update_fields_inheritance (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_inheritance) ... ok 714s test_update_fields_inheritance_defer (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_inheritance_defer) ... ok 714s test_update_fields_inheritance_with_proxy_model (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_inheritance_with_proxy_model) ... ok 714s test_update_fields_m2m (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_m2m) ... ok 714s test_update_fields_only_1 (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_only_1) ... ok 714s test_update_fields_only_2 (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_only_2) ... ok 714s test_update_fields_only_repeated (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_only_repeated) ... ok 714s test_update_fields_signals (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_fields_signals) ... ok 714s test_update_non_concrete_field (update_only_fields.tests.UpdateOnlyFieldsTests.test_update_non_concrete_field) ... ok 714s test_chained_values_with_expression (expressions.test_queryset_values.ValuesExpressionsTests.test_chained_values_with_expression) ... ok 714s test_values_expression (expressions.test_queryset_values.ValuesExpressionsTests.test_values_expression) ... ok 714s test_values_expression_alias_sql_injection (expressions.test_queryset_values.ValuesExpressionsTests.test_values_expression_alias_sql_injection) ... ok 714s test_values_expression_alias_sql_injection_json_field (expressions.test_queryset_values.ValuesExpressionsTests.test_values_expression_alias_sql_injection_json_field) ... ok 714s test_values_expression_group_by (expressions.test_queryset_values.ValuesExpressionsTests.test_values_expression_group_by) ... ok 714s test_values_list_expression (expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression) ... ok 714s test_values_list_expression_flat (expressions.test_queryset_values.ValuesExpressionsTests.test_values_list_expression_flat) ... ok 718s test_aggregate (expressions_case.tests.CaseExpressionTests.test_aggregate) ... ok 718s test_aggregate_with_expression_as_condition (expressions_case.tests.CaseExpressionTests.test_aggregate_with_expression_as_condition) ... ok 718s test_aggregate_with_expression_as_value (expressions_case.tests.CaseExpressionTests.test_aggregate_with_expression_as_value) ... ok 718s test_aggregation_empty_cases (expressions_case.tests.CaseExpressionTests.test_aggregation_empty_cases) ... ok 718s test_annotate (expressions_case.tests.CaseExpressionTests.test_annotate) ... ok 718s test_annotate_exclude (expressions_case.tests.CaseExpressionTests.test_annotate_exclude) ... ok 718s test_annotate_filter_decimal (expressions_case.tests.CaseExpressionTests.test_annotate_filter_decimal) ... ok 718s test_annotate_values_not_in_order_by (expressions_case.tests.CaseExpressionTests.test_annotate_values_not_in_order_by) ... ok 718s test_annotate_with_aggregation_in_condition (expressions_case.tests.CaseExpressionTests.test_annotate_with_aggregation_in_condition) ... ok 718s test_annotate_with_aggregation_in_predicate (expressions_case.tests.CaseExpressionTests.test_annotate_with_aggregation_in_predicate) ... ok 718s test_annotate_with_aggregation_in_value (expressions_case.tests.CaseExpressionTests.test_annotate_with_aggregation_in_value) ... ok 718s test_annotate_with_annotation_in_condition (expressions_case.tests.CaseExpressionTests.test_annotate_with_annotation_in_condition) ... ok 718s test_annotate_with_annotation_in_predicate (expressions_case.tests.CaseExpressionTests.test_annotate_with_annotation_in_predicate) ... ok 718s test_annotate_with_annotation_in_value (expressions_case.tests.CaseExpressionTests.test_annotate_with_annotation_in_value) ... ok 718s test_annotate_with_empty_when (expressions_case.tests.CaseExpressionTests.test_annotate_with_empty_when) ... ok 718s test_annotate_with_expression_as_condition (expressions_case.tests.CaseExpressionTests.test_annotate_with_expression_as_condition) ... ok 718s test_annotate_with_expression_as_value (expressions_case.tests.CaseExpressionTests.test_annotate_with_expression_as_value) ... ok 718s test_annotate_with_full_when (expressions_case.tests.CaseExpressionTests.test_annotate_with_full_when) ... ok 718s test_annotate_with_in_clause (expressions_case.tests.CaseExpressionTests.test_annotate_with_in_clause) ... ok 718s test_annotate_with_join_in_condition (expressions_case.tests.CaseExpressionTests.test_annotate_with_join_in_condition) ... ok 718s test_annotate_with_join_in_predicate (expressions_case.tests.CaseExpressionTests.test_annotate_with_join_in_predicate) ... ok 718s test_annotate_with_join_in_value (expressions_case.tests.CaseExpressionTests.test_annotate_with_join_in_value) ... ok 718s test_annotate_without_default (expressions_case.tests.CaseExpressionTests.test_annotate_without_default) ... ok 718s test_case_reuse (expressions_case.tests.CaseExpressionTests.test_case_reuse) ... ok 718s test_combined_expression (expressions_case.tests.CaseExpressionTests.test_combined_expression) ... ok 718s test_combined_q_object (expressions_case.tests.CaseExpressionTests.test_combined_q_object) ... ok 718s test_condition_with_lookups (expressions_case.tests.CaseExpressionTests.test_condition_with_lookups) ... ok 718s test_filter (expressions_case.tests.CaseExpressionTests.test_filter) ... ok 718s test_filter_with_aggregation_in_condition (expressions_case.tests.CaseExpressionTests.test_filter_with_aggregation_in_condition) ... ok 718s test_filter_with_aggregation_in_predicate (expressions_case.tests.CaseExpressionTests.test_filter_with_aggregation_in_predicate) ... ok 718s test_filter_with_aggregation_in_value (expressions_case.tests.CaseExpressionTests.test_filter_with_aggregation_in_value) ... ok 718s test_filter_with_annotation_in_condition (expressions_case.tests.CaseExpressionTests.test_filter_with_annotation_in_condition) ... ok 718s test_filter_with_annotation_in_predicate (expressions_case.tests.CaseExpressionTests.test_filter_with_annotation_in_predicate) ... ok 718s test_filter_with_annotation_in_value (expressions_case.tests.CaseExpressionTests.test_filter_with_annotation_in_value) ... ok 718s test_filter_with_expression_as_condition (expressions_case.tests.CaseExpressionTests.test_filter_with_expression_as_condition) ... ok 718s test_filter_with_expression_as_value (expressions_case.tests.CaseExpressionTests.test_filter_with_expression_as_value) ... ok 718s test_filter_with_join_in_condition (expressions_case.tests.CaseExpressionTests.test_filter_with_join_in_condition) ... ok 718s test_filter_with_join_in_predicate (expressions_case.tests.CaseExpressionTests.test_filter_with_join_in_predicate) ... ok 718s test_filter_with_join_in_value (expressions_case.tests.CaseExpressionTests.test_filter_with_join_in_value) ... ok 718s test_filter_without_default (expressions_case.tests.CaseExpressionTests.test_filter_without_default) ... ok 718s test_in_subquery (expressions_case.tests.CaseExpressionTests.test_in_subquery) ... ok 718s test_join_promotion (expressions_case.tests.CaseExpressionTests.test_join_promotion) ... ok 718s test_join_promotion_multiple_annotations (expressions_case.tests.CaseExpressionTests.test_join_promotion_multiple_annotations) ... ok 718s test_lookup_different_fields (expressions_case.tests.CaseExpressionTests.test_lookup_different_fields) ... ok 718s test_lookup_in_condition (expressions_case.tests.CaseExpressionTests.test_lookup_in_condition) ... ok 718s test_m2m_exclude (expressions_case.tests.CaseExpressionTests.test_m2m_exclude) ... ok 718s test_m2m_reuse (expressions_case.tests.CaseExpressionTests.test_m2m_reuse) ... ok 718s test_order_by_conditional_explicit (expressions_case.tests.CaseExpressionTests.test_order_by_conditional_explicit) ... ok 718s test_order_by_conditional_implicit (expressions_case.tests.CaseExpressionTests.test_order_by_conditional_implicit) ... ok 718s test_update (expressions_case.tests.CaseExpressionTests.test_update) ... ok 718s test_update_big_integer (expressions_case.tests.CaseExpressionTests.test_update_big_integer) ... ok 718s test_update_binary (expressions_case.tests.CaseExpressionTests.test_update_binary) ... ok 718s test_update_boolean (expressions_case.tests.CaseExpressionTests.test_update_boolean) ... ok 718s test_update_date (expressions_case.tests.CaseExpressionTests.test_update_date) ... ok 718s test_update_date_time (expressions_case.tests.CaseExpressionTests.test_update_date_time) ... ok 718s test_update_decimal (expressions_case.tests.CaseExpressionTests.test_update_decimal) ... ok 718s test_update_duration (expressions_case.tests.CaseExpressionTests.test_update_duration) ... ok 718s test_update_email (expressions_case.tests.CaseExpressionTests.test_update_email) ... ok 718s test_update_file (expressions_case.tests.CaseExpressionTests.test_update_file) ... ok 718s test_update_file_path (expressions_case.tests.CaseExpressionTests.test_update_file_path) ... ok 718s test_update_fk (expressions_case.tests.CaseExpressionTests.test_update_fk) ... ok 718s test_update_float (expressions_case.tests.CaseExpressionTests.test_update_float) ... ok 718s test_update_generic_ip_address (expressions_case.tests.CaseExpressionTests.test_update_generic_ip_address) ... ok 718s test_update_image (expressions_case.tests.CaseExpressionTests.test_update_image) ... ok 718s test_update_null_boolean (expressions_case.tests.CaseExpressionTests.test_update_null_boolean) ... ok 718s test_update_positive_big_integer (expressions_case.tests.CaseExpressionTests.test_update_positive_big_integer) ... ok 718s test_update_positive_integer (expressions_case.tests.CaseExpressionTests.test_update_positive_integer) ... ok 718s test_update_positive_small_integer (expressions_case.tests.CaseExpressionTests.test_update_positive_small_integer) ... ok 718s test_update_slug (expressions_case.tests.CaseExpressionTests.test_update_slug) ... ok 718s test_update_small_integer (expressions_case.tests.CaseExpressionTests.test_update_small_integer) ... ok 718s test_update_string (expressions_case.tests.CaseExpressionTests.test_update_string) ... ok 718s test_update_text (expressions_case.tests.CaseExpressionTests.test_update_text) ... ok 718s test_update_time (expressions_case.tests.CaseExpressionTests.test_update_time) ... ok 718s test_update_url (expressions_case.tests.CaseExpressionTests.test_update_url) ... ok 718s test_update_uuid (expressions_case.tests.CaseExpressionTests.test_update_uuid) ... ok 718s test_update_with_expression_as_condition (expressions_case.tests.CaseExpressionTests.test_update_with_expression_as_condition) ... ok 718s test_update_with_expression_as_value (expressions_case.tests.CaseExpressionTests.test_update_with_expression_as_value) ... ok 718s test_update_with_join_in_condition_raise_field_error (expressions_case.tests.CaseExpressionTests.test_update_with_join_in_condition_raise_field_error) ... ok 718s test_update_with_join_in_predicate_raise_field_error (expressions_case.tests.CaseExpressionTests.test_update_with_join_in_predicate_raise_field_error) ... ok 718s test_update_without_default (expressions_case.tests.CaseExpressionTests.test_update_without_default) ... ok 718s test_negated_empty_exists (expressions.tests.ExistsTests.test_negated_empty_exists) ... ok 718s test_optimizations (expressions.tests.ExistsTests.test_optimizations) ... ok 718s test_select_negated_empty_exists (expressions.tests.ExistsTests.test_select_negated_empty_exists) ... ok 718s test_aggregate_rawsql_annotation (expressions.tests.BasicExpressionsTests.test_aggregate_rawsql_annotation) ... ok 718s test_aggregate_subquery_annotation (expressions.tests.BasicExpressionsTests.test_aggregate_subquery_annotation) ... ok 718s test_annotate_values_aggregate (expressions.tests.BasicExpressionsTests.test_annotate_values_aggregate) ... ok 718s test_annotate_values_count (expressions.tests.BasicExpressionsTests.test_annotate_values_count) ... ok 718s test_annotate_values_filter (expressions.tests.BasicExpressionsTests.test_annotate_values_filter) ... ok 718s test_annotation_with_deeply_nested_outerref (expressions.tests.BasicExpressionsTests.test_annotation_with_deeply_nested_outerref) ... ok 718s test_annotation_with_nested_outerref (expressions.tests.BasicExpressionsTests.test_annotation_with_nested_outerref) ... ok 718s test_annotation_with_outerref (expressions.tests.BasicExpressionsTests.test_annotation_with_outerref) ... ok 718s test_annotations_within_subquery (expressions.tests.BasicExpressionsTests.test_annotations_within_subquery) ... ok 718s test_arithmetic (expressions.tests.BasicExpressionsTests.test_arithmetic) ... ok 718s test_boolean_expression_combined (expressions.tests.BasicExpressionsTests.test_boolean_expression_combined) ... ok 718s test_boolean_expression_combined_with_empty_Q (expressions.tests.BasicExpressionsTests.test_boolean_expression_combined_with_empty_Q) ... ok 718s test_boolean_expression_in_Q (expressions.tests.BasicExpressionsTests.test_boolean_expression_in_Q) ... ok 718s test_case_in_filter_if_boolean_output_field (expressions.tests.BasicExpressionsTests.test_case_in_filter_if_boolean_output_field) ... ok 718s test_exist_single_field_output_field (expressions.tests.BasicExpressionsTests.test_exist_single_field_output_field) ... ok 718s test_exists_in_filter (expressions.tests.BasicExpressionsTests.test_exists_in_filter) ... ok 718s test_explicit_output_field (expressions.tests.BasicExpressionsTests.test_explicit_output_field) ... ok 718s test_filter_inter_attribute (expressions.tests.BasicExpressionsTests.test_filter_inter_attribute) ... ok 718s test_filter_with_join (expressions.tests.BasicExpressionsTests.test_filter_with_join) ... ok 718s test_filtering_on_annotate_that_uses_q (expressions.tests.BasicExpressionsTests.test_filtering_on_annotate_that_uses_q) ... ok 718s test_filtering_on_q_that_is_boolean (expressions.tests.BasicExpressionsTests.test_filtering_on_q_that_is_boolean) ... ok 718s test_filtering_on_rawsql_that_is_boolean (expressions.tests.BasicExpressionsTests.test_filtering_on_rawsql_that_is_boolean) ... ok 718s test_in_subquery (expressions.tests.BasicExpressionsTests.test_in_subquery) ... ok 718s test_incorrect_field_in_F_expression (expressions.tests.BasicExpressionsTests.test_incorrect_field_in_F_expression) ... ok 718s test_incorrect_joined_field_in_F_expression (expressions.tests.BasicExpressionsTests.test_incorrect_joined_field_in_F_expression) ... ok 718s test_nested_outerref_with_function (expressions.tests.BasicExpressionsTests.test_nested_outerref_with_function) ... ok 718s test_nested_subquery (expressions.tests.BasicExpressionsTests.test_nested_subquery) ... ok 718s test_nested_subquery_join_outer_ref (expressions.tests.BasicExpressionsTests.test_nested_subquery_join_outer_ref) ... ok 718s test_nested_subquery_outer_ref_2 (expressions.tests.BasicExpressionsTests.test_nested_subquery_outer_ref_2) ... ok 718s test_nested_subquery_outer_ref_with_autofield (expressions.tests.BasicExpressionsTests.test_nested_subquery_outer_ref_with_autofield) ... ok 718s test_new_object_create (expressions.tests.BasicExpressionsTests.test_new_object_create) ... ok 718s test_new_object_save (expressions.tests.BasicExpressionsTests.test_new_object_save) ... ok 718s test_object_create_with_aggregate (expressions.tests.BasicExpressionsTests.test_object_create_with_aggregate) ... ok 718s test_object_create_with_f_expression_in_subquery (expressions.tests.BasicExpressionsTests.test_object_create_with_f_expression_in_subquery) ... ok 718s test_object_update (expressions.tests.BasicExpressionsTests.test_object_update) ... ok 718s test_object_update_fk (expressions.tests.BasicExpressionsTests.test_object_update_fk) ... ok 718s test_object_update_unsaved_objects (expressions.tests.BasicExpressionsTests.test_object_update_unsaved_objects) ... ok 718s test_order_by_exists (expressions.tests.BasicExpressionsTests.test_order_by_exists) ... ok 718s test_order_by_multiline_sql (expressions.tests.BasicExpressionsTests.test_order_by_multiline_sql) ... ok 718s test_order_of_operations (expressions.tests.BasicExpressionsTests.test_order_of_operations) ... ok 718s test_outerref (expressions.tests.BasicExpressionsTests.test_outerref) ... ok 718s test_outerref_mixed_case_table_name (expressions.tests.BasicExpressionsTests.test_outerref_mixed_case_table_name) ... ok 718s test_outerref_with_operator (expressions.tests.BasicExpressionsTests.test_outerref_with_operator) ... ok 718s test_parenthesis_priority (expressions.tests.BasicExpressionsTests.test_parenthesis_priority) ... ok 718s test_pickle_expression (expressions.tests.BasicExpressionsTests.test_pickle_expression) ... ok 718s test_subquery (expressions.tests.BasicExpressionsTests.test_subquery) ... ok 718s test_subquery_eq (expressions.tests.BasicExpressionsTests.test_subquery_eq) ... ok 718s test_subquery_filter_by_aggregate (expressions.tests.BasicExpressionsTests.test_subquery_filter_by_aggregate) ... ok 718s test_subquery_filter_by_lazy (expressions.tests.BasicExpressionsTests.test_subquery_filter_by_lazy) ... ok 718s test_subquery_group_by_outerref_in_filter (expressions.tests.BasicExpressionsTests.test_subquery_group_by_outerref_in_filter) ... ok 718s test_subquery_in_filter (expressions.tests.BasicExpressionsTests.test_subquery_in_filter) ... ok 718s test_subquery_references_joined_table_twice (expressions.tests.BasicExpressionsTests.test_subquery_references_joined_table_twice) ... ok 718s test_subquery_sql (expressions.tests.BasicExpressionsTests.test_subquery_sql) ... ok 718s test_ticket_11722_iexact_lookup (expressions.tests.BasicExpressionsTests.test_ticket_11722_iexact_lookup) ... ok 718s test_ticket_16731_startswith_lookup (expressions.tests.BasicExpressionsTests.test_ticket_16731_startswith_lookup) ... ok 718s test_ticket_18375_chained_filters (expressions.tests.BasicExpressionsTests.test_ticket_18375_chained_filters) ... ok 718s test_ticket_18375_join_reuse (expressions.tests.BasicExpressionsTests.test_ticket_18375_join_reuse) ... ok 718s test_ticket_18375_kwarg_ordering (expressions.tests.BasicExpressionsTests.test_ticket_18375_kwarg_ordering) ... ok 718s test_ticket_18375_kwarg_ordering_2 (expressions.tests.BasicExpressionsTests.test_ticket_18375_kwarg_ordering_2) ... ok 718s test_update (expressions.tests.BasicExpressionsTests.test_update) ... ok 718s test_update_inherited_field_value (expressions.tests.BasicExpressionsTests.test_update_inherited_field_value) ... ok 718s test_update_with_fk (expressions.tests.BasicExpressionsTests.test_update_with_fk) ... ok 718s test_update_with_none (expressions.tests.BasicExpressionsTests.test_update_with_none) ... ok 718s test_uuid_pk_subquery (expressions.tests.BasicExpressionsTests.test_uuid_pk_subquery) ... ok 719s test_complex_expressions (expressions.tests.ExpressionsNumericTests.test_complex_expressions) 719s Complex expressions of different connection types are possible. ... ok 719s test_decimal_expression (expressions.tests.ExpressionsNumericTests.test_decimal_expression) ... ok 719s test_fill_with_value_from_same_object (expressions.tests.ExpressionsNumericTests.test_fill_with_value_from_same_object) 719s We can fill a value in all objects with an other value of the ... ok 719s test_filter_decimal_expression (expressions.tests.ExpressionsNumericTests.test_filter_decimal_expression) ... ok 719s test_filter_not_equals_other_field (expressions.tests.ExpressionsNumericTests.test_filter_not_equals_other_field) 719s We can filter for objects, where a value is not equals the value ... ok 719s test_increment_value (expressions.tests.ExpressionsNumericTests.test_increment_value) 719s We can increment a value of all objects in a query set. ... ok 719s test_F_reuse (expressions.tests.ExpressionsTests.test_F_reuse) ... ok 719s test_insensitive_patterns_escape (expressions.tests.ExpressionsTests.test_insensitive_patterns_escape) 719s Special characters (e.g. %, _ and \) stored in database are ... ok 719s test_patterns_escape (expressions.tests.ExpressionsTests.test_patterns_escape) 719s Special characters (e.g. %, _ and \) stored in database are ... ok 720s test_lefthand_addition (expressions.tests.ExpressionOperatorTests.test_lefthand_addition) ... ok 720s test_lefthand_bitwise_and (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_and) ... ok 720s test_lefthand_bitwise_left_shift_operator (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_left_shift_operator) ... ok 720s test_lefthand_bitwise_or (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_or) ... ok 720s test_lefthand_bitwise_right_shift_operator (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_right_shift_operator) ... ok 720s test_lefthand_bitwise_xor (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor) ... ok 720s test_lefthand_bitwise_xor_not_supported (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor_not_supported) ... skipped "Oracle doesn't support bitwise XOR." 720s test_lefthand_bitwise_xor_null (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor_null) ... ok 720s test_lefthand_bitwise_xor_right_null (expressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor_right_null) ... ok 720s test_lefthand_division (expressions.tests.ExpressionOperatorTests.test_lefthand_division) ... ok 720s test_lefthand_modulo (expressions.tests.ExpressionOperatorTests.test_lefthand_modulo) ... ok 720s test_lefthand_modulo_null (expressions.tests.ExpressionOperatorTests.test_lefthand_modulo_null) ... ok 720s test_lefthand_multiplication (expressions.tests.ExpressionOperatorTests.test_lefthand_multiplication) ... ok 720s test_lefthand_power (expressions.tests.ExpressionOperatorTests.test_lefthand_power) ... ok 720s test_lefthand_subtraction (expressions.tests.ExpressionOperatorTests.test_lefthand_subtraction) ... ok 720s test_lefthand_transformed_field_bitwise_or (expressions.tests.ExpressionOperatorTests.test_lefthand_transformed_field_bitwise_or) ... ok 720s test_right_hand_addition (expressions.tests.ExpressionOperatorTests.test_right_hand_addition) ... ok 720s test_right_hand_division (expressions.tests.ExpressionOperatorTests.test_right_hand_division) ... ok 720s test_right_hand_modulo (expressions.tests.ExpressionOperatorTests.test_right_hand_modulo) ... ok 720s test_right_hand_multiplication (expressions.tests.ExpressionOperatorTests.test_right_hand_multiplication) ... ok 720s test_right_hand_subtraction (expressions.tests.ExpressionOperatorTests.test_right_hand_subtraction) ... ok 720s test_righthand_power (expressions.tests.ExpressionOperatorTests.test_righthand_power) ... ok 720s test_month_aggregation (expressions.tests.FieldTransformTests.test_month_aggregation) ... ok 720s test_multiple_transforms_in_values (expressions.tests.FieldTransformTests.test_multiple_transforms_in_values) ... ok 720s test_transform_in_values (expressions.tests.FieldTransformTests.test_transform_in_values) ... ok 720s test_expressions_in_lookups_join_choice (expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_in_lookups_join_choice) ... ok 720s test_expressions_not_introduce_sql_injection_via_untrusted_string_inclusion (expressions.tests.IterableLookupInnerExpressionsTests.test_expressions_not_introduce_sql_injection_via_untrusted_string_inclusion) 720s This tests that SQL injection isn't possible using compilation of ... ok 720s test_in_lookup_allows_F_expressions_and_expressions_for_datetimes (expressions.tests.IterableLookupInnerExpressionsTests.test_in_lookup_allows_F_expressions_and_expressions_for_datetimes) ... ok 720s test_in_lookup_allows_F_expressions_and_expressions_for_integers (expressions.tests.IterableLookupInnerExpressionsTests.test_in_lookup_allows_F_expressions_and_expressions_for_integers) ... ok 720s test_range_lookup_allows_F_expressions_and_expressions_for_integers (expressions.tests.IterableLookupInnerExpressionsTests.test_range_lookup_allows_F_expressions_and_expressions_for_integers) ... ok 720s test_range_lookup_namedtuple (expressions.tests.IterableLookupInnerExpressionsTests.test_range_lookup_namedtuple) ... ok 721s test_filter (expressions.tests.NegatedExpressionTests.test_filter) ... ok 721s test_invert (expressions.tests.NegatedExpressionTests.test_invert) ... ok 721s test_values (expressions.tests.NegatedExpressionTests.test_values) ... ok 721s test_date_case_subtraction (expressions.tests.FTimeDeltaTests.test_date_case_subtraction) ... ok 721s test_date_comparison (expressions.tests.FTimeDeltaTests.test_date_comparison) ... ok 721s test_date_minus_duration (expressions.tests.FTimeDeltaTests.test_date_minus_duration) ... ok 721s test_date_subquery_subtraction (expressions.tests.FTimeDeltaTests.test_date_subquery_subtraction) ... ok 721s test_date_subtraction (expressions.tests.FTimeDeltaTests.test_date_subtraction) ... ok 721s 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 721s test_datetime_and_durationfield_addition_with_filter (expressions.tests.FTimeDeltaTests.test_datetime_and_durationfield_addition_with_filter) ... ok 721s test_datetime_subquery_subtraction (expressions.tests.FTimeDeltaTests.test_datetime_subquery_subtraction) ... ok 721s test_datetime_subtraction (expressions.tests.FTimeDeltaTests.test_datetime_subtraction) ... ok 721s test_datetime_subtraction_microseconds (expressions.tests.FTimeDeltaTests.test_datetime_subtraction_microseconds) ... ok 721s test_datetime_subtraction_with_annotate_and_no_output_field (expressions.tests.FTimeDeltaTests.test_datetime_subtraction_with_annotate_and_no_output_field) ... ok 721s test_delta_add (expressions.tests.FTimeDeltaTests.test_delta_add) ... ok 721s test_delta_subtract (expressions.tests.FTimeDeltaTests.test_delta_subtract) ... ok 721s test_delta_update (expressions.tests.FTimeDeltaTests.test_delta_update) ... ok 721s test_duration_expressions (expressions.tests.FTimeDeltaTests.test_duration_expressions) ... ok 721s test_duration_with_datetime (expressions.tests.FTimeDeltaTests.test_duration_with_datetime) ... ok 721s test_duration_with_datetime_microseconds (expressions.tests.FTimeDeltaTests.test_duration_with_datetime_microseconds) ... ok 721s test_durationfield_add (expressions.tests.FTimeDeltaTests.test_durationfield_add) ... ok 721s test_durationfield_multiply_divide (expressions.tests.FTimeDeltaTests.test_durationfield_multiply_divide) ... ok 721s test_exclude (expressions.tests.FTimeDeltaTests.test_exclude) ... ok 721s test_invalid_operator (expressions.tests.FTimeDeltaTests.test_invalid_operator) ... ok 721s test_mixed_comparisons1 (expressions.tests.FTimeDeltaTests.test_mixed_comparisons1) ... expected failure 721s test_mixed_comparisons2 (expressions.tests.FTimeDeltaTests.test_mixed_comparisons2) ... ok 721s test_multiple_query_compilation (expressions.tests.FTimeDeltaTests.test_multiple_query_compilation) ... ok 721s test_negative_timedelta_update (expressions.tests.FTimeDeltaTests.test_negative_timedelta_update) ... ok 721s test_query_clone (expressions.tests.FTimeDeltaTests.test_query_clone) ... ok 721s test_time_subquery_subtraction (expressions.tests.FTimeDeltaTests.test_time_subquery_subtraction) ... ok 721s test_time_subtraction (expressions.tests.FTimeDeltaTests.test_time_subtraction) ... ok 722s test_compile_unresolved (expressions.tests.ValueTests.test_compile_unresolved) ... ok 722s test_deconstruct (expressions.tests.ValueTests.test_deconstruct) ... ok 722s test_deconstruct_output_field (expressions.tests.ValueTests.test_deconstruct_output_field) ... ok 722s test_equal (expressions.tests.ValueTests.test_equal) ... ok 722s test_equal_output_field (expressions.tests.ValueTests.test_equal_output_field) ... ok 722s test_hash (expressions.tests.ValueTests.test_hash) ... ok 722s test_output_field_decimalfield (expressions.tests.ValueTests.test_output_field_decimalfield) ... ok 722s test_output_field_does_not_create_broken_validators (expressions.tests.ValueTests.test_output_field_does_not_create_broken_validators) 722s The output field for a given Value doesn't get cleaned & validated, ... ok 722s test_raise_empty_expressionlist (expressions.tests.ValueTests.test_raise_empty_expressionlist) ... ok 722s test_repr (expressions.tests.ValueTests.test_repr) ... ok 722s test_resolve_output_field (expressions.tests.ValueTests.test_resolve_output_field) ... ok 722s test_resolve_output_field_failure (expressions.tests.ValueTests.test_resolve_output_field_failure) ... ok 722s test_update_TimeField_using_Value (expressions.tests.ValueTests.test_update_TimeField_using_Value) ... ok 722s test_update_UUIDField_using_Value (expressions.tests.ValueTests.test_update_UUIDField_using_Value) ... ok 722s test_add_with_GET_args (admin_custom_urls.tests.AdminCustomUrlsTest.test_add_with_GET_args) 722s Ensure GET on the add_view plus specifying a field value in the query ... ok 722s test_admin_URLs_no_clash (admin_custom_urls.tests.AdminCustomUrlsTest.test_admin_URLs_no_clash) ... ok 722s test_basic_add_GET (admin_custom_urls.tests.AdminCustomUrlsTest.test_basic_add_GET) 722s Ensure GET on the add_view works. ... ok 722s test_basic_add_POST (admin_custom_urls.tests.AdminCustomUrlsTest.test_basic_add_POST) 722s Ensure POST on add_view works. ... ok 722s test_post_save_add_redirect (admin_custom_urls.tests.AdminCustomUrlsTest.test_post_save_add_redirect) 722s ModelAdmin.response_post_save_add() controls the redirection after ... ok 722s test_post_save_change_redirect (admin_custom_urls.tests.AdminCustomUrlsTest.test_post_save_change_redirect) 722s ModelAdmin.response_post_save_change() controls the redirection after ... ok 722s test_post_url_continue (admin_custom_urls.tests.AdminCustomUrlsTest.test_post_url_continue) 722s The ModelAdmin.response_add()'s parameter `post_url_continue` controls ... ok 722s test_base64_invalid_upload (file_uploads.tests.FileUploadTests.test_base64_invalid_upload) ... ok 722s test_base64_upload (file_uploads.tests.FileUploadTests.test_base64_upload) ... ok 722s test_big_base64_newlines_upload (file_uploads.tests.FileUploadTests.test_big_base64_newlines_upload) ... ok 722s test_big_base64_upload (file_uploads.tests.FileUploadTests.test_big_base64_upload) ... ok 722s test_blank_filenames (file_uploads.tests.FileUploadTests.test_blank_filenames) 722s Receiving file upload when filename is blank (before and after ... ok 722s test_broken_custom_upload_handler (file_uploads.tests.FileUploadTests.test_broken_custom_upload_handler) ... ok 722s test_content_type_extra (file_uploads.tests.FileUploadTests.test_content_type_extra) 722s Uploaded files may have content type parameters available. ... ok 722s test_custom_upload_handler (file_uploads.tests.FileUploadTests.test_custom_upload_handler) ... ok 722s test_dangerous_file_names (file_uploads.tests.FileUploadTests.test_dangerous_file_names) 722s Uploaded file names should be sanitized before ever reaching the view. ... ok 722s test_empty_multipart_handled_gracefully (file_uploads.tests.FileUploadTests.test_empty_multipart_handled_gracefully) 722s If passed an empty multipart message, MultiPartParser will return ... ok 722s test_file_content (file_uploads.tests.FileUploadTests.test_file_content) ... ok 722s test_file_error_blocking (file_uploads.tests.FileUploadTests.test_file_error_blocking) 722s The server should not block when there are upload errors (bug #8622). ... ok 722s test_filename_case_preservation (file_uploads.tests.FileUploadTests.test_filename_case_preservation) 722s The storage backend shouldn't mess with the case of the filenames ... ok 722s test_filename_overflow (file_uploads.tests.FileUploadTests.test_filename_overflow) 722s File names over 256 characters (dangerous on some platforms) get fixed up. ... ok 722s test_filename_traversal_upload (file_uploads.tests.FileUploadTests.test_filename_traversal_upload) ... ok 722s test_fileupload_getlist (file_uploads.tests.FileUploadTests.test_fileupload_getlist) ... ok 722s test_fileuploads_closed_at_request_end (file_uploads.tests.FileUploadTests.test_fileuploads_closed_at_request_end) ... ok 722s test_large_upload (file_uploads.tests.FileUploadTests.test_large_upload) ... ok 722s test_no_parsing_triggered_by_fd_closing (file_uploads.tests.FileUploadTests.test_no_parsing_triggered_by_fd_closing) ... ok 722s test_non_printable_chars_in_file_names (file_uploads.tests.FileUploadTests.test_non_printable_chars_in_file_names) ... ok 722s test_simple_upload (file_uploads.tests.FileUploadTests.test_simple_upload) ... ok 722s test_stop_upload_temporary_file_handler (file_uploads.tests.FileUploadTests.test_stop_upload_temporary_file_handler) ... ok 722s test_truncated_multipart_handled_gracefully (file_uploads.tests.FileUploadTests.test_truncated_multipart_handled_gracefully) 722s If passed an incomplete multipart message, MultiPartParser does not ... ok 722s test_unicode_file_name (file_uploads.tests.FileUploadTests.test_unicode_file_name) ... ok 722s test_unicode_file_name_rfc2231 (file_uploads.tests.FileUploadTests.test_unicode_file_name_rfc2231) 722s Receiving file upload when filename is encoded with RFC 2231. ... ok 722s test_unicode_file_name_rfc2231_with_double_quotes (file_uploads.tests.FileUploadTests.test_unicode_file_name_rfc2231_with_double_quotes) ... ok 722s test_unicode_name_rfc2231 (file_uploads.tests.FileUploadTests.test_unicode_name_rfc2231) 722s Receiving file upload when filename is encoded with RFC 2231. ... ok 722s test_unicode_name_rfc2231_with_double_quotes (file_uploads.tests.FileUploadTests.test_unicode_name_rfc2231_with_double_quotes) ... ok 722s test_upload_interrupted_temporary_file_handler (file_uploads.tests.FileUploadTests.test_upload_interrupted_temporary_file_handler) ... ok 722s test_upload_name_is_validated (file_uploads.tests.FileUploadTests.test_upload_name_is_validated) ... ok 722s test_intermediary (m2m_intermediary.tests.M2MIntermediaryTests.test_intermediary) ... ok 722s test_pickle (utils_tests.test_simplelazyobject.TestUtilsSimpleLazyObjectDjangoTestCase.test_pickle) ... ok 722s test_bad_class (get_object_or_404.tests.GetObjectOr404Tests.test_bad_class) ... ok 722s test_get_list_or_404_queryset_attribute_error (get_object_or_404.tests.GetObjectOr404Tests.test_get_list_or_404_queryset_attribute_error) 722s AttributeError raised by QuerySet.filter() isn't hidden. ... ok 722s test_get_object_or_404 (get_object_or_404.tests.GetObjectOr404Tests.test_get_object_or_404) ... ok 722s test_get_object_or_404_queryset_attribute_error (get_object_or_404.tests.GetObjectOr404Tests.test_get_object_or_404_queryset_attribute_error) 722s AttributeError raised by QuerySet.get() isn't hidden. ... ok 723s test_both_date_objects (utils_tests.test_timesince.TimesinceTests.test_both_date_objects) 723s Timesince should work with both date objects (#9672) ... ok 723s test_date_objects (utils_tests.test_timesince.TimesinceTests.test_date_objects) 723s Both timesince and timeuntil should work on date objects (#17937). ... ok 723s test_depth (utils_tests.test_timesince.TimesinceTests.test_depth) ... ok 723s test_depth_invalid (utils_tests.test_timesince.TimesinceTests.test_depth_invalid) ... ok 723s test_different_timezones (utils_tests.test_timesince.TimesinceTests.test_different_timezones) 723s When using two different timezones. ... ok 723s test_display_first_unit (utils_tests.test_timesince.TimesinceTests.test_display_first_unit) 723s If the two differing units aren't adjacent, only the first unit is ... ok 723s test_display_second_before_first (utils_tests.test_timesince.TimesinceTests.test_display_second_before_first) 723s When the second date occurs before the first, we should always ... ok 723s test_equal_datetimes (utils_tests.test_timesince.TimesinceTests.test_equal_datetimes) 723s equal datetimes. ... ok 723s test_ignore_microseconds_and_seconds (utils_tests.test_timesince.TimesinceTests.test_ignore_microseconds_and_seconds) 723s Microseconds and seconds are ignored. ... ok 723s test_leap_year (utils_tests.test_timesince.TimesinceTests.test_leap_year) ... ok 723s test_leap_year_new_years_eve (utils_tests.test_timesince.TimesinceTests.test_leap_year_new_years_eve) ... ok 723s test_less_than_a_day_cross_day_with_zoneinfo (utils_tests.test_timesince.TimesinceTests.test_less_than_a_day_cross_day_with_zoneinfo) ... ok 723s test_less_than_a_day_with_zoneinfo (utils_tests.test_timesince.TimesinceTests.test_less_than_a_day_with_zoneinfo) ... ok 723s test_months_edge (utils_tests.test_timesince.TimesinceTests.test_months_edge) ... ok 723s test_multiple_units (utils_tests.test_timesince.TimesinceTests.test_multiple_units) 723s Test multiple units. ... ok 723s test_naive_datetime_with_tzinfo_attribute (utils_tests.test_timesince.TimesinceTests.test_naive_datetime_with_tzinfo_attribute) ... ok 723s test_other_units (utils_tests.test_timesince.TimesinceTests.test_other_units) 723s Test other units. ... ok 723s test_second_before_equal_first_humanize_time_strings (utils_tests.test_timesince.TimesinceTests.test_second_before_equal_first_humanize_time_strings) ... ok 723s test_thousand_years_ago (utils_tests.test_timesince.TimesinceTests.test_thousand_years_ago) ... ok 724s test_both_date_objects (utils_tests.test_timesince.TZAwareTimesinceTests.test_both_date_objects) 724s Timesince should work with both date objects (#9672) ... ok 724s test_date_objects (utils_tests.test_timesince.TZAwareTimesinceTests.test_date_objects) 724s Both timesince and timeuntil should work on date objects (#17937). ... ok 724s test_depth (utils_tests.test_timesince.TZAwareTimesinceTests.test_depth) ... ok 724s test_depth_invalid (utils_tests.test_timesince.TZAwareTimesinceTests.test_depth_invalid) ... ok 724s test_different_timezones (utils_tests.test_timesince.TZAwareTimesinceTests.test_different_timezones) 724s When using two different timezones. ... ok 724s test_display_first_unit (utils_tests.test_timesince.TZAwareTimesinceTests.test_display_first_unit) 724s If the two differing units aren't adjacent, only the first unit is ... ok 724s test_display_second_before_first (utils_tests.test_timesince.TZAwareTimesinceTests.test_display_second_before_first) 724s When the second date occurs before the first, we should always ... ok 724s test_equal_datetimes (utils_tests.test_timesince.TZAwareTimesinceTests.test_equal_datetimes) 724s equal datetimes. ... ok 724s test_ignore_microseconds_and_seconds (utils_tests.test_timesince.TZAwareTimesinceTests.test_ignore_microseconds_and_seconds) 724s Microseconds and seconds are ignored. ... ok 724s test_leap_year (utils_tests.test_timesince.TZAwareTimesinceTests.test_leap_year) ... ok 724s test_leap_year_new_years_eve (utils_tests.test_timesince.TZAwareTimesinceTests.test_leap_year_new_years_eve) ... ok 724s test_less_than_a_day_cross_day_with_zoneinfo (utils_tests.test_timesince.TZAwareTimesinceTests.test_less_than_a_day_cross_day_with_zoneinfo) ... ok 724s test_less_than_a_day_with_zoneinfo (utils_tests.test_timesince.TZAwareTimesinceTests.test_less_than_a_day_with_zoneinfo) ... ok 724s test_months_edge (utils_tests.test_timesince.TZAwareTimesinceTests.test_months_edge) ... ok 724s test_multiple_units (utils_tests.test_timesince.TZAwareTimesinceTests.test_multiple_units) 724s Test multiple units. ... ok 724s test_naive_datetime_with_tzinfo_attribute (utils_tests.test_timesince.TZAwareTimesinceTests.test_naive_datetime_with_tzinfo_attribute) ... ok 724s test_other_units (utils_tests.test_timesince.TZAwareTimesinceTests.test_other_units) 724s Test other units. ... ok 724s test_second_before_equal_first_humanize_time_strings (utils_tests.test_timesince.TZAwareTimesinceTests.test_second_before_equal_first_humanize_time_strings) ... ok 724s test_thousand_years_ago (utils_tests.test_timesince.TZAwareTimesinceTests.test_thousand_years_ago) ... ok 724s test_absolute_max (generic_relations.test_forms.GenericInlineFormsetTests.test_absolute_max) ... ok 724s test_absolute_max_with_max_num (generic_relations.test_forms.GenericInlineFormsetTests.test_absolute_max_with_max_num) ... ok 724s test_can_delete_extra (generic_relations.test_forms.GenericInlineFormsetTests.test_can_delete_extra) ... ok 724s test_disable_delete_extra (generic_relations.test_forms.GenericInlineFormsetTests.test_disable_delete_extra) ... ok 724s test_get_queryset_ordering (generic_relations.test_forms.GenericInlineFormsetTests.test_get_queryset_ordering) 724s BaseGenericInlineFormSet.get_queryset() adds default ordering, if ... ok 724s test_incorrect_content_type (generic_relations.test_forms.GenericInlineFormsetTests.test_incorrect_content_type) ... ok 724s test_initial (generic_relations.test_forms.GenericInlineFormsetTests.test_initial) ... ok 724s test_initial_count (generic_relations.test_forms.GenericInlineFormsetTests.test_initial_count) ... ok 724s test_meta_widgets (generic_relations.test_forms.GenericInlineFormsetTests.test_meta_widgets) 724s TaggedItemForm has a widget defined in Meta. ... ok 724s test_options (generic_relations.test_forms.GenericInlineFormsetTests.test_options) ... ok 724s test_output (generic_relations.test_forms.GenericInlineFormsetTests.test_output) ... ok 724s test_save_as_new (generic_relations.test_forms.GenericInlineFormsetTests.test_save_as_new) 724s The save_as_new parameter creates new items that are associated with ... ok 724s test_save_new_for_concrete (generic_relations.test_forms.GenericInlineFormsetTests.test_save_new_for_concrete) ... ok 724s test_save_new_for_proxy (generic_relations.test_forms.GenericInlineFormsetTests.test_save_new_for_proxy) ... ok 724s test_save_new_uses_form_save (generic_relations.test_forms.GenericInlineFormsetTests.test_save_new_uses_form_save) ... ok 725s test_default_behavior (generic_relations.tests.ProxyRelatedModelTest.test_default_behavior) 725s The default for for_concrete_model should be True ... ok 725s test_generic_relation (generic_relations.tests.ProxyRelatedModelTest.test_generic_relation) ... ok 725s test_generic_relation_set (generic_relations.tests.ProxyRelatedModelTest.test_generic_relation_set) ... ok 725s test_proxy_is_returned (generic_relations.tests.ProxyRelatedModelTest.test_proxy_is_returned) 725s Instances of the proxy should be returned when ... ok 725s test_query (generic_relations.tests.ProxyRelatedModelTest.test_query) ... ok 725s test_query_proxy (generic_relations.tests.ProxyRelatedModelTest.test_query_proxy) ... ok 725s test_works_normally (generic_relations.tests.ProxyRelatedModelTest.test_works_normally) 725s When for_concrete_model is False, we should still be able to get ... ok 725s test_change_ordering (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_change_ordering) ... ok 725s test_database_routing (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_database_routing) ... ok 725s test_default_to_insertion_order (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_default_to_insertion_order) ... ok 725s test_delete_and_insert (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_delete_and_insert) ... ok 725s test_item_ordering (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_item_ordering) ... ok 725s test_previous_and_next_in_order (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_previous_and_next_in_order) ... ok 725s test_recursive_ordering (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_recursive_ordering) ... ok 725s test_set_order_unrelated_object (order_with_respect_to.tests.OrderWithRespectToBaseTests.test_set_order_unrelated_object) 725s An answer that's not related isn't updated. ... ok 726s test_set_order (order_with_respect_to.tests.TestOrderWithRespectToOneToOnePK.test_set_order) ... ok 727s test_aadd (generic_relations.tests.GenericRelationsTests.test_aadd) ... ok 727s test_access_content_object (generic_relations.tests.GenericRelationsTests.test_access_content_object) 727s Test accessing the content object like a foreign key. ... ok 727s test_access_via_content_type (generic_relations.tests.GenericRelationsTests.test_access_via_content_type) 727s Test lookups through content type. ... ok 727s test_aclear (generic_relations.tests.GenericRelationsTests.test_aclear) ... ok 727s test_add_after_prefetch (generic_relations.tests.GenericRelationsTests.test_add_after_prefetch) ... ok 727s test_add_bulk (generic_relations.tests.GenericRelationsTests.test_add_bulk) ... ok 727s test_add_bulk_false (generic_relations.tests.GenericRelationsTests.test_add_bulk_false) ... ok 727s test_add_rejects_unsaved_objects (generic_relations.tests.GenericRelationsTests.test_add_rejects_unsaved_objects) ... ok 727s test_add_rejects_wrong_instances (generic_relations.tests.GenericRelationsTests.test_add_rejects_wrong_instances) ... ok 727s test_add_then_remove_after_prefetch (generic_relations.tests.GenericRelationsTests.test_add_then_remove_after_prefetch) ... ok 727s test_aremove (generic_relations.tests.GenericRelationsTests.test_aremove) ... ok 727s test_aset (generic_relations.tests.GenericRelationsTests.test_aset) ... ok 727s test_assign (generic_relations.tests.GenericRelationsTests.test_assign) ... ok 727s test_assign_content_object_in_init (generic_relations.tests.GenericRelationsTests.test_assign_content_object_in_init) ... ok 727s test_assign_with_queryset (generic_relations.tests.GenericRelationsTests.test_assign_with_queryset) ... ok 727s test_cache_invalidation_for_content_type_id (generic_relations.tests.GenericRelationsTests.test_cache_invalidation_for_content_type_id) ... ok 727s test_cache_invalidation_for_object_id (generic_relations.tests.GenericRelationsTests.test_cache_invalidation_for_object_id) ... ok 727s test_clear (generic_relations.tests.GenericRelationsTests.test_clear) ... ok 727s test_clear_after_prefetch (generic_relations.tests.GenericRelationsTests.test_clear_after_prefetch) ... ok 727s test_create_after_prefetch (generic_relations.tests.GenericRelationsTests.test_create_after_prefetch) ... ok 727s test_exclude_generic_relations (generic_relations.tests.GenericRelationsTests.test_exclude_generic_relations) 727s Test lookups over an object without GenericRelations. ... ok 727s test_generic_async_acreate (generic_relations.tests.GenericRelationsTests.test_generic_async_acreate) ... ok 727s test_generic_async_aget_or_create (generic_relations.tests.GenericRelationsTests.test_generic_async_aget_or_create) ... ok 727s test_generic_async_aupdate_or_create (generic_relations.tests.GenericRelationsTests.test_generic_async_aupdate_or_create) ... ok 727s test_generic_get_or_create_when_created (generic_relations.tests.GenericRelationsTests.test_generic_get_or_create_when_created) 727s Should be able to use get_or_create from the generic related manager ... ok 727s test_generic_get_or_create_when_exists (generic_relations.tests.GenericRelationsTests.test_generic_get_or_create_when_exists) 727s Should be able to use get_or_create from the generic related manager ... ok 727s test_generic_relation_related_name_default (generic_relations.tests.GenericRelationsTests.test_generic_relation_related_name_default) ... ok 727s test_generic_relation_to_inherited_child (generic_relations.tests.GenericRelationsTests.test_generic_relation_to_inherited_child) ... ok 727s test_generic_relations_m2m_mimic (generic_relations.tests.GenericRelationsTests.test_generic_relations_m2m_mimic) 727s Objects with declared GenericRelations can be tagged directly -- the ... ok 727s test_generic_update_or_create_when_created (generic_relations.tests.GenericRelationsTests.test_generic_update_or_create_when_created) 727s Should be able to use update_or_create from the generic related manager ... ok 727s test_generic_update_or_create_when_updated (generic_relations.tests.GenericRelationsTests.test_generic_update_or_create_when_updated) 727s Should be able to use update_or_create from the generic related manager ... ok 727s test_get_or_create (generic_relations.tests.GenericRelationsTests.test_get_or_create) ... ok 727s test_gfk_manager (generic_relations.tests.GenericRelationsTests.test_gfk_manager) ... ok 727s test_gfk_subclasses (generic_relations.tests.GenericRelationsTests.test_gfk_subclasses) ... ok 727s test_multiple_gfk (generic_relations.tests.GenericRelationsTests.test_multiple_gfk) ... ok 727s test_object_deletion_with_generic_relation (generic_relations.tests.GenericRelationsTests.test_object_deletion_with_generic_relation) 727s If you delete an object with an explicit Generic relation, the related ... ok 727s test_object_deletion_without_generic_relation (generic_relations.tests.GenericRelationsTests.test_object_deletion_without_generic_relation) 727s If Generic Relation is not explicitly defined, any related objects ... ok 727s test_prefetch_related_custom_object_id (generic_relations.tests.GenericRelationsTests.test_prefetch_related_custom_object_id) ... ok 727s test_prefetch_related_different_content_types (generic_relations.tests.GenericRelationsTests.test_prefetch_related_different_content_types) ... ok 727s test_queries_across_generic_relations (generic_relations.tests.GenericRelationsTests.test_queries_across_generic_relations) 727s Queries across generic relations respect the content types. Even though ... ok 727s test_queries_content_type_restriction (generic_relations.tests.GenericRelationsTests.test_queries_content_type_restriction) 727s Create another fatty tagged instance with different PK to ensure there ... ok 727s test_query_content_object (generic_relations.tests.GenericRelationsTests.test_query_content_object) ... ok 727s test_query_content_type (generic_relations.tests.GenericRelationsTests.test_query_content_type) ... ok 727s test_remove (generic_relations.tests.GenericRelationsTests.test_remove) ... ok 727s test_remove_after_prefetch (generic_relations.tests.GenericRelationsTests.test_remove_after_prefetch) ... ok 727s test_set (generic_relations.tests.GenericRelationsTests.test_set) ... ok 727s test_set_after_prefetch (generic_relations.tests.GenericRelationsTests.test_set_after_prefetch) ... ok 727s test_set_foreign_key (generic_relations.tests.GenericRelationsTests.test_set_foreign_key) 727s You can set a generic foreign key in the way you'd expect. ... ok 727s test_subclasses_with_gen_rel (generic_relations.tests.GenericRelationsTests.test_subclasses_with_gen_rel) 727s Concrete model subclasses with generic relations work ... ok 727s test_subclasses_with_parent_gen_rel (generic_relations.tests.GenericRelationsTests.test_subclasses_with_parent_gen_rel) 727s Generic relations on a base class (Vegetable) work correctly in ... ok 727s test_tag_deletion_related_objects_unaffected (generic_relations.tests.GenericRelationsTests.test_tag_deletion_related_objects_unaffected) 727s If you delete a tag, the objects using the tag are unaffected (other ... ok 727s test_unsaved_generic_foreign_key_parent_bulk_create (generic_relations.tests.GenericRelationsTests.test_unsaved_generic_foreign_key_parent_bulk_create) ... ok 727s test_unsaved_generic_foreign_key_parent_save (generic_relations.tests.GenericRelationsTests.test_unsaved_generic_foreign_key_parent_save) ... ok 727s test_update_or_create_defaults (generic_relations.tests.GenericRelationsTests.test_update_or_create_defaults) ... ok 727s test_field_defaults (field_defaults.tests.DefaultTests.test_field_defaults) ... ok 728s test_recursive_m2m_add_in_both_directions (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_add_in_both_directions) ... ok 728s test_recursive_m2m_add_via_related_name (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_add_via_related_name) ... ok 728s test_recursive_m2m_all (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_all) ... ok 728s test_recursive_m2m_clear (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_clear) ... ok 728s test_recursive_m2m_related_to_self (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_related_to_self) ... ok 728s test_recursive_m2m_remove (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_remove) ... ok 728s test_recursive_m2m_reverse_add (m2m_recursive.tests.RecursiveM2MTests.test_recursive_m2m_reverse_add) ... ok 728s test_attribute_name_not_python_keyword (inspectdb.tests.InspectDBTestCase.test_attribute_name_not_python_keyword) ... ok 728s test_char_field_db_collation (inspectdb.tests.InspectDBTestCase.test_char_field_db_collation) ... ok 728s test_char_field_unlimited (inspectdb.tests.InspectDBTestCase.test_char_field_unlimited) ... skipped "Database doesn't support feature(s): supports_unlimited_charfield" 728s test_custom_fields (inspectdb.tests.InspectDBTestCase.test_custom_fields) 728s Introspection of columns with a custom field (#21090) ... ok 728s test_db_comments (inspectdb.tests.InspectDBTestCase.test_db_comments) ... skipped "Database doesn't support feature(s): supports_comments" 728s test_digits_column_name_introspection (inspectdb.tests.InspectDBTestCase.test_digits_column_name_introspection) 728s Introspection of column names consist/start with digits (#16536/#17676) ... ok 728s test_field_types (inspectdb.tests.InspectDBTestCase.test_field_types) 728s Test introspection of various Django field types ... ok 728s test_foreign_key_to_field (inspectdb.tests.InspectDBTestCase.test_foreign_key_to_field) ... ok 728s test_introspection_errors (inspectdb.tests.InspectDBTestCase.test_introspection_errors) 728s Introspection errors should not crash the command, and the error should ... ok 728s test_json_field (inspectdb.tests.InspectDBTestCase.test_json_field) ... ok 728s test_managed_models (inspectdb.tests.InspectDBTestCase.test_managed_models) 728s By default the command generates models with `Meta.managed = False`. ... ok 728s test_number_field_types (inspectdb.tests.InspectDBTestCase.test_number_field_types) 728s Test introspection of various Django field types ... ok 728s test_same_relations (inspectdb.tests.InspectDBTestCase.test_same_relations) ... ok 728s test_special_column_name_introspection (inspectdb.tests.InspectDBTestCase.test_special_column_name_introspection) 728s Introspection of column names containing special characters, ... ok 728s test_stealth_table_name_filter_option (inspectdb.tests.InspectDBTestCase.test_stealth_table_name_filter_option) ... ok 728s test_table_name_introspection (inspectdb.tests.InspectDBTestCase.test_table_name_introspection) 728s Introspection of table names containing special characters, ... ok 728s test_table_option (inspectdb.tests.InspectDBTestCase.test_table_option) 728s inspectdb can inspect a subset of tables by passing the table names as ... ok 728s test_table_with_func_unique_constraint (inspectdb.tests.InspectDBTestCase.test_table_with_func_unique_constraint) ... ok 728s test_text_field_db_collation (inspectdb.tests.InspectDBTestCase.test_text_field_db_collation) ... ok 728s test_unique_together_meta (inspectdb.tests.InspectDBTestCase.test_unique_together_meta) ... ok 728s test_unsupported_unique_together (inspectdb.tests.InspectDBTestCase.test_unsupported_unique_together) 728s Unsupported index types (COALESCE here) are skipped. ... skipped 'PostgreSQL specific SQL' 728s test_recursive_m2m_all (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_all) ... ok 728s test_recursive_m2m_clear (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_clear) ... ok 728s test_recursive_m2m_remove (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_remove) ... ok 728s test_recursive_m2m_reverse_add (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_reverse_add) ... ok 728s test_recursive_m2m_set (m2m_recursive.tests.RecursiveSymmetricalM2MThroughTests.test_recursive_m2m_set) ... ok 729s test_dates_avoid_datetime_cast (dates.tests.DatesTests.test_dates_avoid_datetime_cast) ... skipped 'Test checks MySQL query syntax' 729s test_dates_fails_when_given_invalid_field_argument (dates.tests.DatesTests.test_dates_fails_when_given_invalid_field_argument) ... ok 729s test_dates_fails_when_given_invalid_kind_argument (dates.tests.DatesTests.test_dates_fails_when_given_invalid_kind_argument) ... ok 729s test_dates_fails_when_given_invalid_order_argument (dates.tests.DatesTests.test_dates_fails_when_given_invalid_order_argument) ... ok 729s test_dates_fails_when_no_arguments_are_provided (dates.tests.DatesTests.test_dates_fails_when_no_arguments_are_provided) ... ok 729s test_dates_trunc_datetime_fields (dates.tests.DatesTests.test_dates_trunc_datetime_fields) ... ok 729s test_related_model_traverse (dates.tests.DatesTests.test_related_model_traverse) ... ok 729s test_foreign_key (known_related_objects.tests.ExistingRelatedInstancesTests.test_foreign_key) ... ok 729s test_foreign_key_multiple_prefetch (known_related_objects.tests.ExistingRelatedInstancesTests.test_foreign_key_multiple_prefetch) ... ok 729s test_foreign_key_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_foreign_key_prefetch_related) ... ok 729s test_multilevel_reverse_fk_cyclic_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_multilevel_reverse_fk_cyclic_select_related) ... ok 729s test_multilevel_reverse_fk_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_multilevel_reverse_fk_select_related) ... ok 729s test_one_to_one (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one) ... ok 729s test_one_to_one_multi_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one_multi_prefetch_related) ... ok 729s test_one_to_one_multi_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one_multi_select_related) ... ok 729s test_one_to_one_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one_prefetch_related) ... ok 729s test_one_to_one_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_one_to_one_select_related) ... ok 729s test_queryset_and (known_related_objects.tests.ExistingRelatedInstancesTests.test_queryset_and) ... ok 729s test_queryset_or (known_related_objects.tests.ExistingRelatedInstancesTests.test_queryset_or) ... ok 729s test_queryset_or_different_cached_items (known_related_objects.tests.ExistingRelatedInstancesTests.test_queryset_or_different_cached_items) ... ok 729s test_queryset_or_only_one_with_precache (known_related_objects.tests.ExistingRelatedInstancesTests.test_queryset_or_only_one_with_precache) ... ok 729s test_reverse_fk_select_related_multiple (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_fk_select_related_multiple) ... ok 729s test_reverse_one_to_one (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one) ... ok 729s test_reverse_one_to_one_multi_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one_multi_prefetch_related) ... ok 729s test_reverse_one_to_one_multi_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one_multi_select_related) ... ok 729s test_reverse_one_to_one_prefetch_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one_prefetch_related) ... ok 729s test_reverse_one_to_one_select_related (known_related_objects.tests.ExistingRelatedInstancesTests.test_reverse_one_to_one_select_related) ... ok 729s test_natural_key_dependencies (fixtures_regress.tests.NaturalKeyFixtureOnOtherDatabaseTests.test_natural_key_dependencies) 729s Natural keys with foreing keys in dependencies works in a multiple ... ok 729s test_dependency_sorting_m2m_complex (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_complex) 729s M2M relations with explicit through models should NOT count as ... ok 729s test_dependency_sorting_m2m_complex_circular_1 (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_complex_circular_1) 729s Circular M2M relations with explicit through models should be serializable ... ok 729s test_dependency_sorting_m2m_complex_circular_2 (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_complex_circular_2) 729s Circular M2M relations with explicit through models should be serializable ... ok 729s test_dependency_sorting_m2m_simple (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_simple) 729s M2M relations without explicit through models SHOULD count as dependencies ... ok 729s test_dependency_sorting_m2m_simple_circular (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dependency_sorting_m2m_simple_circular) 729s Resolving circular M2M relations without explicit through models should ... ok 729s test_dump_and_load_m2m_simple (fixtures_regress.tests.M2MNaturalKeyFixtureTests.test_dump_and_load_m2m_simple) 729s Test serializing and deserializing back models with simple M2M relations ... ok 729s test_dependency_self_referential (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_self_referential) ... ok 729s test_dependency_sorting (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting) 729s It doesn't matter what order you mention the models, Store *must* be ... ok 729s test_dependency_sorting_2 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_2) ... ok 729s test_dependency_sorting_3 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_3) ... ok 729s test_dependency_sorting_4 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_4) ... ok 729s test_dependency_sorting_5 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_5) ... ok 729s test_dependency_sorting_6 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_6) ... ok 729s test_dependency_sorting_dangling (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_dangling) ... ok 729s test_dependency_sorting_long (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_long) ... ok 729s test_dependency_sorting_normal (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_normal) ... ok 729s test_dependency_sorting_tight_circular (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_tight_circular) ... ok 729s test_dependency_sorting_tight_circular_2 (fixtures_regress.tests.NaturalKeyFixtureTests.test_dependency_sorting_tight_circular_2) ... ok 729s test_nk_deserialize (fixtures_regress.tests.NaturalKeyFixtureTests.test_nk_deserialize) 729s Test for ticket #13030 - Python based parser version ... ok 729s test_nk_deserialize_xml (fixtures_regress.tests.NaturalKeyFixtureTests.test_nk_deserialize_xml) 729s Test for ticket #13030 - XML version ... ok 729s test_nk_on_serialize (fixtures_regress.tests.NaturalKeyFixtureTests.test_nk_on_serialize) 729s Natural key requirements are taken into account when serializing models. ... ok 729s test_normal_pk (fixtures_regress.tests.NaturalKeyFixtureTests.test_normal_pk) 729s Normal primary keys work on a model with natural key capabilities. ... ok 729s test_fixtures_loaded (fixtures_regress.tests.TestLoadFixtureFromOtherAppDirectory.test_fixtures_loaded) ... ok 730s test_bilateral_fexpr (custom_lookups.tests.BilateralTransformTests.test_bilateral_fexpr) ... ok 730s test_bilateral_inner_qs (custom_lookups.tests.BilateralTransformTests.test_bilateral_inner_qs) ... ok 730s test_bilateral_multi_value (custom_lookups.tests.BilateralTransformTests.test_bilateral_multi_value) ... ok 730s test_bilateral_order (custom_lookups.tests.BilateralTransformTests.test_bilateral_order) ... ok 730s test_bilateral_upper (custom_lookups.tests.BilateralTransformTests.test_bilateral_upper) ... ok 730s test_div3_bilateral_extract (custom_lookups.tests.BilateralTransformTests.test_div3_bilateral_extract) ... ok 730s test_transform_order_by (custom_lookups.tests.BilateralTransformTests.test_transform_order_by) ... ok 730s test_datetime_output_field (custom_lookups.tests.DateTimeLookupTests.test_datetime_output_field) ... skipped 'MySQL specific SQL used' 730s test_basic_lookup (custom_lookups.tests.LookupTests.test_basic_lookup) ... ok 730s test_birthdate_month (custom_lookups.tests.LookupTests.test_birthdate_month) ... skipped 'PostgreSQL specific SQL used' 730s test_custom_exact_lookup_none_rhs (custom_lookups.tests.LookupTests.test_custom_exact_lookup_none_rhs) 730s __exact=None is transformed to __isnull=True if a custom lookup class ... ok 730s test_custom_name_lookup (custom_lookups.tests.LookupTests.test_custom_name_lookup) ... ok 730s test_div3_extract (custom_lookups.tests.LookupTests.test_div3_extract) ... ok 730s test_foreignobject_lookup_registration (custom_lookups.tests.LookupTests.test_foreignobject_lookup_registration) ... ok 730s test_lookups_caching (custom_lookups.tests.LookupTests.test_lookups_caching) ... ok 730s test_subquery_usage (custom_lookups.tests.SubqueryTransformTests.test_subquery_usage) ... ok 730s test_custom_implementation_year_exact (custom_lookups.tests.YearLteTests.test_custom_implementation_year_exact) ... ok 730s test_postgres_year_exact (custom_lookups.tests.YearLteTests.test_postgres_year_exact) ... ok 730s test_year_lte (custom_lookups.tests.YearLteTests.test_year_lte) ... skipped 'PostgreSQL specific SQL used' 730s test_year_lte_fexpr (custom_lookups.tests.YearLteTests.test_year_lte_fexpr) ... skipped 'PostgreSQL specific SQL used' 730s test_year_lte_sql (custom_lookups.tests.YearLteTests.test_year_lte_sql) ... ok 730s test_absolute_path (fixtures_regress.tests.TestFixtures.test_absolute_path) 730s Regression test for ticket #6436 -- ... ok 730s test_close_connection_after_loaddata (fixtures_regress.tests.TestFixtures.test_close_connection_after_loaddata) 730s Test for ticket #7572 -- MySQL has a problem if the same connection is ... ok 730s test_dumpdata_uses_default_manager (fixtures_regress.tests.TestFixtures.test_dumpdata_uses_default_manager) 730s Regression for #11286 ... ok 730s test_duplicate_pk (fixtures_regress.tests.TestFixtures.test_duplicate_pk) 730s This is a regression test for ticket #3790. ... ok 730s test_empty (fixtures_regress.tests.TestFixtures.test_empty) 730s Test for ticket #18213 -- Loading a fixture file with no data output a warning. ... ok 730s test_error_message (fixtures_regress.tests.TestFixtures.test_error_message) 730s Regression for #9011 - error message is correct. ... ok 730s test_field_value_coerce (fixtures_regress.tests.TestFixtures.test_field_value_coerce) 730s Test for tickets #8298, #9942 - Field values should be coerced into the ... ok 730s test_fixture_dirs_with_default_fixture_path (fixtures_regress.tests.TestFixtures.test_fixture_dirs_with_default_fixture_path) 730s settings.FIXTURE_DIRS cannot contain a default fixtures directory ... ok 730s test_fixture_dirs_with_default_fixture_path_as_pathlib (fixtures_regress.tests.TestFixtures.test_fixture_dirs_with_default_fixture_path_as_pathlib) 730s settings.FIXTURE_DIRS cannot contain a default fixtures directory ... ok 730s test_fixture_dirs_with_duplicates (fixtures_regress.tests.TestFixtures.test_fixture_dirs_with_duplicates) 730s settings.FIXTURE_DIRS cannot contain duplicates in order to avoid ... ok 730s test_fixtures_dir_pathlib (fixtures_regress.tests.TestFixtures.test_fixtures_dir_pathlib) ... ok 730s test_invalid_data (fixtures_regress.tests.TestFixtures.test_invalid_data) 730s Test for ticket #4371 -- Loading a fixture file with invalid data ... ok 730s test_invalid_data_no_ext (fixtures_regress.tests.TestFixtures.test_invalid_data_no_ext) 730s Test for ticket #4371 -- Loading a fixture file with invalid data ... ok 730s test_loaddata_forward_refs_split_fixtures (fixtures_regress.tests.TestFixtures.test_loaddata_forward_refs_split_fixtures) 730s Regression for #17530 - should be able to cope with forward references ... ok 730s test_loaddata_no_fixture_specified (fixtures_regress.tests.TestFixtures.test_loaddata_no_fixture_specified) 730s Error is quickly reported when no fixtures is provided in the command ... ok 730s test_loaddata_not_found_fields_ignore (fixtures_regress.tests.TestFixtures.test_loaddata_not_found_fields_ignore) 730s Test for ticket #9279 -- Ignores entries in ... ok 730s test_loaddata_not_found_fields_ignore_xml (fixtures_regress.tests.TestFixtures.test_loaddata_not_found_fields_ignore_xml) 730s Test for ticket #19998 -- Ignore entries in the XML serialized data ... ok 730s test_loaddata_not_found_fields_not_ignore (fixtures_regress.tests.TestFixtures.test_loaddata_not_found_fields_not_ignore) 730s Test for ticket #9279 -- Error is raised for entries in ... ok 730s test_loaddata_raises_error_when_fixture_has_invalid_foreign_key (fixtures_regress.tests.TestFixtures.test_loaddata_raises_error_when_fixture_has_invalid_foreign_key) 730s Data with nonexistent child key references raises error. ... ok 730s test_loaddata_with_m2m_to_self (fixtures_regress.tests.TestFixtures.test_loaddata_with_m2m_to_self) 730s Regression test for ticket #17946. ... ok 730s test_loaddata_with_valid_fixture_dirs (fixtures_regress.tests.TestFixtures.test_loaddata_with_valid_fixture_dirs) ... ok 730s test_loaddata_works_when_fixture_has_forward_refs (fixtures_regress.tests.TestFixtures.test_loaddata_works_when_fixture_has_forward_refs) 730s Forward references cause fixtures not to load in MySQL (InnoDB). ... ok 730s test_path_containing_dots (fixtures_regress.tests.TestFixtures.test_path_containing_dots) ... ok 730s test_pg_sequence_resetting_checks (fixtures_regress.tests.TestFixtures.test_pg_sequence_resetting_checks) 730s Test for ticket #7565 -- PostgreSQL sequence resetting checks shouldn't ... ok 730s test_pretty_print_xml (fixtures_regress.tests.TestFixtures.test_pretty_print_xml) 730s Regression test for ticket #4558 -- pretty printing of XML fixtures ... ok 730s test_pretty_print_xml_empty_strings (fixtures_regress.tests.TestFixtures.test_pretty_print_xml_empty_strings) 730s Regression test for ticket #4558 -- pretty printing of XML fixtures ... skipped "Database doesn't support feature(s): interprets_empty_strings_as_nulls" 730s test_proxy_model_included (fixtures_regress.tests.TestFixtures.test_proxy_model_included) 730s Regression for #11428 - Proxy models aren't included when you dumpdata ... ok 730s test_relative_path (fixtures_regress.tests.TestFixtures.test_relative_path) ... ok 730s test_relative_path_in_fixture_dirs (fixtures_regress.tests.TestFixtures.test_relative_path_in_fixture_dirs) ... ok 730s test_ticket_20820 (fixtures_regress.tests.TestFixtures.test_ticket_20820) 730s Regression for ticket #20820 -- loaddata on a model that inherits ... ok 730s test_ticket_22421 (fixtures_regress.tests.TestFixtures.test_ticket_22421) 730s Regression for ticket #22421 -- loaddata on a model that inherits from ... ok 730s test_unimportable_serializer (fixtures_regress.tests.TestFixtures.test_unimportable_serializer) 730s Failing serializer import raises the proper error ... ok 730s test_unknown_format (fixtures_regress.tests.TestFixtures.test_unknown_format) 730s Test for ticket #4371 -- Loading data of an unknown format should fail ... ok 731s test_deletion_through_intermediate_proxy (proxy_model_inheritance.tests.MultiTableInheritanceProxyTest.test_deletion_through_intermediate_proxy) ... ok 731s test_model_subclass_proxy (proxy_model_inheritance.tests.MultiTableInheritanceProxyTest.test_model_subclass_proxy) 731s Deleting an instance of a model proxying a multi-table inherited ... ok 731s test_defer_baseclass_when_subclass_has_added_field (defer.tests.BigChildDeferTests.test_defer_baseclass_when_subclass_has_added_field) ... ok 731s test_defer_subclass (defer.tests.BigChildDeferTests.test_defer_subclass) ... ok 731s test_defer_subclass_both (defer.tests.BigChildDeferTests.test_defer_subclass_both) ... ok 731s test_only_baseclass_when_subclass_has_added_field (defer.tests.BigChildDeferTests.test_only_baseclass_when_subclass_has_added_field) ... ok 731s test_only_subclass (defer.tests.BigChildDeferTests.test_only_subclass) ... ok 731s test_custom_refresh_on_deferred_loading (defer.tests.TestDefer2.test_custom_refresh_on_deferred_loading) ... ok 731s test_defer_inheritance_pk_chaining (defer.tests.TestDefer2.test_defer_inheritance_pk_chaining) 731s When an inherited model is fetched from the DB, its PK is also fetched. ... ok 731s test_defer_proxy (defer.tests.TestDefer2.test_defer_proxy) 731s Ensure select_related together with only on a proxy model behaves ... ok 731s test_eq (defer.tests.TestDefer2.test_eq) ... ok 731s test_refresh_not_loading_deferred_fields (defer.tests.TestDefer2.test_refresh_not_loading_deferred_fields) ... ok 731s test_defer (defer.tests.DeferTests.test_defer) ... ok 731s test_defer_baseclass_when_subclass_has_no_added_fields (defer.tests.DeferTests.test_defer_baseclass_when_subclass_has_no_added_fields) ... ok 731s test_defer_extra (defer.tests.DeferTests.test_defer_extra) ... ok 731s test_defer_fk_attname (defer.tests.DeferTests.test_defer_fk_attname) ... ok 731s test_defer_foreign_keys_are_deferred_and_not_traversed (defer.tests.DeferTests.test_defer_foreign_keys_are_deferred_and_not_traversed) ... ok 731s test_defer_none_to_clear_deferred_set (defer.tests.DeferTests.test_defer_none_to_clear_deferred_set) ... ok 731s test_defer_of_overridden_scalar (defer.tests.DeferTests.test_defer_of_overridden_scalar) ... ok 731s test_defer_on_an_already_deferred_field (defer.tests.DeferTests.test_defer_on_an_already_deferred_field) ... ok 731s test_defer_only_chaining (defer.tests.DeferTests.test_defer_only_chaining) ... ok 731s test_defer_only_clear (defer.tests.DeferTests.test_defer_only_clear) ... ok 731s test_defer_values_does_not_defer (defer.tests.DeferTests.test_defer_values_does_not_defer) ... ok 731s test_defer_with_select_related (defer.tests.DeferTests.test_defer_with_select_related) ... ok 731s test_get (defer.tests.DeferTests.test_get) ... ok 731s test_only (defer.tests.DeferTests.test_only) ... ok 731s test_only_baseclass_when_subclass_has_no_added_fields (defer.tests.DeferTests.test_only_baseclass_when_subclass_has_no_added_fields) ... ok 731s test_only_none_raises_error (defer.tests.DeferTests.test_only_none_raises_error) ... ok 731s test_only_values_does_not_defer (defer.tests.DeferTests.test_only_values_does_not_defer) ... ok 731s test_only_with_select_related (defer.tests.DeferTests.test_only_with_select_related) ... ok 731s test_saving_object_with_deferred_field (defer.tests.DeferTests.test_saving_object_with_deferred_field) ... ok 731s test_fixture_loading (multiple_database.tests.FixtureTestCase.test_fixture_loading) 731s Multi-db fixtures are loaded correctly ... ok 731s test_pseudo_empty_fixtures (multiple_database.tests.FixtureTestCase.test_pseudo_empty_fixtures) 731s A fixture can contain entries, but lead to nothing in the database; ... ok 732s test_auth_manager (multiple_database.tests.AuthTestCase.test_auth_manager) 732s The methods on the auth manager obey database hints ... ok 732s test_dumpdata (multiple_database.tests.AuthTestCase.test_dumpdata) 732s dumpdata honors allow_migrate restrictions on the router ... ok 732s test_migrate_to_other_database (multiple_database.tests.MigrateTestCase.test_migrate_to_other_database) 732s Regression test for #16039: migrate with --database option. ... ok 732s test_migrate_to_other_database_with_router (multiple_database.tests.MigrateTestCase.test_migrate_to_other_database_with_router) 732s Regression test for #16039: migrate with --database option. ... ok 732s test_pickling (multiple_database.tests.PickleQuerySetTestCase.test_pickling) ... ok 734s test_fk_delete (multiple_database.tests.RouteForWriteTestCase.test_fk_delete) ... ok 734s test_m2m_add (multiple_database.tests.RouteForWriteTestCase.test_m2m_add) ... ok 734s test_m2m_clear (multiple_database.tests.RouteForWriteTestCase.test_m2m_clear) ... ok 734s test_m2m_delete (multiple_database.tests.RouteForWriteTestCase.test_m2m_delete) ... ok 734s test_m2m_get_or_create (multiple_database.tests.RouteForWriteTestCase.test_m2m_get_or_create) ... ok 734s test_m2m_remove (multiple_database.tests.RouteForWriteTestCase.test_m2m_remove) ... ok 734s test_m2m_update (multiple_database.tests.RouteForWriteTestCase.test_m2m_update) ... ok 734s test_reverse_fk_delete (multiple_database.tests.RouteForWriteTestCase.test_reverse_fk_delete) ... ok 734s test_reverse_fk_get_or_create (multiple_database.tests.RouteForWriteTestCase.test_reverse_fk_get_or_create) ... ok 734s test_reverse_fk_update (multiple_database.tests.RouteForWriteTestCase.test_reverse_fk_update) ... ok 734s test_reverse_m2m_add (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_add) ... ok 734s test_reverse_m2m_clear (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_clear) ... ok 734s test_reverse_m2m_delete (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_delete) ... ok 734s test_reverse_m2m_get_or_create (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_get_or_create) ... ok 734s test_reverse_m2m_remove (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_remove) ... ok 734s test_reverse_m2m_update (multiple_database.tests.RouteForWriteTestCase.test_reverse_m2m_update) ... ok 734s test_attribute_error_delete (multiple_database.tests.RouterAttributeErrorTestCase.test_attribute_error_delete) 734s The AttributeError from AttributeErrorRouter bubbles up ... ok 734s test_attribute_error_m2m (multiple_database.tests.RouterAttributeErrorTestCase.test_attribute_error_m2m) 734s The AttributeError from AttributeErrorRouter bubbles up ... ok 734s test_attribute_error_read (multiple_database.tests.RouterAttributeErrorTestCase.test_attribute_error_read) 734s The AttributeError from AttributeErrorRouter bubbles up ... ok 734s test_attribute_error_save (multiple_database.tests.RouterAttributeErrorTestCase.test_attribute_error_save) 734s The AttributeError from AttributeErrorRouter bubbles up ... ok 734s test_foreignkey_collection (multiple_database.tests.RouterModelArgumentTestCase.test_foreignkey_collection) ... ok 734s test_m2m_collection (multiple_database.tests.RouterModelArgumentTestCase.test_m2m_collection) ... ok 735s test_basic_queries (multiple_database.tests.QueryTestCase.test_basic_queries) 735s Queries are constrained to a single database ... ok 735s test_db_selection (multiple_database.tests.QueryTestCase.test_db_selection) 735s Querysets will use the default database by default ... ok 735s test_default_creation (multiple_database.tests.QueryTestCase.test_default_creation) 735s Objects created on the default database don't leak onto other databases ... ok 735s test_foreign_key_cross_database_protection (multiple_database.tests.QueryTestCase.test_foreign_key_cross_database_protection) 735s Operations that involve sharing FK objects across databases raise an error ... ok 735s test_foreign_key_deletion (multiple_database.tests.QueryTestCase.test_foreign_key_deletion) 735s Cascaded deletions of Foreign Key relations issue queries on the right ... ok 735s test_foreign_key_reverse_operations (multiple_database.tests.QueryTestCase.test_foreign_key_reverse_operations) 735s FK reverse manipulations are all constrained to a single DB ... ok 735s test_foreign_key_separation (multiple_database.tests.QueryTestCase.test_foreign_key_separation) 735s FK fields are constrained to a single database ... ok 735s test_foreign_key_validation (multiple_database.tests.QueryTestCase.test_foreign_key_validation) 735s ForeignKey.validate() uses the correct database ... ok 735s test_foreign_key_validation_with_router (multiple_database.tests.QueryTestCase.test_foreign_key_validation_with_router) 735s ForeignKey.validate() passes `model` to db_for_read() even if ... ok 735s test_generic_key_cross_database_protection (multiple_database.tests.QueryTestCase.test_generic_key_cross_database_protection) 735s Operations that involve sharing generic key objects across databases ... ok 735s test_generic_key_deletion (multiple_database.tests.QueryTestCase.test_generic_key_deletion) 735s Cascaded deletions of Generic Key relations issue queries on the right ... ok 735s test_generic_key_reverse_operations (multiple_database.tests.QueryTestCase.test_generic_key_reverse_operations) 735s Generic reverse manipulations are all constrained to a single DB ... ok 735s test_generic_key_separation (multiple_database.tests.QueryTestCase.test_generic_key_separation) 735s Generic fields are constrained to a single database ... ok 735s test_m2m_cross_database_protection (multiple_database.tests.QueryTestCase.test_m2m_cross_database_protection) 735s Operations that involve sharing M2M objects across databases raise an error ... ok 735s test_m2m_deletion (multiple_database.tests.QueryTestCase.test_m2m_deletion) 735s Cascaded deletions of m2m relations issue queries on the right database ... ok 735s test_m2m_forward_operations (multiple_database.tests.QueryTestCase.test_m2m_forward_operations) 735s M2M forward manipulations are all constrained to a single DB ... ok 735s test_m2m_reverse_operations (multiple_database.tests.QueryTestCase.test_m2m_reverse_operations) 735s M2M reverse manipulations are all constrained to a single DB ... ok 735s test_m2m_separation (multiple_database.tests.QueryTestCase.test_m2m_separation) 735s M2M fields are constrained to a single database ... ok 735s test_o2o_cross_database_protection (multiple_database.tests.QueryTestCase.test_o2o_cross_database_protection) 735s Operations that involve sharing FK objects across databases raise an error ... ok 735s test_o2o_separation (multiple_database.tests.QueryTestCase.test_o2o_separation) 735s OneToOne fields are constrained to a single database ... ok 735s test_ordering (multiple_database.tests.QueryTestCase.test_ordering) 735s get_next_by_XXX commands stick to a single database ... ok 735s test_other_creation (multiple_database.tests.QueryTestCase.test_other_creation) 735s Objects created on another database don't leak onto the default database ... ok 735s test_raw (multiple_database.tests.QueryTestCase.test_raw) 735s test the raw() method across databases ... ok 735s test_refresh (multiple_database.tests.QueryTestCase.test_refresh) ... ok 735s test_refresh_router_instance_hint (multiple_database.tests.QueryTestCase.test_refresh_router_instance_hint) ... ok 735s test_related_manager (multiple_database.tests.QueryTestCase.test_related_manager) 735s Related managers return managers, not querysets ... ok 735s test_select_related (multiple_database.tests.QueryTestCase.test_select_related) 735s Database assignment is retained if an object is retrieved with ... ok 735s test_subquery (multiple_database.tests.QueryTestCase.test_subquery) 735s Make sure as_sql works with subqueries and primary/replica. ... ok 735s test_database_arg_m2m (multiple_database.tests.SignalTests.test_database_arg_m2m) 735s The m2m_changed signal has a correct database arg. ... ok 735s test_database_arg_save_and_delete (multiple_database.tests.SignalTests.test_database_arg_save_and_delete) 735s The pre/post_save signal contains the correct database. ... ok 735s test_custom_methods (custom_methods.tests.MethodsTests.test_custom_methods) ... ok 735s test_combine_isnull (null_fk.tests.NullFkTests.test_combine_isnull) ... ok 735s test_null_fk (null_fk.tests.NullFkTests.test_null_fk) ... ok 736s test_inlineformset_factory_ignores_default_pks_on_submit (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_ignores_default_pks_on_submit) 736s #24377 - Inlines with a model field default should ignore that default ... ok 736s test_inlineformset_factory_nulls_default_pks (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_nulls_default_pks) 736s #24377 - If we're adding a new object, a parent's auto-generated pk ... ok 736s test_inlineformset_factory_nulls_default_pks_alternate_key_relation (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_nulls_default_pks_alternate_key_relation) 736s #24958 - Variant of test_inlineformset_factory_nulls_default_pks for ... ok 736s 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) 736s #24958 - Variant of test_inlineformset_factory_nulls_default_pks for ... ok 736s test_inlineformset_factory_nulls_default_pks_child_editable_pk (model_formsets.test_uuid.InlineFormsetTests.test_inlineformset_factory_nulls_default_pks_child_editable_pk) 736s #24958 - Variant of test_inlineformset_factory_nulls_default_pks for ... ok 736s 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) 736s #24958 - Variant of test_inlineformset_factory_nulls_default_pks for ... ok 736s test_database_routing (multiple_database.tests.RouterTestCase.test_database_routing) ... ok 736s test_db_selection (multiple_database.tests.RouterTestCase.test_db_selection) 736s Querysets obey the router for db suggestions ... ok 736s test_deferred_models (multiple_database.tests.RouterTestCase.test_deferred_models) ... ok 736s test_foreign_key_cross_database_protection (multiple_database.tests.RouterTestCase.test_foreign_key_cross_database_protection) 736s Foreign keys can cross databases if they two databases have a common source ... ok 736s test_foreign_key_managers (multiple_database.tests.RouterTestCase.test_foreign_key_managers) 736s FK reverse relations are represented by managers, and can be controlled ... ok 736s test_generic_key_cross_database_protection (multiple_database.tests.RouterTestCase.test_generic_key_cross_database_protection) 736s Generic Key operations can span databases if they share a source ... ok 736s test_generic_key_managers (multiple_database.tests.RouterTestCase.test_generic_key_managers) 736s Generic key relations are represented by managers, and can be ... ok 736s test_invalid_set_foreign_key_assignment (multiple_database.tests.RouterTestCase.test_invalid_set_foreign_key_assignment) ... ok 736s test_m2m_cross_database_protection (multiple_database.tests.RouterTestCase.test_m2m_cross_database_protection) 736s M2M relations can cross databases if the database share a source ... ok 736s test_m2m_managers (multiple_database.tests.RouterTestCase.test_m2m_managers) 736s M2M relations are represented by managers, and can be controlled like managers ... ok 736s test_migrate_selection (multiple_database.tests.RouterTestCase.test_migrate_selection) 736s Synchronization behavior is predictable ... ok 736s test_o2o_cross_database_protection (multiple_database.tests.RouterTestCase.test_o2o_cross_database_protection) 736s Operations that involve sharing FK objects across databases raise an error ... ok 736s test_partial_router (multiple_database.tests.RouterTestCase.test_partial_router) 736s A router can choose to implement a subset of methods ... ok 736s test_subquery (multiple_database.tests.RouterTestCase.test_subquery) 736s Make sure as_sql works with subqueries and primary/replica. ... ok 736s test_add_form_deletion_when_invalid (model_formsets.tests.DeletionTests.test_add_form_deletion_when_invalid) 736s Make sure that an add form that is filled out, but marked for deletion ... ok 736s test_change_form_deletion_when_invalid (model_formsets.tests.DeletionTests.test_change_form_deletion_when_invalid) 736s Make sure that a change form that is filled out, but marked for deletion ... ok 736s test_deletion (model_formsets.tests.DeletionTests.test_deletion) ... ok 736s test_outdated_deletion (model_formsets.tests.DeletionTests.test_outdated_deletion) ... ok 737s test_inlineformset_factory_absolute_max (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_absolute_max) ... ok 737s test_inlineformset_factory_absolute_max_with_max_num (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_absolute_max_with_max_num) ... ok 737s test_inlineformset_factory_can_delete_extra (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_can_delete_extra) ... ok 737s test_inlineformset_factory_can_not_delete_extra (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_can_not_delete_extra) ... ok 737s test_inlineformset_factory_error_messages_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_error_messages_overrides) ... ok 737s test_inlineformset_factory_field_class_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_field_class_overrides) ... ok 737s test_inlineformset_factory_help_text_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_help_text_overrides) ... ok 737s test_inlineformset_factory_labels_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_labels_overrides) ... ok 737s test_inlineformset_factory_passes_renderer (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_passes_renderer) ... ok 737s test_inlineformset_factory_widgets (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_inlineformset_factory_widgets) ... ok 737s test_modelformset_factory_absolute_max (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_absolute_max) ... ok 737s test_modelformset_factory_absolute_max_with_max_num (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_absolute_max_with_max_num) ... ok 737s test_modelformset_factory_can_delete_extra (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_can_delete_extra) ... ok 737s test_modelformset_factory_disable_delete_extra (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_disable_delete_extra) ... ok 737s test_modelformset_factory_error_messages_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_error_messages_overrides) ... ok 737s test_modelformset_factory_field_class_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_field_class_overrides) ... ok 737s test_modelformset_factory_help_text_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_help_text_overrides) ... ok 737s test_modelformset_factory_labels_overrides (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_labels_overrides) ... ok 737s test_modelformset_factory_passes_renderer (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_passes_renderer) ... ok 737s test_modelformset_factory_widgets (model_formsets.tests.TestModelFormsetOverridesTroughFormMeta.test_modelformset_factory_widgets) ... ok 738s test_basic_add_GET (generic_inline_admin.tests.GenericAdminViewTest.test_basic_add_GET) 738s A smoke test to ensure GET on the add_view works. ... ok 738s test_basic_add_POST (generic_inline_admin.tests.GenericAdminViewTest.test_basic_add_POST) 738s A smoke test to ensure POST on add_view works. ... ok 738s test_basic_edit_GET (generic_inline_admin.tests.GenericAdminViewTest.test_basic_edit_GET) 738s A smoke test to ensure GET on the change_view works. ... ok 738s test_basic_edit_POST (generic_inline_admin.tests.GenericAdminViewTest.test_basic_edit_POST) 738s A smoke test to ensure POST on edit_view works. ... ok 738s test_callable_defaults (model_formsets.tests.ModelFormsetTest.test_callable_defaults) ... ok 738s test_commit_false (model_formsets.tests.ModelFormsetTest.test_commit_false) ... ok 738s test_custom_form (model_formsets.tests.ModelFormsetTest.test_custom_form) 738s model_formset_factory() respects fields and exclude parameters of a ... ok 738s test_custom_pk (model_formsets.tests.ModelFormsetTest.test_custom_pk) ... ok 738s test_custom_queryset_init (model_formsets.tests.ModelFormsetTest.test_custom_queryset_init) 738s A queryset can be overridden in the formset's __init__() method. ... ok 738s test_custom_save_method (model_formsets.tests.ModelFormsetTest.test_custom_save_method) ... ok 738s test_edit_only (model_formsets.tests.ModelFormsetTest.test_edit_only) ... ok 738s test_edit_only_formset_factory_with_basemodelformset (model_formsets.tests.ModelFormsetTest.test_edit_only_formset_factory_with_basemodelformset) ... ok 738s test_edit_only_inlineformset_factory (model_formsets.tests.ModelFormsetTest.test_edit_only_inlineformset_factory) ... ok 738s test_edit_only_object_outside_of_queryset (model_formsets.tests.ModelFormsetTest.test_edit_only_object_outside_of_queryset) ... ok 738s test_foreign_keys_in_parents (model_formsets.tests.ModelFormsetTest.test_foreign_keys_in_parents) ... ok 738s test_initial_form_count_empty_data (model_formsets.tests.ModelFormsetTest.test_initial_form_count_empty_data) ... ok 738s test_inline_formsets (model_formsets.tests.ModelFormsetTest.test_inline_formsets) ... ok 738s test_inline_formsets_save_as_new (model_formsets.tests.ModelFormsetTest.test_inline_formsets_save_as_new) ... ok 738s test_inline_formsets_with_custom_pk (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_custom_pk) ... ok 738s test_inline_formsets_with_custom_save_method (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_custom_save_method) ... ok 738s test_inline_formsets_with_custom_save_method_related_instance (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_custom_save_method_related_instance) 738s The ModelForm.save() method should be able to access the related object ... ok 738s test_inline_formsets_with_multi_table_inheritance (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_multi_table_inheritance) ... ok 738s test_inline_formsets_with_nullable_unique_together (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_nullable_unique_together) ... ok 738s test_inline_formsets_with_wrong_fk_name (model_formsets.tests.ModelFormsetTest.test_inline_formsets_with_wrong_fk_name) 738s Regression for #23451 ... ok 738s test_inlineformset_factory_with_null_fk (model_formsets.tests.ModelFormsetTest.test_inlineformset_factory_with_null_fk) ... ok 738s test_inlineformset_with_arrayfield (model_formsets.tests.ModelFormsetTest.test_inlineformset_with_arrayfield) ... ok 738s test_max_num (model_formsets.tests.ModelFormsetTest.test_max_num) ... ok 738s test_min_num (model_formsets.tests.ModelFormsetTest.test_min_num) ... ok 738s test_min_num_with_existing (model_formsets.tests.ModelFormsetTest.test_min_num_with_existing) ... ok 738s test_model_formset_with_custom_pk (model_formsets.tests.ModelFormsetTest.test_model_formset_with_custom_pk) ... ok 738s test_model_formset_with_initial_model_instance (model_formsets.tests.ModelFormsetTest.test_model_formset_with_initial_model_instance) ... ok 738s test_model_formset_with_initial_queryset (model_formsets.tests.ModelFormsetTest.test_model_formset_with_initial_queryset) ... ok 738s test_model_inheritance (model_formsets.tests.ModelFormsetTest.test_model_inheritance) ... ok 738s test_modelformset_factory_without_fields (model_formsets.tests.ModelFormsetTest.test_modelformset_factory_without_fields) 738s Regression for #19733 ... ok 738s test_modelformset_min_num_equals_max_num_less_than (model_formsets.tests.ModelFormsetTest.test_modelformset_min_num_equals_max_num_less_than) ... ok 738s test_modelformset_min_num_equals_max_num_more_than (model_formsets.tests.ModelFormsetTest.test_modelformset_min_num_equals_max_num_more_than) ... ok 738s test_modelformset_validate_max_flag (model_formsets.tests.ModelFormsetTest.test_modelformset_validate_max_flag) ... ok 738s test_prevent_change_outer_model_and_create_invalid_data (model_formsets.tests.ModelFormsetTest.test_prevent_change_outer_model_and_create_invalid_data) ... ok 738s test_prevent_duplicates_from_with_the_same_formset (model_formsets.tests.ModelFormsetTest.test_prevent_duplicates_from_with_the_same_formset) ... ok 738s test_simple_save (model_formsets.tests.ModelFormsetTest.test_simple_save) ... ok 738s test_unique_together_validation (model_formsets.tests.ModelFormsetTest.test_unique_together_validation) ... ok 738s test_unique_together_with_inlineformset_factory (model_formsets.tests.ModelFormsetTest.test_unique_together_with_inlineformset_factory) ... ok 738s test_unique_true_enforces_max_num_one (model_formsets.tests.ModelFormsetTest.test_unique_true_enforces_max_num_one) ... ok 738s test_unique_validation (model_formsets.tests.ModelFormsetTest.test_unique_validation) ... ok 738s test_validation_with_child_model_without_id (model_formsets.tests.ModelFormsetTest.test_validation_with_child_model_without_id) ... ok 738s test_validation_with_invalid_id (model_formsets.tests.ModelFormsetTest.test_validation_with_invalid_id) ... ok 738s test_validation_with_nonexistent_id (model_formsets.tests.ModelFormsetTest.test_validation_with_nonexistent_id) ... ok 738s test_validation_without_id (model_formsets.tests.ModelFormsetTest.test_validation_without_id) ... ok 738s test_add (generic_inline_admin.tests.GenericInlineAdminWithUniqueTogetherTest.test_add) ... ok 738s test_delete (generic_inline_admin.tests.GenericInlineAdminWithUniqueTogetherTest.test_delete) ... ok 738s test_extra_param (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_extra_param) 738s With extra=0, there should be one form. ... ok 738s test_get_extra (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_get_extra) ... ok 738s test_get_max_num (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_get_max_num) ... ok 738s test_get_min_num (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_get_min_num) ... ok 738s test_max_num_param (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_max_num_param) 738s With extra=5 and max_num=2, there should be only 2 forms. ... ok 738s test_min_num_param (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_min_num_param) 738s With extra=3 and min_num=2, there should be five forms. ... ok 738s test_no_param (generic_inline_admin.tests.GenericInlineAdminParametersTest.test_no_param) 738s With one initial form, extra (default) at 3, there should be 4 forms. ... ok 738s test_first_page (pagination.tests.ModelPaginationTests.test_first_page) ... ok 738s test_last_page (pagination.tests.ModelPaginationTests.test_last_page) ... ok 738s test_page_getitem (pagination.tests.ModelPaginationTests.test_page_getitem) 738s Tests proper behavior of a paginator page __getitem__ (queryset ... ok 738s test_paginating_empty_queryset_does_not_warn (pagination.tests.ModelPaginationTests.test_paginating_empty_queryset_does_not_warn) ... ok 738s test_paginating_unordered_object_list_raises_warning (pagination.tests.ModelPaginationTests.test_paginating_unordered_object_list_raises_warning) 738s Unordered object list warning with an object that has an ordered ... ok 738s test_paginating_unordered_queryset_raises_warning (pagination.tests.ModelPaginationTests.test_paginating_unordered_queryset_raises_warning) ... ok 739s test_body_read_on_get_data (test_client.tests.AsyncClientTest.test_body_read_on_get_data) ... ok 739s test_follow_parameter_not_implemented (test_client.tests.AsyncClientTest.test_follow_parameter_not_implemented) ... ok 739s test_get_data (test_client.tests.AsyncClientTest.test_get_data) ... ok 739s test_post_data (test_client.tests.AsyncClientTest.test_post_data) ... ok 739s test_response_resolver_match (test_client.tests.AsyncClientTest.test_response_resolver_match) ... ok 739s test_response_resolver_match_middleware_urlconf (test_client.tests.AsyncClientTest.test_response_resolver_match_middleware_urlconf) ... ok 739s test_in_lookup_query_evaluation (queryset_pickle.tests.InLookupTests.test_in_lookup_query_evaluation) ... ok 739s test_in_lookup_queryset_evaluation (queryset_pickle.tests.InLookupTests.test_in_lookup_queryset_evaluation) 739s Neither pickling nor unpickling a QuerySet.query with an __in=inner_qs ... ok 740s test_annotation_values (queryset_pickle.tests.PickleabilityTestCase.test_annotation_values) ... ok 740s test_annotation_values_list (queryset_pickle.tests.PickleabilityTestCase.test_annotation_values_list) ... ok 740s test_annotation_with_callable_default (queryset_pickle.tests.PickleabilityTestCase.test_annotation_with_callable_default) ... ok 740s test_binaryfield (queryset_pickle.tests.PickleabilityTestCase.test_binaryfield) ... ok 740s test_datetime_callable_default_all (queryset_pickle.tests.PickleabilityTestCase.test_datetime_callable_default_all) ... ok 740s test_datetime_callable_default_filter (queryset_pickle.tests.PickleabilityTestCase.test_datetime_callable_default_filter) ... ok 740s test_doesnotexist_class (queryset_pickle.tests.PickleabilityTestCase.test_doesnotexist_class) ... ok 740s test_doesnotexist_exception (queryset_pickle.tests.PickleabilityTestCase.test_doesnotexist_exception) ... ok 740s test_filter_deferred (queryset_pickle.tests.PickleabilityTestCase.test_filter_deferred) ... ok 740s test_filter_reverse_fk (queryset_pickle.tests.PickleabilityTestCase.test_filter_reverse_fk) ... ok 740s test_forward_relatedobjectdoesnotexist_class (queryset_pickle.tests.PickleabilityTestCase.test_forward_relatedobjectdoesnotexist_class) ... ok 740s test_manager_pickle (queryset_pickle.tests.PickleabilityTestCase.test_manager_pickle) ... ok 740s test_missing_django_version_unpickling (queryset_pickle.tests.PickleabilityTestCase.test_missing_django_version_unpickling) 740s #21430 -- Verifies a warning is raised for querysets that are ... ok 740s test_model_pickle (queryset_pickle.tests.PickleabilityTestCase.test_model_pickle) 740s A model not defined on module level is picklable. ... ok 740s test_model_pickle_dynamic (queryset_pickle.tests.PickleabilityTestCase.test_model_pickle_dynamic) ... ok 740s test_model_pickle_m2m (queryset_pickle.tests.PickleabilityTestCase.test_model_pickle_m2m) 740s Test intentionally the automatically created through model. ... ok 740s test_multipleobjectsreturned_class (queryset_pickle.tests.PickleabilityTestCase.test_multipleobjectsreturned_class) ... ok 740s 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 740s test_pickle_boolean_expression_in_Q__queryset (queryset_pickle.tests.PickleabilityTestCase.test_pickle_boolean_expression_in_Q__queryset) ... ok 740s test_pickle_exists_kwargs_queryset_not_evaluated (queryset_pickle.tests.PickleabilityTestCase.test_pickle_exists_kwargs_queryset_not_evaluated) ... ok 740s test_pickle_exists_queryset_not_evaluated (queryset_pickle.tests.PickleabilityTestCase.test_pickle_exists_queryset_not_evaluated) ... ok 740s test_pickle_exists_queryset_still_usable (queryset_pickle.tests.PickleabilityTestCase.test_pickle_exists_queryset_still_usable) ... ok 740s test_pickle_filteredrelation (queryset_pickle.tests.PickleabilityTestCase.test_pickle_filteredrelation) ... ok 740s test_pickle_filteredrelation_m2m (queryset_pickle.tests.PickleabilityTestCase.test_pickle_filteredrelation_m2m) ... ok 740s test_pickle_prefetch_queryset_not_evaluated (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_queryset_not_evaluated) ... ok 740s test_pickle_prefetch_queryset_still_usable (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_queryset_still_usable) ... ok 740s test_pickle_prefetch_queryset_usable_outside_of_prefetch (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_queryset_usable_outside_of_prefetch) ... ok 740s test_pickle_prefetch_related_idempotence (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_related_idempotence) ... ok 740s test_pickle_prefetch_related_with_m2m_and_objects_deletion (queryset_pickle.tests.PickleabilityTestCase.test_pickle_prefetch_related_with_m2m_and_objects_deletion) 740s #24831 -- Cached properties on ManyToOneRel created in QuerySet.delete() ... ok 740s test_pickle_subquery_queryset_not_evaluated (queryset_pickle.tests.PickleabilityTestCase.test_pickle_subquery_queryset_not_evaluated) ... ok 740s test_related_field (queryset_pickle.tests.PickleabilityTestCase.test_related_field) ... ok 740s test_reverse_one_to_one_relatedobjectdoesnotexist_class (queryset_pickle.tests.PickleabilityTestCase.test_reverse_one_to_one_relatedobjectdoesnotexist_class) ... ok 740s test_specialized_queryset (queryset_pickle.tests.PickleabilityTestCase.test_specialized_queryset) ... ok 740s test_standalone_method_as_default (queryset_pickle.tests.PickleabilityTestCase.test_standalone_method_as_default) ... ok 740s test_staticmethod_as_default (queryset_pickle.tests.PickleabilityTestCase.test_staticmethod_as_default) ... ok 740s test_string_as_default (queryset_pickle.tests.PickleabilityTestCase.test_string_as_default) ... ok 740s test_unsupported_unpickle (queryset_pickle.tests.PickleabilityTestCase.test_unsupported_unpickle) 740s #21430 -- Verifies a warning is raised for querysets that are ... ok 741s test_response_gone_class (redirects_tests.tests.OverriddenRedirectMiddlewareTests.test_response_gone_class) ... ok 741s test_response_redirect_class (redirects_tests.tests.OverriddenRedirectMiddlewareTests.test_response_redirect_class) ... ok 741s test_model (redirects_tests.tests.RedirectTests.test_model) ... ok 741s test_redirect (redirects_tests.tests.RedirectTests.test_redirect) ... ok 741s test_redirect_not_found_with_append_slash (redirects_tests.tests.RedirectTests.test_redirect_not_found_with_append_slash) 741s Exercise the second Redirect.DoesNotExist branch in ... ok 741s test_redirect_shortcircuits_non_404_response (redirects_tests.tests.RedirectTests.test_redirect_shortcircuits_non_404_response) 741s RedirectFallbackMiddleware short-circuits on non-404 requests. ... ok 741s test_redirect_with_append_slash (redirects_tests.tests.RedirectTests.test_redirect_with_append_slash) ... ok 741s test_redirect_with_append_slash_and_query_string (redirects_tests.tests.RedirectTests.test_redirect_with_append_slash_and_query_string) ... ok 741s test_response_gone (redirects_tests.tests.RedirectTests.test_response_gone) 741s When the redirect target is '', return a 410 ... ok 741s test_sites_not_installed (redirects_tests.tests.RedirectTests.test_sites_not_installed) ... ok 741s test_explicit_ForeignKey (nested_foreign_keys.tests.DeeplyNestedForeignKeysTests.test_explicit_ForeignKey) ... ok 741s test_inheritance (nested_foreign_keys.tests.DeeplyNestedForeignKeysTests.test_inheritance) ... ok 742s test_explicit_ForeignKey (nested_foreign_keys.tests.NestedForeignKeysTests.test_explicit_ForeignKey) ... ok 742s test_explicit_ForeignKey_NullFK (nested_foreign_keys.tests.NestedForeignKeysTests.test_explicit_ForeignKey_NullFK) ... ok 742s test_inheritance (nested_foreign_keys.tests.NestedForeignKeysTests.test_inheritance) ... ok 742s test_inheritance_null_FK (nested_foreign_keys.tests.NestedForeignKeysTests.test_inheritance_null_FK) ... ok 742s test_null_exclude (nested_foreign_keys.tests.NestedForeignKeysTests.test_null_exclude) ... ok 742s test_fallback_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_fallback_flatpage) 742s A flatpage can be served by the fallback middleware ... ok 742s test_fallback_non_existent_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_fallback_non_existent_flatpage) 742s A nonexistent flatpage raises a 404 when served by the fallback ... ok 742s test_post_fallback_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_post_fallback_flatpage) 742s POSTing to a flatpage served by the middleware will raise a CSRF error ... ok 742s test_post_unknown_page (flatpages_tests.test_csrf.FlatpageCSRFTests.test_post_unknown_page) 742s POSTing to an unknown page isn't caught as a 403 CSRF error ... ok 742s test_post_view_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_post_view_flatpage) 742s POSTing to a flatpage served through a view will raise a CSRF error if ... ok 742s test_view_authenticated_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_view_authenticated_flatpage) 742s A flatpage served through a view can require authentication ... ok 742s test_view_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_view_flatpage) 742s A flatpage can be served through a view, even when the middleware is in use ... ok 742s test_view_non_existent_flatpage (flatpages_tests.test_csrf.FlatpageCSRFTests.test_view_non_existent_flatpage) 742s A nonexistent flatpage raises 404 when served through a view, even when ... ok 743s test_flatpage_admin_form_edit (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_admin_form_edit) 743s Existing flatpages can be edited in the admin form without triggering ... ok 743s test_flatpage_admin_form_url_uniqueness_validation (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_admin_form_url_uniqueness_validation) 743s The flatpage admin form correctly enforces url uniqueness among ... ok 743s test_flatpage_admin_form_url_validation (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_admin_form_url_validation) 743s The flatpage admin form correctly validates urls ... ok 743s test_flatpage_doesnt_requires_trailing_slash_without_append_slash (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_doesnt_requires_trailing_slash_without_append_slash) ... ok 743s test_flatpage_nosites (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_nosites) ... ok 743s test_flatpage_requires_leading_slash (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_requires_leading_slash) ... ok 743s test_flatpage_requires_trailing_slash_with_append_slash (flatpages_tests.test_forms.FlatpageAdminFormTests.test_flatpage_requires_trailing_slash_with_append_slash) ... ok 743s test_copy_response (test_client.tests.ClientTest.test_copy_response) ... ok 743s test_copy_response_async (test_client.tests.ClientTest.test_copy_response_async) ... ok 743s test_empty_post (test_client.tests.ClientTest.test_empty_post) 743s POST an empty dictionary to a view ... ok 743s test_exc_info (test_client.tests.ClientTest.test_exc_info) ... ok 743s test_exc_info_none (test_client.tests.ClientTest.test_exc_info_none) ... ok 743s test_exception_following_nested_client_request (test_client.tests.ClientTest.test_exception_following_nested_client_request) 743s A nested test client request shouldn't clobber exception signals from ... ok 743s test_external_redirect (test_client.tests.ClientTest.test_external_redirect) ... ok 743s test_external_redirect_with_fetch_error_msg (test_client.tests.ClientTest.test_external_redirect_with_fetch_error_msg) 743s assertRedirects without fetch_redirect_response=False raises ... ok 743s test_external_redirect_without_trailing_slash (test_client.tests.ClientTest.test_external_redirect_without_trailing_slash) 743s Client._handle_redirects() with an empty path. ... ok 743s test_follow_307_and_308_get_head_query_string (test_client.tests.ClientTest.test_follow_307_and_308_get_head_query_string) ... ok 743s test_follow_307_and_308_preserves_get_params (test_client.tests.ClientTest.test_follow_307_and_308_preserves_get_params) ... ok 743s test_follow_307_and_308_preserves_post_data (test_client.tests.ClientTest.test_follow_307_and_308_preserves_post_data) ... ok 743s test_follow_307_and_308_preserves_put_body (test_client.tests.ClientTest.test_follow_307_and_308_preserves_put_body) ... ok 743s test_follow_307_and_308_preserves_query_string (test_client.tests.ClientTest.test_follow_307_and_308_preserves_query_string) ... ok 743s test_follow_307_and_308_redirect (test_client.tests.ClientTest.test_follow_307_and_308_redirect) 743s A 307 or 308 redirect preserves the request method after the redirect. ... ok 743s test_follow_redirect (test_client.tests.ClientTest.test_follow_redirect) 743s A URL that redirects can be followed to termination. ... ok 743s test_follow_relative_redirect (test_client.tests.ClientTest.test_follow_relative_redirect) 743s A URL with a relative redirect can be followed. ... ok 743s test_follow_relative_redirect_no_trailing_slash (test_client.tests.ClientTest.test_follow_relative_redirect_no_trailing_slash) 743s A URL with a relative redirect with no trailing slash can be followed. ... ok 743s test_force_login_with_backend (test_client.tests.ClientTest.test_force_login_with_backend) 743s Request a page that is protected with @login_required when using ... ok 743s test_force_login_with_backend_missing_get_user (test_client.tests.ClientTest.test_force_login_with_backend_missing_get_user) 743s force_login() skips auth backends without a get_user() method. ... ok 743s test_force_login_without_backend (test_client.tests.ClientTest.test_force_login_without_backend) 743s force_login() without passing a backend and with multiple backends ... ok 743s test_form_error (test_client.tests.ClientTest.test_form_error) 743s POST erroneous data to a form ... ok 743s test_form_error_with_template (test_client.tests.ClientTest.test_form_error_with_template) 743s POST erroneous data to a form using multiple templates ... ok 743s test_get_data_none (test_client.tests.ClientTest.test_get_data_none) ... ok 743s test_get_post_view (test_client.tests.ClientTest.test_get_post_view) 743s GET a view that normally expects POSTs ... ok 743s test_get_view (test_client.tests.ClientTest.test_get_view) 743s GET a view ... ok 743s test_incomplete_data_form (test_client.tests.ClientTest.test_incomplete_data_form) 743s POST incomplete data to a form ... ok 743s test_incomplete_data_form_with_template (test_client.tests.ClientTest.test_incomplete_data_form_with_template) 743s POST incomplete data to a form using multiple templates ... ok 743s test_insecure (test_client.tests.ClientTest.test_insecure) 743s GET a URL through http ... ok 743s test_json_encoder_argument (test_client.tests.ClientTest.test_json_encoder_argument) 743s The test Client accepts a json_encoder. ... ok 743s test_json_serialization (test_client.tests.ClientTest.test_json_serialization) 743s The test client serializes JSON data. ... ok 743s test_logout (test_client.tests.ClientTest.test_logout) 743s Request a logout after logging in ... ok 743s test_logout_cookie_sessions (test_client.tests.ClientTest.test_logout_cookie_sessions) ... ok 743s test_logout_with_force_login (test_client.tests.ClientTest.test_logout_with_force_login) 743s Request a logout after logging in ... ok 743s test_mail_sending (test_client.tests.ClientTest.test_mail_sending) 743s Mail is redirected to a dummy outbox during test setup ... ok 743s test_mass_mail_sending (test_client.tests.ClientTest.test_mass_mail_sending) 743s Mass mail is redirected to a dummy outbox during test setup ... ok 743s test_notfound_response (test_client.tests.ClientTest.test_notfound_response) 743s GET a URL that responds as '404:Not Found' ... ok 743s test_permanent_redirect (test_client.tests.ClientTest.test_permanent_redirect) 743s GET a URL that redirects permanently elsewhere ... ok 743s test_post (test_client.tests.ClientTest.test_post) 743s POST some data to a view ... ok 743s test_post_data_none (test_client.tests.ClientTest.test_post_data_none) ... ok 743s test_put (test_client.tests.ClientTest.test_put) ... ok 743s test_query_string_encoding (test_client.tests.ClientTest.test_query_string_encoding) ... ok 743s test_raw_post (test_client.tests.ClientTest.test_raw_post) 743s POST raw data (with a content type) to a view ... ok 743s test_redirect (test_client.tests.ClientTest.test_redirect) 743s GET a URL that redirects elsewhere ... ok 743s test_redirect_http (test_client.tests.ClientTest.test_redirect_http) 743s GET a URL that redirects to an HTTP URI. ... ok 743s test_redirect_https (test_client.tests.ClientTest.test_redirect_https) 743s GET a URL that redirects to an HTTPS URI. ... ok 743s test_redirect_to_querystring_only (test_client.tests.ClientTest.test_redirect_to_querystring_only) 743s A URL that consists of a querystring only can be followed ... ok 743s test_redirect_to_strange_location (test_client.tests.ClientTest.test_redirect_to_strange_location) 743s GET a URL that redirects to a non-200 page ... ok 743s test_redirect_with_query (test_client.tests.ClientTest.test_redirect_with_query) 743s GET a URL that redirects with given GET parameters ... ok 743s test_redirect_with_query_ordering (test_client.tests.ClientTest.test_redirect_with_query_ordering) 743s assertRedirects() ignores the order of query string parameters. ... ok 743s test_relative_redirect (test_client.tests.ClientTest.test_relative_redirect) ... ok 743s test_relative_redirect_no_trailing_slash (test_client.tests.ClientTest.test_relative_redirect_no_trailing_slash) ... ok 743s test_response_attached_request (test_client.tests.ClientTest.test_response_attached_request) 743s The returned response has a ``request`` attribute with the originating ... ok 743s test_response_headers (test_client.tests.ClientTest.test_response_headers) 743s Check the value of HTTP headers returned in a response ... ok 743s test_response_raises_multi_arg_exception (test_client.tests.ClientTest.test_response_raises_multi_arg_exception) 743s A request may raise an exception with more than one required arg. ... ok 743s test_response_resolver_match (test_client.tests.ClientTest.test_response_resolver_match) 743s The response contains a ResolverMatch instance. ... ok 743s test_response_resolver_match_class_based_view (test_client.tests.ClientTest.test_response_resolver_match_class_based_view) 743s The response ResolverMatch instance can be used to access the CBV view ... ok 743s test_response_resolver_match_middleware_urlconf (test_client.tests.ClientTest.test_response_resolver_match_middleware_urlconf) ... ok 743s test_response_resolver_match_redirect_follow (test_client.tests.ClientTest.test_response_resolver_match_redirect_follow) 743s The response ResolverMatch instance contains the correct ... ok 743s test_response_resolver_match_regular_view (test_client.tests.ClientTest.test_response_resolver_match_regular_view) 743s The response ResolverMatch instance contains the correct ... ok 743s test_reverse_lazy_decodes (test_client.tests.ClientTest.test_reverse_lazy_decodes) 743s reverse_lazy() works in the test client ... ok 743s test_secure (test_client.tests.ClientTest.test_secure) 743s GET a URL through https ... ok 743s test_session_engine_is_invalid (test_client.tests.ClientTest.test_session_engine_is_invalid) ... ok 743s test_session_modifying_view (test_client.tests.ClientTest.test_session_modifying_view) 743s Request a page that modifies the session ... ok 743s test_sessions_app_is_not_installed (test_client.tests.ClientTest.test_sessions_app_is_not_installed) ... ok 743s test_temporary_redirect (test_client.tests.ClientTest.test_temporary_redirect) 743s GET a URL that does a non-permanent redirect ... ok 743s test_trace (test_client.tests.ClientTest.test_trace) 743s TRACE a view ... ok 743s test_unknown_page (test_client.tests.ClientTest.test_unknown_page) 743s GET an invalid URL ... ok 743s test_uploading_named_temp_file (test_client.tests.ClientTest.test_uploading_named_temp_file) ... ok 743s test_uploading_temp_file (test_client.tests.ClientTest.test_uploading_temp_file) ... ok 743s test_url_parameters (test_client.tests.ClientTest.test_url_parameters) 743s Make sure that URL ;-parameters are not stripped. ... ok 743s test_valid_form (test_client.tests.ClientTest.test_valid_form) 743s POST valid data to a form ... ok 743s test_valid_form_with_hints (test_client.tests.ClientTest.test_valid_form_with_hints) 743s GET a form, providing hints in the GET data ... ok 743s test_valid_form_with_template (test_client.tests.ClientTest.test_valid_form_with_template) 743s POST valid data to a form using multiple templates ... ok 743s test_view_with_bad_login (test_client.tests.ClientTest.test_view_with_bad_login) 743s Request a page that is protected with @login, but use bad credentials ... ok 743s test_view_with_exception (test_client.tests.ClientTest.test_view_with_exception) 743s Request a page that is known to throw an error ... ok 743s test_view_with_force_login (test_client.tests.ClientTest.test_view_with_force_login) 743s Request a page that is protected with @login_required ... ok 743s test_view_with_force_login_and_custom_redirect (test_client.tests.ClientTest.test_view_with_force_login_and_custom_redirect) 743s Request a page that is protected with ... ok 743s test_view_with_inactive_force_login (test_client.tests.ClientTest.test_view_with_inactive_force_login) 743s Request a page that is protected with @login, but use an inactive login ... ok 743s test_view_with_inactive_login (test_client.tests.ClientTest.test_view_with_inactive_login) 743s An inactive user may login if the authenticate backend allows it. ... ok 743s test_view_with_login (test_client.tests.ClientTest.test_view_with_login) 743s Request a page that is protected with @login_required ... ok 743s test_view_with_login_and_custom_redirect (test_client.tests.ClientTest.test_view_with_login_and_custom_redirect) 743s Request a page that is protected with ... ok 743s 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 743s test_view_with_method_force_login (test_client.tests.ClientTest.test_view_with_method_force_login) 743s Request a page that is protected with a @login_required method ... ok 743s test_view_with_method_login (test_client.tests.ClientTest.test_view_with_method_login) 743s Request a page that is protected with a @login_required method ... ok 743s test_view_with_method_permissions (test_client.tests.ClientTest.test_view_with_method_permissions) 743s Request a page that is protected with a @permission_required method ... ok 743s test_view_with_permissions (test_client.tests.ClientTest.test_view_with_permissions) 743s Request a page that is protected with @permission_required ... ok 743s test_view_with_permissions_exception (test_client.tests.ClientTest.test_view_with_permissions_exception) 743s Request a page that is protected with @permission_required but raises ... ok 743s test_fallback_authenticated_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_fallback_authenticated_flatpage) 743s A flatpage served by the middleware can require authentication ... ok 743s test_fallback_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_fallback_flatpage) 743s A flatpage can be served by the fallback middleware ... ok 743s test_fallback_flatpage_special_chars (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_fallback_flatpage_special_chars) 743s A flatpage with special chars in the URL can be served by the fallback ... ok 743s test_fallback_non_existent_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_fallback_non_existent_flatpage) 743s A nonexistent flatpage raises a 404 when served by the fallback ... ok 743s test_view_authenticated_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_view_authenticated_flatpage) 743s A flatpage served through a view can require authentication ... ok 743s test_view_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_view_flatpage) 743s A flatpage can be served through a view, even when the middleware is in use ... ok 743s test_view_non_existent_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareTests.test_view_non_existent_flatpage) 743s A nonexistent flatpage raises 404 when served through a view, even when ... ok 743s test_redirect_fallback_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_fallback_flatpage) 743s A flatpage can be served by the fallback middleware and should add a slash ... ok 743s test_redirect_fallback_flatpage_root (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_fallback_flatpage_root) 743s A flatpage at / should not cause a redirect loop when APPEND_SLASH is set ... ok 743s test_redirect_fallback_flatpage_special_chars (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_fallback_flatpage_special_chars) 743s A flatpage with special chars in the URL can be served by the fallback ... ok 743s test_redirect_fallback_non_existent_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_fallback_non_existent_flatpage) 743s A nonexistent flatpage raises a 404 when served by the fallback ... ok 743s test_redirect_view_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_view_flatpage) 743s A flatpage can be served through a view and should add a slash ... ok 743s test_redirect_view_non_existent_flatpage (flatpages_tests.test_middleware.FlatpageMiddlewareAppendSlashTests.test_redirect_view_non_existent_flatpage) 743s A nonexistent flatpage raises 404 when served through a view and ... ok 743s test_flatpage_sitemap (flatpages_tests.test_sitemaps.FlatpagesSitemapTests.test_flatpage_sitemap) ... ok 744s test_get_flatpages_tag (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_tag) 744s The flatpage template tag retrieves unregistered prefixed flatpages by default ... ok 744s test_get_flatpages_tag_for_anon_user (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_tag_for_anon_user) 744s The flatpage template tag retrieves unregistered flatpages for an ... ok 744s test_get_flatpages_tag_for_user (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_tag_for_user) 744s The flatpage template tag retrieves all flatpages for an authenticated user ... ok 744s test_get_flatpages_with_prefix (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_with_prefix) 744s The flatpage template tag retrieves unregistered prefixed flatpages by default ... ok 744s test_get_flatpages_with_prefix_for_anon_user (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_with_prefix_for_anon_user) 744s The flatpage template tag retrieves unregistered prefixed flatpages for ... ok 744s test_get_flatpages_with_prefix_for_user (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_with_prefix_for_user) 744s The flatpage template tag retrieve prefixed flatpages for an ... ok 744s test_get_flatpages_with_variable_prefix (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_get_flatpages_with_variable_prefix) 744s The prefix for the flatpage template tag can be a template variable ... ok 744s test_parsing_errors (flatpages_tests.test_templatetags.FlatpageTemplateTagTests.test_parsing_errors) 744s There are various ways that the flatpages template tag won't parse ... ok 744s test_redirect_fallback_flatpage (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_fallback_flatpage) 744s A fallback flatpage won't be served if the middleware is disabled and ... ok 744s test_redirect_fallback_non_existent_flatpage (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_fallback_non_existent_flatpage) 744s A nonexistent flatpage won't be served if the fallback middleware is ... ok 744s test_redirect_view_flatpage (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_view_flatpage) 744s A flatpage can be served through a view and should add a slash ... ok 744s test_redirect_view_flatpage_special_chars (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_view_flatpage_special_chars) 744s A flatpage with special chars in the URL can be served through a view ... ok 744s test_redirect_view_non_existent_flatpage (flatpages_tests.test_views.FlatpageViewAppendSlashTests.test_redirect_view_non_existent_flatpage) 744s A nonexistent flatpage raises 404 when served through a view and ... ok 744s test_getter (properties.tests.PropertyTests.test_getter) ... ok 744s test_setter (properties.tests.PropertyTests.test_setter) ... ok 744s test_fallback_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_fallback_flatpage) 744s A fallback flatpage won't be served if the middleware is disabled ... ok 744s test_fallback_non_existent_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_fallback_non_existent_flatpage) 744s A nonexistent flatpage won't be served if the fallback middleware is ... ok 744s test_view_authenticated_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_view_authenticated_flatpage) 744s A flatpage served through a view can require authentication ... ok 744s test_view_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_view_flatpage) 744s A flatpage can be served through a view ... ok 744s test_view_flatpage_special_chars (flatpages_tests.test_views.FlatpageViewTests.test_view_flatpage_special_chars) 744s A flatpage with special chars in the URL can be served through a view ... ok 744s test_view_non_existent_flatpage (flatpages_tests.test_views.FlatpageViewTests.test_view_non_existent_flatpage) 744s A nonexistent flatpage raises 404 when served through a view. ... ok 744s test_backend_range_save (model_fields.test_autofield.AutoFieldTests.test_backend_range_save) 744s Backend specific ranges can be saved without corruption. ... ok 744s test_backend_range_validation (model_fields.test_autofield.AutoFieldTests.test_backend_range_validation) 744s Backend specific ranges are enforced at the model validation level ... ok 744s test_coercing (model_fields.test_autofield.AutoFieldTests.test_coercing) ... ok 744s test_documented_range (model_fields.test_autofield.AutoFieldTests.test_documented_range) 744s Values within the documented safe range pass validation, and can be ... ok 744s test_invalid_value (model_fields.test_autofield.AutoFieldTests.test_invalid_value) ... ok 744s test_redundant_backend_range_validators (model_fields.test_autofield.AutoFieldTests.test_redundant_backend_range_validators) 744s If there are stricter validators than the ones from the database ... ok 744s test_rel_db_type (model_fields.test_autofield.AutoFieldTests.test_rel_db_type) ... ok 744s test_types (model_fields.test_autofield.AutoFieldTests.test_types) ... ok 744s test_backend_range_save (model_fields.test_autofield.BigAutoFieldTests.test_backend_range_save) 744s Backend specific ranges can be saved without corruption. ... ok 744s test_backend_range_validation (model_fields.test_autofield.BigAutoFieldTests.test_backend_range_validation) 744s Backend specific ranges are enforced at the model validation level ... ok 744s test_coercing (model_fields.test_autofield.BigAutoFieldTests.test_coercing) ... ok 744s test_documented_range (model_fields.test_autofield.BigAutoFieldTests.test_documented_range) 744s Values within the documented safe range pass validation, and can be ... ok 744s test_invalid_value (model_fields.test_autofield.BigAutoFieldTests.test_invalid_value) ... ok 744s test_redundant_backend_range_validators (model_fields.test_autofield.BigAutoFieldTests.test_redundant_backend_range_validators) 744s If there are stricter validators than the ones from the database ... ok 744s test_rel_db_type (model_fields.test_autofield.BigAutoFieldTests.test_rel_db_type) ... ok 744s test_types (model_fields.test_autofield.BigAutoFieldTests.test_types) ... ok 745s test_backend_range_save (model_fields.test_integerfield.BigIntegerFieldTests.test_backend_range_save) 745s Backend specific ranges can be saved without corruption. ... ok 745s test_backend_range_validation (model_fields.test_integerfield.BigIntegerFieldTests.test_backend_range_validation) 745s Backend specific ranges are enforced at the model validation level ... ok 745s test_coercing (model_fields.test_integerfield.BigIntegerFieldTests.test_coercing) ... ok 745s test_documented_range (model_fields.test_integerfield.BigIntegerFieldTests.test_documented_range) 745s Values within the documented safe range pass validation, and can be ... ok 745s test_invalid_value (model_fields.test_integerfield.BigIntegerFieldTests.test_invalid_value) ... ok 745s test_redundant_backend_range_validators (model_fields.test_integerfield.BigIntegerFieldTests.test_redundant_backend_range_validators) 745s If there are stricter validators than the ones from the database ... ok 745s test_rel_db_type (model_fields.test_integerfield.BigIntegerFieldTests.test_rel_db_type) ... ok 745s test_types (model_fields.test_integerfield.BigIntegerFieldTests.test_types) ... ok 745s test_backend_range_save (model_fields.test_integerfield.IntegerFieldTests.test_backend_range_save) 745s Backend specific ranges can be saved without corruption. ... ok 745s test_backend_range_validation (model_fields.test_integerfield.IntegerFieldTests.test_backend_range_validation) 745s Backend specific ranges are enforced at the model validation level ... ok 745s test_coercing (model_fields.test_integerfield.IntegerFieldTests.test_coercing) ... ok 745s test_documented_range (model_fields.test_integerfield.IntegerFieldTests.test_documented_range) 745s Values within the documented safe range pass validation, and can be ... ok 745s test_invalid_value (model_fields.test_integerfield.IntegerFieldTests.test_invalid_value) ... ok 745s test_redundant_backend_range_validators (model_fields.test_integerfield.IntegerFieldTests.test_redundant_backend_range_validators) 745s If there are stricter validators than the ones from the database ... ok 745s test_rel_db_type (model_fields.test_integerfield.IntegerFieldTests.test_rel_db_type) ... ok 745s test_types (model_fields.test_integerfield.IntegerFieldTests.test_types) ... ok 745s test_backend_range_save (model_fields.test_autofield.SmallAutoFieldTests.test_backend_range_save) 745s Backend specific ranges can be saved without corruption. ... ok 745s test_backend_range_validation (model_fields.test_autofield.SmallAutoFieldTests.test_backend_range_validation) 745s Backend specific ranges are enforced at the model validation level ... ok 745s test_coercing (model_fields.test_autofield.SmallAutoFieldTests.test_coercing) ... ok 745s test_documented_range (model_fields.test_autofield.SmallAutoFieldTests.test_documented_range) 745s Values within the documented safe range pass validation, and can be ... ok 745s test_invalid_value (model_fields.test_autofield.SmallAutoFieldTests.test_invalid_value) ... ok 745s test_redundant_backend_range_validators (model_fields.test_autofield.SmallAutoFieldTests.test_redundant_backend_range_validators) 745s If there are stricter validators than the ones from the database ... ok 745s test_rel_db_type (model_fields.test_autofield.SmallAutoFieldTests.test_rel_db_type) ... ok 745s test_types (model_fields.test_autofield.SmallAutoFieldTests.test_types) ... ok 745s test_backend_range_save (model_fields.test_integerfield.SmallIntegerFieldTests.test_backend_range_save) 745s Backend specific ranges can be saved without corruption. ... ok 745s test_backend_range_validation (model_fields.test_integerfield.SmallIntegerFieldTests.test_backend_range_validation) 745s Backend specific ranges are enforced at the model validation level ... ok 745s test_coercing (model_fields.test_integerfield.SmallIntegerFieldTests.test_coercing) ... ok 745s test_documented_range (model_fields.test_integerfield.SmallIntegerFieldTests.test_documented_range) 745s Values within the documented safe range pass validation, and can be ... ok 745s test_invalid_value (model_fields.test_integerfield.SmallIntegerFieldTests.test_invalid_value) ... ok 745s test_redundant_backend_range_validators (model_fields.test_integerfield.SmallIntegerFieldTests.test_redundant_backend_range_validators) 745s If there are stricter validators than the ones from the database ... ok 745s test_rel_db_type (model_fields.test_integerfield.SmallIntegerFieldTests.test_rel_db_type) ... ok 745s test_types (model_fields.test_integerfield.SmallIntegerFieldTests.test_types) ... ok 746s test_editable (model_fields.test_binaryfield.BinaryFieldTests.test_editable) ... ok 746s test_filter (model_fields.test_binaryfield.BinaryFieldTests.test_filter) ... ok 746s test_filter_bytearray (model_fields.test_binaryfield.BinaryFieldTests.test_filter_bytearray) ... ok 746s test_filter_memoryview (model_fields.test_binaryfield.BinaryFieldTests.test_filter_memoryview) ... ok 746s test_max_length (model_fields.test_binaryfield.BinaryFieldTests.test_max_length) ... ok 746s test_set_and_retrieve (model_fields.test_binaryfield.BinaryFieldTests.test_set_and_retrieve) ... ok 746s test_assignment_from_choice_enum (model_fields.test_charfield.TestCharField.test_assignment_from_choice_enum) ... ok 746s test_emoji (model_fields.test_charfield.TestCharField.test_emoji) ... ok 746s test_lookup_integer_in_charfield (model_fields.test_charfield.TestCharField.test_lookup_integer_in_charfield) ... ok 746s test_max_length_passed_to_formfield (model_fields.test_charfield.TestCharField.test_max_length_passed_to_formfield) 746s CharField passes its max_length attribute to form fields created using ... ok 746s test_booleanfield_choices_blank (model_fields.test_booleanfield.BooleanFieldTests.test_booleanfield_choices_blank) 746s BooleanField with choices and defaults doesn't generate a formfield ... ok 746s test_booleanfield_choices_blank_desired (model_fields.test_booleanfield.BooleanFieldTests.test_booleanfield_choices_blank_desired) 746s BooleanField with choices and no default should generated a formfield ... ok 746s test_booleanfield_get_prep_value (model_fields.test_booleanfield.BooleanFieldTests.test_booleanfield_get_prep_value) ... ok 746s test_booleanfield_to_python (model_fields.test_booleanfield.BooleanFieldTests.test_booleanfield_to_python) ... ok 746s test_null_default (model_fields.test_booleanfield.BooleanFieldTests.test_null_default) 746s A BooleanField defaults to None, which isn't a valid value (#15124). ... ok 746s test_nullbooleanfield_formfield (model_fields.test_booleanfield.BooleanFieldTests.test_nullbooleanfield_formfield) ... ok 746s test_nullbooleanfield_get_prep_value (model_fields.test_booleanfield.BooleanFieldTests.test_nullbooleanfield_get_prep_value) ... ok 746s test_nullbooleanfield_to_python (model_fields.test_booleanfield.BooleanFieldTests.test_nullbooleanfield_to_python) ... ok 746s test_return_type (model_fields.test_booleanfield.BooleanFieldTests.test_return_type) ... ok 746s test_select_related (model_fields.test_booleanfield.BooleanFieldTests.test_select_related) 746s Boolean fields retrieved via select_related() should return booleans. ... ok 746s test_datetimefield_to_python_microseconds (model_fields.test_datetimefield.DateTimeFieldTests.test_datetimefield_to_python_microseconds) 746s DateTimeField.to_python() supports microseconds. ... ok 746s test_datetimes_save_completely (model_fields.test_datetimefield.DateTimeFieldTests.test_datetimes_save_completely) ... ok 746s test_lookup_date_with_use_tz (model_fields.test_datetimefield.DateTimeFieldTests.test_lookup_date_with_use_tz) ... ok 746s test_lookup_date_without_use_tz (model_fields.test_datetimefield.DateTimeFieldTests.test_lookup_date_without_use_tz) ... ok 746s test_timefield_to_python_microseconds (model_fields.test_datetimefield.DateTimeFieldTests.test_timefield_to_python_microseconds) 746s TimeField.to_python() supports microseconds. ... ok 746s test_exact (model_fields.test_durationfield.TestQuerying.test_exact) ... ok 746s test_gt (model_fields.test_durationfield.TestQuerying.test_gt) ... ok 746s test_create_empty (model_fields.test_durationfield.TestSaveLoad.test_create_empty) ... ok 746s test_fractional_seconds (model_fields.test_durationfield.TestSaveLoad.test_fractional_seconds) ... ok 746s test_simple_roundtrip (model_fields.test_durationfield.TestSaveLoad.test_simple_roundtrip) ... ok 747s test_default (model_fields.test_decimalfield.DecimalFieldTests.test_default) ... ok 747s 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.' 747s test_filter_with_strings (model_fields.test_decimalfield.DecimalFieldTests.test_filter_with_strings) 747s Should be able to filter decimal fields using strings (#8023). ... ok 747s test_get_prep_value (model_fields.test_decimalfield.DecimalFieldTests.test_get_prep_value) ... ok 747s test_invalid_value (model_fields.test_decimalfield.DecimalFieldTests.test_invalid_value) ... ok 747s test_lookup_decimal_larger_than_max_digits (model_fields.test_decimalfield.DecimalFieldTests.test_lookup_decimal_larger_than_max_digits) ... ok 747s test_lookup_really_big_value (model_fields.test_decimalfield.DecimalFieldTests.test_lookup_really_big_value) 747s Really big values can be used in a filter statement. ... ok 747s test_max_decimal_places_validation (model_fields.test_decimalfield.DecimalFieldTests.test_max_decimal_places_validation) ... ok 747s test_max_digits_validation (model_fields.test_decimalfield.DecimalFieldTests.test_max_digits_validation) ... ok 747s test_max_whole_digits_validation (model_fields.test_decimalfield.DecimalFieldTests.test_max_whole_digits_validation) ... ok 747s test_roundtrip_with_trailing_zeros (model_fields.test_decimalfield.DecimalFieldTests.test_roundtrip_with_trailing_zeros) 747s Trailing zeros in the fractional part aren't truncated. ... ok 747s test_save_inf_invalid (model_fields.test_decimalfield.DecimalFieldTests.test_save_inf_invalid) ... ok 747s test_save_nan_invalid (model_fields.test_decimalfield.DecimalFieldTests.test_save_nan_invalid) ... ok 747s test_save_without_float_conversion (model_fields.test_decimalfield.DecimalFieldTests.test_save_without_float_conversion) 747s Ensure decimals don't go through a corrupting float conversion during ... ok 747s test_to_python (model_fields.test_decimalfield.DecimalFieldTests.test_to_python) ... ok 747s test_float_validates_object (model_fields.test_floatfield.TestFloatField.test_float_validates_object) ... ok 747s test_invalid_value (model_fields.test_floatfield.TestFloatField.test_invalid_value) ... ok 747s test_abstract_filefield_model (model_fields.test_filefield.FileFieldTests.test_abstract_filefield_model) 747s FileField.model returns the concrete model for fields defined in an ... ok 747s test_changed (model_fields.test_filefield.FileFieldTests.test_changed) 747s FileField.save_form_data(), if passed a truthy value, updates its ... ok 747s test_clearable (model_fields.test_filefield.FileFieldTests.test_clearable) 747s FileField.save_form_data() will clear its instance attribute value if ... ok 747s test_defer (model_fields.test_filefield.FileFieldTests.test_defer) ... ok 747s test_delete_when_file_unset (model_fields.test_filefield.FileFieldTests.test_delete_when_file_unset) 747s Calling delete on an unset FileField should not call the file deletion ... ok 747s test_media_root_pathlib (model_fields.test_filefield.FileFieldTests.test_media_root_pathlib) ... ok 747s test_move_temporary_file (model_fields.test_filefield.FileFieldTests.test_move_temporary_file) 747s The temporary uploaded file is moved rather than copied to the ... ok 747s test_open_returns_self (model_fields.test_filefield.FileFieldTests.test_open_returns_self) 747s FieldField.open() returns self so it can be used as a context manager. ... ok 747s test_pickle (model_fields.test_filefield.FileFieldTests.test_pickle) ... ok 747s test_refresh_from_db (model_fields.test_filefield.FileFieldTests.test_refresh_from_db) ... ok 747s test_save_without_name (model_fields.test_filefield.FileFieldTests.test_save_without_name) ... ok 747s test_unchanged (model_fields.test_filefield.FileFieldTests.test_unchanged) 747s FileField.save_form_data() considers None to mean "no change" rather ... ok 747s test_unique_when_same_filename (model_fields.test_filefield.FileFieldTests.test_unique_when_same_filename) 747s A FileField with unique=True shouldn't allow two instances with the ... ok 747s test_abstract_model_app_relative_foreign_key (model_fields.test_foreignkey.ForeignKeyTests.test_abstract_model_app_relative_foreign_key) ... ok 747s test_abstract_model_pending_operations (model_fields.test_foreignkey.ForeignKeyTests.test_abstract_model_pending_operations) 747s Foreign key fields declared on abstract models should not add lazy ... ok 747s test_callable_default (model_fields.test_foreignkey.ForeignKeyTests.test_callable_default) 747s A lazy callable may be used for ForeignKey.default. ... ok 747s test_empty_string_fk (model_fields.test_foreignkey.ForeignKeyTests.test_empty_string_fk) 747s Empty strings foreign key values don't get converted to None (#19299). ... ok 747s test_fk_to_fk_get_col_output_field (model_fields.test_foreignkey.ForeignKeyTests.test_fk_to_fk_get_col_output_field) ... ok 747s test_invalid_to_parameter (model_fields.test_foreignkey.ForeignKeyTests.test_invalid_to_parameter) ... ok 747s test_manager_class_getitem (model_fields.test_foreignkey.ForeignKeyTests.test_manager_class_getitem) ... ok 747s test_non_local_to_field (model_fields.test_foreignkey.ForeignKeyTests.test_non_local_to_field) ... ok 747s test_recursive_fks_get_col (model_fields.test_foreignkey.ForeignKeyTests.test_recursive_fks_get_col) ... ok 747s test_related_name_converted_to_text (model_fields.test_foreignkey.ForeignKeyTests.test_related_name_converted_to_text) ... ok 747s test_to_python (model_fields.test_foreignkey.ForeignKeyTests.test_to_python) ... ok 747s test_warning_when_unique_true_on_fk (model_fields.test_foreignkey.ForeignKeyTests.test_warning_when_unique_true_on_fk) ... ok 747s test_blank_string_saved_as_null (model_fields.test_genericipaddressfield.GenericIPAddressFieldTests.test_blank_string_saved_as_null) ... ok 747s test_genericipaddressfield_formfield_protocol (model_fields.test_genericipaddressfield.GenericIPAddressFieldTests.test_genericipaddressfield_formfield_protocol) 747s GenericIPAddressField with a specified protocol does not generate a ... ok 747s test_null_value (model_fields.test_genericipaddressfield.GenericIPAddressFieldTests.test_null_value) 747s Null values should be resolved to None. ... ok 747s test_save_load (model_fields.test_genericipaddressfield.GenericIPAddressFieldTests.test_save_load) ... ok 748s test_assignment_to_None (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_assignment_to_None) 748s Assigning ImageField to None clears dimensions. ... ok 748s test_constructor (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_constructor) 748s Tests assigning an image field through the model's constructor. ... ok 748s test_create (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_create) 748s Tests assigning an image in Manager.create(). ... ok 748s test_default_value (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_default_value) 748s The default value for an ImageField is an instance of ... ok 748s test_dimensions (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_dimensions) 748s Dimensions are updated correctly in various situations. ... ok 748s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_field_save_and_delete_methods) 748s Tests assignment using the field's save method and deletion using ... ok 748s test_image_after_constructor (model_fields.test_imagefield.ImageFieldDimensionsFirstTests.test_image_after_constructor) 748s Tests behavior when image is not passed in constructor. ... ok 748s test_assignment_to_None (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_assignment_to_None) 748s Assigning ImageField to None clears dimensions. ... ok 748s test_constructor (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_constructor) 748s Tests assigning an image field through the model's constructor. ... ok 748s test_create (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_create) 748s Tests assigning an image in Manager.create(). ... ok 748s test_default_value (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_default_value) 748s The default value for an ImageField is an instance of ... ok 748s test_dimensions (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_dimensions) 748s Dimensions are updated correctly in various situations. ... ok 748s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_field_save_and_delete_methods) 748s Tests assignment using the field's save method and deletion using ... ok 748s test_image_after_constructor (model_fields.test_imagefield.ImageFieldNoDimensionsTests.test_image_after_constructor) 748s Tests behavior when image is not passed in constructor. ... ok 749s test_assignment_to_None (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_assignment_to_None) 749s Assigning ImageField to None clears dimensions. ... ok 749s test_constructor (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_constructor) 749s Tests assigning an image field through the model's constructor. ... ok 749s test_create (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_create) 749s Tests assigning an image in Manager.create(). ... ok 749s test_default_value (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_default_value) 749s The default value for an ImageField is an instance of ... ok 749s test_dimensions (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_dimensions) 749s Dimensions are updated correctly in various situations. ... ok 749s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_field_save_and_delete_methods) 749s Tests assignment using the field's save method and deletion using ... ok 749s test_image_after_constructor (model_fields.test_imagefield.ImageFieldOneDimensionTests.test_image_after_constructor) 749s Tests behavior when image is not passed in constructor. ... ok 749s test_defer (model_fields.test_imagefield.ImageFieldTests.test_defer) ... ok 749s test_delete_when_missing (model_fields.test_imagefield.ImageFieldTests.test_delete_when_missing) 749s Bug #8175: correctly delete an object where the file no longer ... ok 749s test_equal_notequal_hash (model_fields.test_imagefield.ImageFieldTests.test_equal_notequal_hash) 749s Bug #9786: Ensure '==' and '!=' work correctly. ... ok 749s test_instantiate_missing (model_fields.test_imagefield.ImageFieldTests.test_instantiate_missing) 749s If the underlying file is unavailable, still create instantiate the ... ok 749s test_pickle (model_fields.test_imagefield.ImageFieldTests.test_pickle) 749s ImageField can be pickled, unpickled, and that the image of ... ok 749s test_size_method (model_fields.test_imagefield.ImageFieldTests.test_size_method) 749s Bug #8534: FileField.size should not leave the file open. ... ok 749s test_assignment_to_None (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_assignment_to_None) 749s Assigning ImageField to None clears dimensions. ... ok 749s test_constructor (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_constructor) 749s Tests assigning an image field through the model's constructor. ... ok 749s test_create (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_create) 749s Tests assigning an image in Manager.create(). ... ok 749s test_default_value (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_default_value) 749s The default value for an ImageField is an instance of ... ok 749s test_dimensions (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_dimensions) 749s Dimensions are updated correctly in various situations. ... ok 749s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_field_save_and_delete_methods) 749s Tests assignment using the field's save method and deletion using ... ok 749s test_image_after_constructor (model_fields.test_imagefield.ImageFieldTwoDimensionsTests.test_image_after_constructor) 749s Tests behavior when image is not passed in constructor. ... ok 750s test_assignment_to_None (model_fields.test_imagefield.ImageFieldUsingFileTests.test_assignment_to_None) 750s Assigning ImageField to None clears dimensions. ... ok 750s test_constructor (model_fields.test_imagefield.ImageFieldUsingFileTests.test_constructor) 750s Tests assigning an image field through the model's constructor. ... ok 750s test_create (model_fields.test_imagefield.ImageFieldUsingFileTests.test_create) 750s Tests assigning an image in Manager.create(). ... ok 750s test_default_value (model_fields.test_imagefield.ImageFieldUsingFileTests.test_default_value) 750s The default value for an ImageField is an instance of ... ok 750s test_dimensions (model_fields.test_imagefield.ImageFieldUsingFileTests.test_dimensions) 750s Dimensions are updated correctly in various situations. ... ok 750s test_field_save_and_delete_methods (model_fields.test_imagefield.ImageFieldUsingFileTests.test_field_save_and_delete_methods) 750s Tests assignment using the field's save method and deletion using ... ok 750s test_image_after_constructor (model_fields.test_imagefield.ImageFieldUsingFileTests.test_image_after_constructor) 750s Tests behavior when image is not passed in constructor. ... ok 750s test_assignment (model_fields.test_imagefield.TwoImageFieldTests.test_assignment) ... ok 750s test_constructor (model_fields.test_imagefield.TwoImageFieldTests.test_constructor) ... ok 750s test_create (model_fields.test_imagefield.TwoImageFieldTests.test_create) ... ok 750s test_dimensions (model_fields.test_imagefield.TwoImageFieldTests.test_dimensions) 750s Dimensions are updated correctly in various situations. ... ok 750s test_field_save_and_delete_methods (model_fields.test_imagefield.TwoImageFieldTests.test_field_save_and_delete_methods) ... ok 750s test_backend_range_save (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_backend_range_save) 750s Backend specific ranges can be saved without corruption. ... ok 750s test_backend_range_validation (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_backend_range_validation) 750s Backend specific ranges are enforced at the model validation level ... ok 750s test_coercing (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_coercing) ... ok 750s test_documented_range (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_documented_range) 750s Values within the documented safe range pass validation, and can be ... ok 750s test_invalid_value (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_invalid_value) ... ok 750s test_redundant_backend_range_validators (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_redundant_backend_range_validators) 750s If there are stricter validators than the ones from the database ... ok 750s test_rel_db_type (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_rel_db_type) ... ok 750s test_types (model_fields.test_integerfield.PositiveBigIntegerFieldTests.test_types) ... ok 750s test_backend_range_save (model_fields.test_integerfield.PositiveIntegerFieldTests.test_backend_range_save) 750s Backend specific ranges can be saved without corruption. ... ok 750s test_backend_range_validation (model_fields.test_integerfield.PositiveIntegerFieldTests.test_backend_range_validation) 750s Backend specific ranges are enforced at the model validation level ... ok 750s test_coercing (model_fields.test_integerfield.PositiveIntegerFieldTests.test_coercing) ... ok 750s test_documented_range (model_fields.test_integerfield.PositiveIntegerFieldTests.test_documented_range) 750s Values within the documented safe range pass validation, and can be ... ok 750s test_invalid_value (model_fields.test_integerfield.PositiveIntegerFieldTests.test_invalid_value) ... ok 750s test_negative_values (model_fields.test_integerfield.PositiveIntegerFieldTests.test_negative_values) ... ok 750s test_redundant_backend_range_validators (model_fields.test_integerfield.PositiveIntegerFieldTests.test_redundant_backend_range_validators) 750s If there are stricter validators than the ones from the database ... ok 750s test_rel_db_type (model_fields.test_integerfield.PositiveIntegerFieldTests.test_rel_db_type) ... ok 750s test_types (model_fields.test_integerfield.PositiveIntegerFieldTests.test_types) ... ok 750s test_custom_encoder_decoder (model_fields.test_jsonfield.JSONFieldTests.test_custom_encoder_decoder) ... ok 750s test_db_check_constraints (model_fields.test_jsonfield.JSONFieldTests.test_db_check_constraints) ... ok 750s test_invalid_value (model_fields.test_jsonfield.JSONFieldTests.test_invalid_value) ... ok 751s test_backend_range_save (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_backend_range_save) 751s Backend specific ranges can be saved without corruption. ... ok 751s test_backend_range_validation (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_backend_range_validation) 751s Backend specific ranges are enforced at the model validation level ... ok 751s test_coercing (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_coercing) ... ok 751s test_documented_range (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_documented_range) 751s Values within the documented safe range pass validation, and can be ... ok 751s test_invalid_value (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_invalid_value) ... ok 751s test_redundant_backend_range_validators (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_redundant_backend_range_validators) 751s If there are stricter validators than the ones from the database ... ok 751s test_rel_db_type (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_rel_db_type) ... ok 751s test_types (model_fields.test_integerfield.PositiveSmallIntegerFieldTests.test_types) ... ok 751s test_ambiguous_str_value_deprecation (model_fields.test_jsonfield.TestSaveLoad.test_ambiguous_str_value_deprecation) ... ok 751s test_dict (model_fields.test_jsonfield.TestSaveLoad.test_dict) ... ok 751s test_json_null_different_from_sql_null (model_fields.test_jsonfield.TestSaveLoad.test_json_null_different_from_sql_null) ... ok 751s test_list (model_fields.test_jsonfield.TestSaveLoad.test_list) ... ok 751s test_null (model_fields.test_jsonfield.TestSaveLoad.test_null) ... ok 751s test_primitives (model_fields.test_jsonfield.TestSaveLoad.test_primitives) ... ok 751s test_realistic_object (model_fields.test_jsonfield.TestSaveLoad.test_realistic_object) ... ok 751s test_value_str_primitives_deprecation (model_fields.test_jsonfield.TestSaveLoad.test_value_str_primitives_deprecation) ... ok 751s test_value_from_object_instance_with_pk (model_fields.test_manytomanyfield.ManyToManyFieldDBTests.test_value_from_object_instance_with_pk) ... ok 751s test_value_from_object_instance_without_pk (model_fields.test_manytomanyfield.ManyToManyFieldDBTests.test_value_from_object_instance_without_pk) ... ok 751s test_slugfield_max_length (model_fields.test_slugfield.SlugFieldTests.test_slugfield_max_length) 751s SlugField honors max_length. ... ok 751s test_slugfield_unicode_max_length (model_fields.test_slugfield.SlugFieldTests.test_slugfield_unicode_max_length) 751s SlugField with allow_unicode=True honors max_length. ... ok 752s test_choices_generates_select_widget (model_fields.test_textfield.TextFieldTests.test_choices_generates_select_widget) 752s A TextField with choices uses a Select widget. ... ok 752s test_emoji (model_fields.test_textfield.TextFieldTests.test_emoji) ... ok 752s test_lookup_integer_in_textfield (model_fields.test_textfield.TextFieldTests.test_lookup_integer_in_textfield) ... ok 752s test_max_length_passed_to_formfield (model_fields.test_textfield.TextFieldTests.test_max_length_passed_to_formfield) 752s TextField passes its max_length attribute to form fields created using ... ok 752s test_to_python (model_fields.test_textfield.TextFieldTests.test_to_python) 752s TextField.to_python() should return a string. ... ok 752s test_creation (model_fields.test_uuid.TestAsPrimaryKey.test_creation) ... ok 752s test_two_level_foreign_keys (model_fields.test_uuid.TestAsPrimaryKey.test_two_level_foreign_keys) ... ok 752s test_underlying_field (model_fields.test_uuid.TestAsPrimaryKey.test_underlying_field) ... ok 752s test_update_with_related_model_id (model_fields.test_uuid.TestAsPrimaryKey.test_update_with_related_model_id) ... ok 752s test_update_with_related_model_instance (model_fields.test_uuid.TestAsPrimaryKey.test_update_with_related_model_instance) ... ok 752s test_uuid_pk_on_bulk_create (model_fields.test_uuid.TestAsPrimaryKey.test_uuid_pk_on_bulk_create) ... ok 752s test_uuid_pk_on_save (model_fields.test_uuid.TestAsPrimaryKey.test_uuid_pk_on_save) ... ok 753s test_contains (model_fields.test_uuid.TestQuerying.test_contains) ... ok 753s test_endswith (model_fields.test_uuid.TestQuerying.test_endswith) ... ok 753s test_exact (model_fields.test_uuid.TestQuerying.test_exact) ... ok 753s test_filter_with_expr (model_fields.test_uuid.TestQuerying.test_filter_with_expr) ... ok 753s test_icontains (model_fields.test_uuid.TestQuerying.test_icontains) ... ok 753s test_iendswith (model_fields.test_uuid.TestQuerying.test_iendswith) ... ok 753s test_iexact (model_fields.test_uuid.TestQuerying.test_iexact) ... ok 753s test_isnull (model_fields.test_uuid.TestQuerying.test_isnull) ... ok 753s test_istartswith (model_fields.test_uuid.TestQuerying.test_istartswith) ... ok 753s test_startswith (model_fields.test_uuid.TestQuerying.test_startswith) ... ok 753s test_null_handling (model_fields.test_uuid.TestSaveLoad.test_null_handling) ... ok 753s test_pk_validated (model_fields.test_uuid.TestSaveLoad.test_pk_validated) ... ok 753s test_str_instance_bad_hyphens (model_fields.test_uuid.TestSaveLoad.test_str_instance_bad_hyphens) ... ok 753s test_str_instance_hyphens (model_fields.test_uuid.TestSaveLoad.test_str_instance_hyphens) ... ok 753s test_str_instance_no_hyphens (model_fields.test_uuid.TestSaveLoad.test_str_instance_no_hyphens) ... ok 753s test_uuid_instance (model_fields.test_uuid.TestSaveLoad.test_uuid_instance) ... ok 753s test_wrong_value (model_fields.test_uuid.TestSaveLoad.test_wrong_value) ... ok 753s test_get_choices (model_fields.tests.GetChoicesLimitChoicesToTests.test_get_choices) ... ok 753s test_get_choices_reverse_related_field (model_fields.tests.GetChoicesLimitChoicesToTests.test_get_choices_reverse_related_field) ... ok 753s test_get_choices (model_fields.tests.GetChoicesOrderingTests.test_get_choices) ... ok 753s test_get_choices_default_ordering (model_fields.tests.GetChoicesOrderingTests.test_get_choices_default_ordering) ... ok 753s test_get_choices_reverse_related_field (model_fields.tests.GetChoicesOrderingTests.test_get_choices_reverse_related_field) ... ok 753s test_get_choices_reverse_related_field_default_ordering (model_fields.tests.GetChoicesOrderingTests.test_get_choices_reverse_related_field_default_ordering) ... ok 754s test_abstract_name (constraints.tests.CheckConstraintTests.test_abstract_name) ... ok 754s test_database_constraint (constraints.tests.CheckConstraintTests.test_database_constraint) ... ok 754s test_database_constraint_unicode (constraints.tests.CheckConstraintTests.test_database_constraint_unicode) ... ok 754s test_deconstruction (constraints.tests.CheckConstraintTests.test_deconstruction) ... ok 754s test_eq (constraints.tests.CheckConstraintTests.test_eq) ... ok 754s test_invalid_check_types (constraints.tests.CheckConstraintTests.test_invalid_check_types) ... ok 754s test_name (constraints.tests.CheckConstraintTests.test_name) ... ok 754s test_repr (constraints.tests.CheckConstraintTests.test_repr) ... ok 754s test_validate (constraints.tests.CheckConstraintTests.test_validate) ... ok 754s test_validate_boolean_expressions (constraints.tests.CheckConstraintTests.test_validate_boolean_expressions) ... ok 754s test_validate_nullable_field_with_isnull (constraints.tests.CheckConstraintTests.test_validate_nullable_field_with_isnull) ... skipped 'Database has feature(s) supports_comparing_boolean_expr' 754s test_validate_nullable_field_with_none (constraints.tests.CheckConstraintTests.test_validate_nullable_field_with_none) ... ok 754s test_validate_nullable_jsonfield (constraints.tests.CheckConstraintTests.test_validate_nullable_jsonfield) ... ok 754s test_validate_rawsql_expressions_noop (constraints.tests.CheckConstraintTests.test_validate_rawsql_expressions_noop) ... ok 754s test_array_key_contains (model_fields.test_jsonfield.TestQuerying.test_array_key_contains) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 754s test_contained_by (model_fields.test_jsonfield.TestQuerying.test_contained_by) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 754s test_contained_by_unsupported (model_fields.test_jsonfield.TestQuerying.test_contained_by_unsupported) ... ok 754s test_contains (model_fields.test_jsonfield.TestQuerying.test_contains) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 754s 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" 754s 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" 754s test_contains_unsupported (model_fields.test_jsonfield.TestQuerying.test_contains_unsupported) ... ok 754s test_deep_distinct (model_fields.test_jsonfield.TestQuerying.test_deep_distinct) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 754s test_deep_lookup_array (model_fields.test_jsonfield.TestQuerying.test_deep_lookup_array) ... ok 754s test_deep_lookup_mixed (model_fields.test_jsonfield.TestQuerying.test_deep_lookup_mixed) ... ok 754s test_deep_lookup_objs (model_fields.test_jsonfield.TestQuerying.test_deep_lookup_objs) ... ok 754s test_deep_lookup_transform (model_fields.test_jsonfield.TestQuerying.test_deep_lookup_transform) ... ok 754s test_deep_values (model_fields.test_jsonfield.TestQuerying.test_deep_values) ... ok 754s test_exact (model_fields.test_jsonfield.TestQuerying.test_exact) ... ok 754s test_exact_complex (model_fields.test_jsonfield.TestQuerying.test_exact_complex) ... ok 754s test_expression_wrapper_key_transform (model_fields.test_jsonfield.TestQuerying.test_expression_wrapper_key_transform) ... ok 754s test_has_any_keys (model_fields.test_jsonfield.TestQuerying.test_has_any_keys) ... ok 754s test_has_key (model_fields.test_jsonfield.TestQuerying.test_has_key) ... ok 754s test_has_key_deep (model_fields.test_jsonfield.TestQuerying.test_has_key_deep) ... ok 754s test_has_key_list (model_fields.test_jsonfield.TestQuerying.test_has_key_list) ... ok 754s test_has_key_null_value (model_fields.test_jsonfield.TestQuerying.test_has_key_null_value) ... ok 754s test_has_key_number (model_fields.test_jsonfield.TestQuerying.test_has_key_number) ... ok 754s test_has_keys (model_fields.test_jsonfield.TestQuerying.test_has_keys) ... ok 754s test_icontains (model_fields.test_jsonfield.TestQuerying.test_icontains) ... ok 754s test_isnull (model_fields.test_jsonfield.TestQuerying.test_isnull) ... ok 754s test_isnull_key (model_fields.test_jsonfield.TestQuerying.test_isnull_key) ... ok 754s test_isnull_key_or_none (model_fields.test_jsonfield.TestQuerying.test_isnull_key_or_none) ... ok 754s test_join_key_transform_annotation_expression (model_fields.test_jsonfield.TestQuerying.test_join_key_transform_annotation_expression) ... ok 754s test_key_contains (model_fields.test_jsonfield.TestQuerying.test_key_contains) ... skipped "Database doesn't support feature(s): supports_json_field_contains" 754s test_key_endswith (model_fields.test_jsonfield.TestQuerying.test_key_endswith) ... ok 754s test_key_escape (model_fields.test_jsonfield.TestQuerying.test_key_escape) ... ok 754s test_key_icontains (model_fields.test_jsonfield.TestQuerying.test_key_icontains) ... ok 754s test_key_iendswith (model_fields.test_jsonfield.TestQuerying.test_key_iendswith) ... ok 754s test_key_iexact (model_fields.test_jsonfield.TestQuerying.test_key_iexact) ... ok 754s test_key_in (model_fields.test_jsonfield.TestQuerying.test_key_in) ... ok 754s test_key_iregex (model_fields.test_jsonfield.TestQuerying.test_key_iregex) ... ok 754s test_key_istartswith (model_fields.test_jsonfield.TestQuerying.test_key_istartswith) ... ok 754s test_key_quoted_string (model_fields.test_jsonfield.TestQuerying.test_key_quoted_string) ... ok 754s test_key_regex (model_fields.test_jsonfield.TestQuerying.test_key_regex) ... ok 754s test_key_sql_injection (model_fields.test_jsonfield.TestQuerying.test_key_sql_injection) ... skipped "Database doesn't support feature(s): has_json_operators" 754s test_key_sql_injection_escape (model_fields.test_jsonfield.TestQuerying.test_key_sql_injection_escape) ... ok 754s test_key_startswith (model_fields.test_jsonfield.TestQuerying.test_key_startswith) ... ok 754s test_key_text_transform_char_lookup (model_fields.test_jsonfield.TestQuerying.test_key_text_transform_char_lookup) ... ok 754s test_key_text_transform_from_lookup (model_fields.test_jsonfield.TestQuerying.test_key_text_transform_from_lookup) ... ok 754s test_key_text_transform_from_lookup_invalid (model_fields.test_jsonfield.TestQuerying.test_key_text_transform_from_lookup_invalid) ... ok 754s test_key_transform_annotation_expression (model_fields.test_jsonfield.TestQuerying.test_key_transform_annotation_expression) ... ok 754s test_key_transform_expression (model_fields.test_jsonfield.TestQuerying.test_key_transform_expression) ... ok 754s test_key_transform_raw_expression (model_fields.test_jsonfield.TestQuerying.test_key_transform_raw_expression) ... ok 754s test_key_values (model_fields.test_jsonfield.TestQuerying.test_key_values) ... ok 754s test_key_values_boolean (model_fields.test_jsonfield.TestQuerying.test_key_values_boolean) ... ok 754s test_lookup_exclude (model_fields.test_jsonfield.TestQuerying.test_lookup_exclude) ... ok 754s test_lookup_exclude_nonexistent_key (model_fields.test_jsonfield.TestQuerying.test_lookup_exclude_nonexistent_key) ... ok 754s test_lookups_with_key_transform (model_fields.test_jsonfield.TestQuerying.test_lookups_with_key_transform) ... ok 754s test_nested_key_transform_annotation_expression (model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_annotation_expression) ... ok 754s test_nested_key_transform_expression (model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_expression) ... ok 754s test_nested_key_transform_on_subquery (model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_on_subquery) ... ok 754s test_nested_key_transform_raw_expression (model_fields.test_jsonfield.TestQuerying.test_nested_key_transform_raw_expression) ... ok 754s test_none_key (model_fields.test_jsonfield.TestQuerying.test_none_key) ... ok 754s test_none_key_and_exact_lookup (model_fields.test_jsonfield.TestQuerying.test_none_key_and_exact_lookup) ... ok 754s test_none_key_exclude (model_fields.test_jsonfield.TestQuerying.test_none_key_exclude) ... ok 754s test_obj_subquery_lookup (model_fields.test_jsonfield.TestQuerying.test_obj_subquery_lookup) ... ok 754s test_order_grouping_custom_decoder (model_fields.test_jsonfield.TestQuerying.test_order_grouping_custom_decoder) ... ok 754s test_ordering_by_transform (model_fields.test_jsonfield.TestQuerying.test_ordering_by_transform) ... ok 754s test_ordering_grouping_by_count (model_fields.test_jsonfield.TestQuerying.test_ordering_grouping_by_count) ... ok 754s test_ordering_grouping_by_key_transform (model_fields.test_jsonfield.TestQuerying.test_ordering_grouping_by_key_transform) ... ok 754s test_shallow_list_lookup (model_fields.test_jsonfield.TestQuerying.test_shallow_list_lookup) ... ok 754s test_shallow_lookup_obj_target (model_fields.test_jsonfield.TestQuerying.test_shallow_lookup_obj_target) ... ok 754s test_shallow_obj_lookup (model_fields.test_jsonfield.TestQuerying.test_shallow_obj_lookup) ... ok 754s test_usage_in_subquery (model_fields.test_jsonfield.TestQuerying.test_usage_in_subquery) ... ok 756s test_condition_must_be_q (constraints.tests.UniqueConstraintTests.test_condition_must_be_q) ... ok 756s test_database_constraint (constraints.tests.UniqueConstraintTests.test_database_constraint) ... ok 756s test_database_constraint_with_condition (constraints.tests.UniqueConstraintTests.test_database_constraint_with_condition) ... ok 756s test_deconstruction (constraints.tests.UniqueConstraintTests.test_deconstruction) ... ok 756s test_deconstruction_with_condition (constraints.tests.UniqueConstraintTests.test_deconstruction_with_condition) ... ok 756s test_deconstruction_with_deferrable (constraints.tests.UniqueConstraintTests.test_deconstruction_with_deferrable) ... ok 756s test_deconstruction_with_expressions (constraints.tests.UniqueConstraintTests.test_deconstruction_with_expressions) ... ok 756s test_deconstruction_with_include (constraints.tests.UniqueConstraintTests.test_deconstruction_with_include) ... ok 756s test_deconstruction_with_opclasses (constraints.tests.UniqueConstraintTests.test_deconstruction_with_opclasses) ... ok 756s test_deferrable_with_condition (constraints.tests.UniqueConstraintTests.test_deferrable_with_condition) ... ok 756s test_deferrable_with_expressions (constraints.tests.UniqueConstraintTests.test_deferrable_with_expressions) ... ok 756s test_deferrable_with_include (constraints.tests.UniqueConstraintTests.test_deferrable_with_include) ... ok 756s test_deferrable_with_opclasses (constraints.tests.UniqueConstraintTests.test_deferrable_with_opclasses) ... ok 756s test_eq (constraints.tests.UniqueConstraintTests.test_eq) ... ok 756s test_eq_with_condition (constraints.tests.UniqueConstraintTests.test_eq_with_condition) ... ok 756s test_eq_with_deferrable (constraints.tests.UniqueConstraintTests.test_eq_with_deferrable) ... ok 756s test_eq_with_expressions (constraints.tests.UniqueConstraintTests.test_eq_with_expressions) ... ok 756s test_eq_with_include (constraints.tests.UniqueConstraintTests.test_eq_with_include) ... ok 756s test_eq_with_opclasses (constraints.tests.UniqueConstraintTests.test_eq_with_opclasses) ... ok 756s test_expressions_and_fields_mutually_exclusive (constraints.tests.UniqueConstraintTests.test_expressions_and_fields_mutually_exclusive) ... ok 756s test_expressions_with_opclasses (constraints.tests.UniqueConstraintTests.test_expressions_with_opclasses) ... ok 756s 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" 756s test_initially_deferred_database_constraint (constraints.tests.UniqueConstraintTests.test_initially_deferred_database_constraint) ... skipped "Database doesn't support feature(s): supports_deferrable_unique_constraints" 756s test_initially_immediate_database_constraint (constraints.tests.UniqueConstraintTests.test_initially_immediate_database_constraint) ... skipped "Database doesn't support feature(s): supports_deferrable_unique_constraints" 756s test_invalid_defer_argument (constraints.tests.UniqueConstraintTests.test_invalid_defer_argument) ... ok 756s test_invalid_include_argument (constraints.tests.UniqueConstraintTests.test_invalid_include_argument) ... ok 756s test_invalid_opclasses_argument (constraints.tests.UniqueConstraintTests.test_invalid_opclasses_argument) ... ok 756s test_model_validation (constraints.tests.UniqueConstraintTests.test_model_validation) ... ok 756s test_model_validation_constraint_no_code_error (constraints.tests.UniqueConstraintTests.test_model_validation_constraint_no_code_error) ... ok 756s test_model_validation_with_condition (constraints.tests.UniqueConstraintTests.test_model_validation_with_condition) 756s Partial unique constraints are not ignored by ... ok 756s test_name (constraints.tests.UniqueConstraintTests.test_name) ... ok 756s test_opclasses_and_fields_same_length (constraints.tests.UniqueConstraintTests.test_opclasses_and_fields_same_length) ... ok 756s test_repr (constraints.tests.UniqueConstraintTests.test_repr) ... ok 756s test_repr_with_condition (constraints.tests.UniqueConstraintTests.test_repr_with_condition) ... ok 756s test_repr_with_deferrable (constraints.tests.UniqueConstraintTests.test_repr_with_deferrable) ... ok 756s test_repr_with_expressions (constraints.tests.UniqueConstraintTests.test_repr_with_expressions) ... ok 756s test_repr_with_include (constraints.tests.UniqueConstraintTests.test_repr_with_include) ... ok 756s test_repr_with_opclasses (constraints.tests.UniqueConstraintTests.test_repr_with_opclasses) ... ok 756s test_requires_field_or_expression (constraints.tests.UniqueConstraintTests.test_requires_field_or_expression) ... ok 756s test_requires_name (constraints.tests.UniqueConstraintTests.test_requires_name) ... ok 756s test_validate (constraints.tests.UniqueConstraintTests.test_validate) ... ok 756s test_validate_condition (constraints.tests.UniqueConstraintTests.test_validate_condition) ... ok 756s test_validate_expression (constraints.tests.UniqueConstraintTests.test_validate_expression) ... ok 756s test_validate_expression_condition (constraints.tests.UniqueConstraintTests.test_validate_expression_condition) ... ok 756s test_validate_expression_str (constraints.tests.UniqueConstraintTests.test_validate_expression_str) ... ok 756s test_validate_nullable_textfield_with_isnull_true (constraints.tests.UniqueConstraintTests.test_validate_nullable_textfield_with_isnull_true) ... ok 756s test_validate_ordered_expression (constraints.tests.UniqueConstraintTests.test_validate_ordered_expression) ... ok 756s test_immutable_content_type (admin_inlines.tests.TestInlineAdminForm.test_immutable_content_type) 756s Regression for #9362 ... ok 756s test_all_inline_media (admin_inlines.tests.TestInlineMedia.test_all_inline_media) ... ok 756s test_inline_media_only_base (admin_inlines.tests.TestInlineMedia.test_inline_media_only_base) ... ok 756s test_inline_media_only_inline (admin_inlines.tests.TestInlineMedia.test_inline_media_only_inline) ... ok 758s test_inline_add_fk_add_perm (admin_inlines.tests.TestInlinePermissions.test_inline_add_fk_add_perm) ... ok 758s test_inline_add_fk_noperm (admin_inlines.tests.TestInlinePermissions.test_inline_add_fk_noperm) ... ok 758s test_inline_add_m2m_add_perm (admin_inlines.tests.TestInlinePermissions.test_inline_add_m2m_add_perm) ... ok 758s test_inline_add_m2m_noperm (admin_inlines.tests.TestInlinePermissions.test_inline_add_m2m_noperm) ... ok 758s test_inline_add_m2m_view_only_perm (admin_inlines.tests.TestInlinePermissions.test_inline_add_m2m_view_only_perm) ... ok 758s test_inline_change_fk_add_change_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_add_change_perm) ... ok 758s test_inline_change_fk_add_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_add_perm) ... ok 758s test_inline_change_fk_all_perms (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_all_perms) ... ok 758s test_inline_change_fk_change_del_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_change_del_perm) ... ok 758s test_inline_change_fk_change_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_change_perm) ... ok 758s test_inline_change_fk_noperm (admin_inlines.tests.TestInlinePermissions.test_inline_change_fk_noperm) ... ok 758s test_inline_change_m2m_add_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_m2m_add_perm) ... ok 758s test_inline_change_m2m_change_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_m2m_change_perm) ... ok 758s test_inline_change_m2m_noperm (admin_inlines.tests.TestInlinePermissions.test_inline_change_m2m_noperm) ... ok 758s test_inline_change_m2m_view_only_perm (admin_inlines.tests.TestInlinePermissions.test_inline_change_m2m_view_only_perm) ... ok 758s test_deleting_inline_with_protected_delete_does_not_validate (admin_inlines.tests.TestInlineProtectedOnDelete.test_deleting_inline_with_protected_delete_does_not_validate) ... ok 759s test_add_url_not_allowed (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_add_url_not_allowed) ... ok 759s test_extra_inlines_are_not_shown (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_extra_inlines_are_not_shown) ... ok 759s test_get_to_change_url_is_allowed (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_get_to_change_url_is_allowed) ... ok 759s test_inline_delete_buttons_are_not_shown (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_inline_delete_buttons_are_not_shown) ... ok 759s test_inlines_are_rendered_as_read_only (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_inlines_are_rendered_as_read_only) ... ok 759s test_main_model_is_rendered_as_read_only (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_main_model_is_rendered_as_read_only) ... ok 759s test_post_to_change_url_not_allowed (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_post_to_change_url_not_allowed) ... ok 759s test_submit_line_shows_only_close_button (admin_inlines.tests.TestReadOnlyChangeViewInlinePermissions.test_submit_line_shows_only_close_button) ... ok 759s test_both_verbose_names_inline (admin_inlines.tests.TestVerboseNameInlineForms.test_both_verbose_names_inline) ... ok 759s test_verbose_name_inline (admin_inlines.tests.TestVerboseNameInlineForms.test_verbose_name_inline) ... ok 759s test_verbose_name_plural_inline (admin_inlines.tests.TestVerboseNameInlineForms.test_verbose_name_plural_inline) ... ok 760s test_callable_lookup (admin_inlines.tests.TestInline.test_callable_lookup) 760s Admin inline should invoke local callable when its name is listed in ... ok 760s test_can_delete (admin_inlines.tests.TestInline.test_can_delete) 760s can_delete should be passed to inlineformset factory. ... ok 760s test_create_inlines_on_inherited_model (admin_inlines.tests.TestInline.test_create_inlines_on_inherited_model) 760s An object can be created with inlines when it inherits another class. ... ok 760s test_custom_form_tabular_inline_extra_field_label (admin_inlines.tests.TestInline.test_custom_form_tabular_inline_extra_field_label) ... ok 760s test_custom_form_tabular_inline_label (admin_inlines.tests.TestInline.test_custom_form_tabular_inline_label) 760s A model form with a form field specified (TitleForm.title1) should have ... ok 760s test_custom_form_tabular_inline_overridden_label (admin_inlines.tests.TestInline.test_custom_form_tabular_inline_overridden_label) 760s SomeChildModelForm.__init__() overrides the label of a form field. ... ok 760s test_custom_get_extra_form (admin_inlines.tests.TestInline.test_custom_get_extra_form) ... ok 760s test_custom_min_num (admin_inlines.tests.TestInline.test_custom_min_num) ... ok 760s test_custom_pk_shortcut (admin_inlines.tests.TestInline.test_custom_pk_shortcut) 760s The "View on Site" link is correct for models with a custom primary key ... ok 760s test_help_text (admin_inlines.tests.TestInline.test_help_text) 760s The inlines' model field help texts are displayed when using both the ... ok 760s test_inline_editable_pk (admin_inlines.tests.TestInline.test_inline_editable_pk) ... ok 760s test_inline_hidden_field_no_column (admin_inlines.tests.TestInline.test_inline_hidden_field_no_column) 760s #18263 -- Make sure hidden fields don't get a column in tabular inlines ... ok 760s test_inline_nonauto_noneditable_inherited_pk (admin_inlines.tests.TestInline.test_inline_nonauto_noneditable_inherited_pk) ... ok 760s test_inline_nonauto_noneditable_pk (admin_inlines.tests.TestInline.test_inline_nonauto_noneditable_pk) ... ok 760s test_inline_primary (admin_inlines.tests.TestInline.test_inline_primary) ... ok 760s test_inlines_based_on_model_state (admin_inlines.tests.TestInline.test_inlines_based_on_model_state) ... ok 760s test_inlines_plural_heading_foreign_key (admin_inlines.tests.TestInline.test_inlines_plural_heading_foreign_key) ... ok 760s test_inlines_show_change_link_registered (admin_inlines.tests.TestInline.test_inlines_show_change_link_registered) 760s Inlines `show_change_link` for registered models when enabled. ... ok 760s test_inlines_show_change_link_unregistered (admin_inlines.tests.TestInline.test_inlines_show_change_link_unregistered) 760s Inlines `show_change_link` disabled for unregistered models. ... ok 760s test_inlines_singular_heading_one_to_one (admin_inlines.tests.TestInline.test_inlines_singular_heading_one_to_one) ... ok 760s test_localize_pk_shortcut (admin_inlines.tests.TestInline.test_localize_pk_shortcut) 760s The "View on Site" link is correct for locales that use thousand ... ok 760s test_many_to_many_inlines (admin_inlines.tests.TestInline.test_many_to_many_inlines) 760s Autogenerated many-to-many inlines are displayed correctly (#13407) ... ok 760s test_min_num (admin_inlines.tests.TestInline.test_min_num) 760s min_num and extra determine number of forms. ... ok 760s test_model_error_inline_with_readonly_field (admin_inlines.tests.TestInline.test_model_error_inline_with_readonly_field) ... ok 760s test_no_parent_callable_lookup (admin_inlines.tests.TestInline.test_no_parent_callable_lookup) 760s Admin inline `readonly_field` shouldn't invoke parent ModelAdmin callable ... ok 760s 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 760s test_non_related_name_inline (admin_inlines.tests.TestInline.test_non_related_name_inline) 760s Multiple inlines with related_name='+' have correct form prefixes. ... ok 760s test_noneditable_inline_has_field_inputs (admin_inlines.tests.TestInline.test_noneditable_inline_has_field_inputs) 760s Inlines without change permission shows field inputs on add form. ... ok 760s test_readonly_stacked_inline_label (admin_inlines.tests.TestInline.test_readonly_stacked_inline_label) 760s Bug #13174. ... ok 760s test_stacked_inline_edit_form_contains_has_original_class (admin_inlines.tests.TestInline.test_stacked_inline_edit_form_contains_has_original_class) ... ok 760s test_stacked_inline_hidden_field_with_view_only_permissions (admin_inlines.tests.TestInline.test_stacked_inline_hidden_field_with_view_only_permissions) 760s Content of hidden field is not visible in stacked inline when user has ... ok 760s 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) 760s Content of hidden field is not visible in stacked inline when user has ... ok 760s test_tabular_inline_column_css_class (admin_inlines.tests.TestInline.test_tabular_inline_column_css_class) 760s Field names are included in the context to output a field-specific ... ok 760s test_tabular_inline_hidden_field_with_view_only_permissions (admin_inlines.tests.TestInline.test_tabular_inline_hidden_field_with_view_only_permissions) 760s Content of hidden field is not visible in tabular inline when user has ... ok 760s test_tabular_inline_show_change_link_false_registered (admin_inlines.tests.TestInline.test_tabular_inline_show_change_link_false_registered) 760s Inlines `show_change_link` disabled by default. ... ok 760s 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) 760s In tabular inlines, when a form has non-field errors, those errors ... ok 760s test_tabular_model_form_meta_readonly_field (admin_inlines.tests.TestInline.test_tabular_model_form_meta_readonly_field) 760s Tabular inlines use ModelForm.Meta.help_texts and labels for read-only ... ok 760s test_tabular_non_field_errors (admin_inlines.tests.TestInline.test_tabular_non_field_errors) 760s non_field_errors are displayed correctly, including the correct value ... ok 760s test_model_admin_no_delete_permission (admin_views.test_actions.AdminActionsPermissionTests.test_model_admin_no_delete_permission) 760s Permission is denied if the user doesn't have delete permission for the ... ok 760s test_model_admin_no_delete_permission_externalsubscriber (admin_views.test_actions.AdminActionsPermissionTests.test_model_admin_no_delete_permission_externalsubscriber) 760s Permission is denied if the user doesn't have delete permission for a ... ok 760s test_available_apps (admin_views.test_adminsite.SiteEachContextTest.test_available_apps) ... ok 760s test_each_context (admin_views.test_adminsite.SiteEachContextTest.test_each_context) ... ok 760s test_each_context_site_url_with_script_name (admin_views.test_adminsite.SiteEachContextTest.test_each_context_site_url_with_script_name) ... ok 762s test_custom_to_field (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_custom_to_field) ... ok 762s test_custom_to_field_custom_pk (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_custom_to_field_custom_pk) ... ok 762s test_custom_to_field_permission_denied (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_custom_to_field_permission_denied) ... ok 762s test_field_does_not_allowed (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_field_does_not_allowed) ... ok 762s test_field_does_not_exist (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_field_does_not_exist) ... ok 762s test_field_no_related_field (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_field_no_related_field) ... ok 762s test_get_paginator (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_get_paginator) 762s Search results are paginated. ... ok 762s test_has_view_or_change_permission_required (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_has_view_or_change_permission_required) 762s Users require the change permission for the related model to the ... ok 762s test_limit_choices_to (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_limit_choices_to) ... ok 762s test_missing_search_fields (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_missing_search_fields) ... ok 762s test_must_be_logged_in (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_must_be_logged_in) ... ok 762s test_search_use_distinct (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_search_use_distinct) 762s Searching across model relations use QuerySet.distinct() to avoid ... ok 762s test_serialize_result (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_serialize_result) ... ok 762s test_success (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_success) ... ok 762s test_to_field_resolution_with_fk_pk (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_to_field_resolution_with_fk_pk) ... ok 762s test_to_field_resolution_with_mti (admin_views.test_autocomplete_view.AutocompleteJsonViewTests.test_to_field_resolution_with_mti) 762s to_field resolution should correctly resolve for target models using ... ok 762s test_breadcrumbs_absent (admin_views.test_breadcrumbs.AdminBreadcrumbsTests.test_breadcrumbs_absent) ... ok 762s test_breadcrumbs_present (admin_views.test_breadcrumbs.AdminBreadcrumbsTests.test_breadcrumbs_present) ... ok 762s test_inactive_user (admin_views.test_forms.AdminAuthenticationFormTests.test_inactive_user) ... ok 763s test_action_column_class (admin_views.test_actions.AdminActionsTest.test_action_column_class) 763s The checkbox column class is present in the response. ... ok 763s test_actions_ordering (admin_views.test_actions.AdminActionsTest.test_actions_ordering) 763s Actions are ordered as expected. ... ok 763s test_custom_function_action_no_perm_response (admin_views.test_actions.AdminActionsTest.test_custom_function_action_no_perm_response) 763s A custom action may returns an HttpResponse with a 403 code. ... ok 763s test_custom_function_action_streaming_response (admin_views.test_actions.AdminActionsTest.test_custom_function_action_streaming_response) 763s A custom action may return a StreamingHttpResponse. ... ok 763s test_custom_function_action_with_redirect (admin_views.test_actions.AdminActionsTest.test_custom_function_action_with_redirect) 763s Another custom action defined in a function. ... ok 763s test_custom_function_mail_action (admin_views.test_actions.AdminActionsTest.test_custom_function_mail_action) 763s A custom action may be defined in a function. ... ok 763s test_default_delete_action_nonexistent_pk (admin_views.test_actions.AdminActionsTest.test_default_delete_action_nonexistent_pk) ... ok 763s test_default_redirect (admin_views.test_actions.AdminActionsTest.test_default_redirect) 763s Actions which don't return an HttpResponse are redirected to the same ... ok 763s test_delete_queryset_hook (admin_views.test_actions.AdminActionsTest.test_delete_queryset_hook) ... ok 763s test_delete_selected_uses_get_deleted_objects (admin_views.test_actions.AdminActionsTest.test_delete_selected_uses_get_deleted_objects) 763s The delete_selected action uses ModelAdmin.get_deleted_objects(). ... ok 763s test_media_from_actions_form (admin_views.test_actions.AdminActionsTest.test_media_from_actions_form) 763s The action form's media is included in the changelist view's media. ... ok 763s test_model_admin_custom_action (admin_views.test_actions.AdminActionsTest.test_model_admin_custom_action) 763s A custom action defined in a ModelAdmin method. ... ok 763s test_model_admin_default_delete_action (admin_views.test_actions.AdminActionsTest.test_model_admin_default_delete_action) ... ok 763s test_model_admin_default_delete_action_no_change_url (admin_views.test_actions.AdminActionsTest.test_model_admin_default_delete_action_no_change_url) 763s The default delete action doesn't break if a ModelAdmin removes the ... ok 763s test_model_admin_default_delete_action_protected (admin_views.test_actions.AdminActionsTest.test_model_admin_default_delete_action_protected) 763s The default delete action where some related objects are protected ... ok 763s test_model_without_action (admin_views.test_actions.AdminActionsTest.test_model_without_action) 763s A ModelAdmin might not have any actions. ... ok 763s test_model_without_action_still_has_jquery (admin_views.test_actions.AdminActionsTest.test_model_without_action_still_has_jquery) 763s A ModelAdmin without any actions still has jQuery included on the page. ... ok 763s test_multiple_actions_form (admin_views.test_actions.AdminActionsTest.test_multiple_actions_form) 763s Actions come from the form whose submit button was pressed (#10618). ... ok 763s test_non_localized_pk (admin_views.test_actions.AdminActionsTest.test_non_localized_pk) 763s If USE_THOUSAND_SEPARATOR is set, the ids for the objects selected for ... ok 763s test_popup_actions (admin_views.test_actions.AdminActionsTest.test_popup_actions) 763s Actions aren't shown in popups. ... ok 763s test_popup_template_escaping (admin_views.test_actions.AdminActionsTest.test_popup_template_escaping) ... ok 763s test_popup_template_response_on_add (admin_views.test_actions.AdminActionsTest.test_popup_template_response_on_add) 763s Success on popups shall be rendered from template in order to allow ... ok 763s test_popup_template_response_on_change (admin_views.test_actions.AdminActionsTest.test_popup_template_response_on_change) ... ok 763s test_popup_template_response_on_delete (admin_views.test_actions.AdminActionsTest.test_popup_template_response_on_delete) ... ok 763s test_selection_counter (admin_views.test_actions.AdminActionsTest.test_selection_counter) 763s The selection counter is there. ... ok 763s test_user_message_on_no_action (admin_views.test_actions.AdminActionsTest.test_user_message_on_no_action) 763s User sees a warning when 'Go' is pressed and no action is selected. ... ok 763s test_user_message_on_none_selected (admin_views.test_actions.AdminActionsTest.test_user_message_on_none_selected) 763s User sees a warning when 'Go' is pressed and no items are selected. ... ok 763s test_changed_message_uses_form_labels (admin_views.test_history_view.AdminHistoryViewTests.test_changed_message_uses_form_labels) 763s Admin's model history change messages use form labels instead of ... ok 763s test_add_view (admin_views.test_multidb.MultiDatabaseTests.test_add_view) ... ok 763s test_change_view (admin_views.test_multidb.MultiDatabaseTests.test_change_view) ... ok 763s test_delete_view (admin_views.test_multidb.MultiDatabaseTests.test_delete_view) ... ok 763s test_included_app_list_template_context_fully_set (admin_views.test_nav_sidebar.AdminSidebarTests.test_included_app_list_template_context_fully_set) ... ok 763s test_sidebar_aria_current_page (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_aria_current_page) ... ok 763s 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 763s test_sidebar_disabled (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_disabled) ... ok 763s test_sidebar_model_name_non_ascii (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_model_name_non_ascii) ... ok 763s test_sidebar_not_on_index (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_not_on_index) ... ok 763s test_sidebar_unauthenticated (admin_views.test_nav_sidebar.AdminSidebarTests.test_sidebar_unauthenticated) ... ok 763s test_choice_links (admin_views.test_templatetags.DateHierarchyTests.test_choice_links) ... ok 763s test_choice_links_datetime (admin_views.test_templatetags.DateHierarchyTests.test_choice_links_datetime) ... ok 764s test_override_change_form_template_tags (admin_views.test_templatetags.AdminTemplateTagsTest.test_override_change_form_template_tags) 764s admin_modify template tags follow the standard search pattern ... ok 764s test_override_change_list_template_tags (admin_views.test_templatetags.AdminTemplateTagsTest.test_override_change_list_template_tags) 764s admin_list template tags follow the standard search pattern ... ok 764s test_override_show_save_and_add_another (admin_views.test_templatetags.AdminTemplateTagsTest.test_override_show_save_and_add_another) ... ok 764s test_submit_row (admin_views.test_templatetags.AdminTemplateTagsTest.test_submit_row) 764s submit_row template tag should pass whole context. ... ok 764s test_submit_row_save_as_new_add_permission_required (admin_views.test_templatetags.AdminTemplateTagsTest.test_submit_row_save_as_new_add_permission_required) ... ok 764s 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 764s 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 764s 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 765s test_add_model_modeladmin_defer_qs (admin_views.tests.AdminCustomQuerysetTest.test_add_model_modeladmin_defer_qs) ... ok 765s test_add_model_modeladmin_only_qs (admin_views.tests.AdminCustomQuerysetTest.test_add_model_modeladmin_only_qs) ... ok 765s test_change_view (admin_views.tests.AdminCustomQuerysetTest.test_change_view) ... ok 765s test_changelist_view (admin_views.tests.AdminCustomQuerysetTest.test_changelist_view) ... ok 765s test_changelist_view_count_queries (admin_views.tests.AdminCustomQuerysetTest.test_changelist_view_count_queries) ... ok 765s test_edit_model_modeladmin_defer_qs (admin_views.tests.AdminCustomQuerysetTest.test_edit_model_modeladmin_defer_qs) ... ok 765s test_edit_model_modeladmin_only_qs (admin_views.tests.AdminCustomQuerysetTest.test_edit_model_modeladmin_only_qs) ... ok 765s test_history_view_custom_qs (admin_views.tests.AdminCustomQuerysetTest.test_history_view_custom_qs) 765s Custom querysets are considered for the admin history view. ... ok 766s test_change_password_template (admin_views.tests.AdminCustomTemplateTests.test_change_password_template) ... ok 766s test_custom_model_admin_templates (admin_views.tests.AdminCustomTemplateTests.test_custom_model_admin_templates) ... ok 766s test_extended_bodyclass_change_list (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_change_list) 766s The admin/change_list.html' template uses block.super ... ok 766s test_extended_bodyclass_template_change_form (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_change_form) 766s The admin/change_form.html template uses block.super in the ... ok 766s test_extended_bodyclass_template_delete_confirmation (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_delete_confirmation) 766s The admin/delete_confirmation.html template uses ... ok 766s test_extended_bodyclass_template_delete_selected_confirmation (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_delete_selected_confirmation) 766s The admin/delete_selected_confirmation.html template uses ... ok 766s test_extended_bodyclass_template_index (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_index) 766s The admin/index.html template uses block.super in the bodyclass block. ... ok 766s test_extended_bodyclass_template_login (admin_views.tests.AdminCustomTemplateTests.test_extended_bodyclass_template_login) 766s The admin/login.html template uses block.super in the ... ok 766s test_filter_with_custom_template (admin_views.tests.AdminCustomTemplateTests.test_filter_with_custom_template) 766s A custom template can be used to render an admin filter. ... ok 767s test_inline (admin_views.tests.AdminInheritedInlinesTest.test_inline) 767s Inline models which inherit from a common parent are correctly handled. ... ok 767s test_filters (admin_views.tests.AdminDocsTest.test_filters) ... ok 767s test_tags (admin_views.tests.AdminDocsTest.test_tags) ... ok 767s test_form_has_multipart_enctype (admin_views.tests.AdminInlineFileUploadTest.test_form_has_multipart_enctype) ... ok 767s test_inline_file_upload_edit_validation_error_post (admin_views.tests.AdminInlineFileUploadTest.test_inline_file_upload_edit_validation_error_post) 767s Inline file uploads correctly display prior data (#10002). ... ok 768s test_js_minified_only_if_debug_is_false (admin_views.tests.AdminJavaScriptTest.test_js_minified_only_if_debug_is_false) 768s The minified versions of the JS files are only used when DEBUG is False. ... ok 769s test_char_pk_inline (admin_views.tests.AdminInlineTests.test_char_pk_inline) 769s A model with a character PK can be saved as inlines. Regression for #10992 ... ok 769s test_explicit_autofield_inline (admin_views.tests.AdminInlineTests.test_explicit_autofield_inline) 769s A model with an explicit autofield primary key can be saved as inlines. ... ok 769s test_inherited_inline (admin_views.tests.AdminInlineTests.test_inherited_inline) 769s An inherited model can be saved as inlines. Regression for #11042 ... ok 769s test_integer_pk_inline (admin_views.tests.AdminInlineTests.test_integer_pk_inline) 769s A model with an integer PK can be saved as inlines. Regression for #10992 ... ok 769s test_ordered_inline (admin_views.tests.AdminInlineTests.test_ordered_inline) 769s An inline with an editable ordering fields is updated correctly. ... ok 769s test_simple_inline (admin_views.tests.AdminInlineTests.test_simple_inline) 769s A simple model can be saved as inlines ... ok 770s test_beginning_matches (admin_views.tests.AdminSearchTest.test_beginning_matches) ... ok 770s test_exact_matches (admin_views.tests.AdminSearchTest.test_exact_matches) ... ok 770s test_no_total_count (admin_views.tests.AdminSearchTest.test_no_total_count) 770s #8408 -- "Show all" should be displayed instead of the total count if ... ok 770s test_pluggable_search (admin_views.tests.AdminSearchTest.test_pluggable_search) ... ok 770s test_reset_link (admin_views.tests.AdminSearchTest.test_reset_link) 770s Test presence of reset link in search bar ("1 result (_x total_)"). ... ok 770s test_search_on_sibling_models (admin_views.tests.AdminSearchTest.test_search_on_sibling_models) 770s A search that mentions sibling models ... ok 770s test_search_with_spaces (admin_views.tests.AdminSearchTest.test_search_with_spaces) ... ok 770s test_with_fk_to_field (admin_views.tests.AdminSearchTest.test_with_fk_to_field) 770s The to_field GET parameter is preserved when a search is performed. ... ok 772s 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 772s 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 772s 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 772s test_known_url_redirects_login_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_known_url_redirects_login_if_not_authenticated) ... ok 772s test_missing_slash_append_slash_false (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_false) ... ok 772s 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 772s test_missing_slash_append_slash_true (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true) ... ok 772s test_missing_slash_append_slash_true_force_script_name (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_force_script_name) ... ok 772s test_missing_slash_append_slash_true_non_staff_user (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_non_staff_user) ... ok 772s test_missing_slash_append_slash_true_script_name (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_script_name) ... ok 772s test_missing_slash_append_slash_true_unknown_url (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_missing_slash_append_slash_true_unknown_url) ... ok 772s 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 772s 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 772s test_non_admin_url_404_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_non_admin_url_404_if_not_authenticated) ... ok 772s test_non_admin_url_shares_url_prefix (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_non_admin_url_shares_url_prefix) ... ok 772s 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 772s test_single_model_no_append_slash (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_single_model_no_append_slash) ... ok 772s test_unknown_url_404_if_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unknown_url_404_if_authenticated) ... ok 772s 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 772s 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 772s 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 772s test_unknown_url_redirects_login_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unknown_url_redirects_login_if_not_authenticated) ... ok 772s test_unkown_url_without_trailing_slash_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_unkown_url_without_trailing_slash_if_not_authenticated) ... ok 772s 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 772s test_url_without_trailing_slash_if_not_authenticated (admin_views.tests.AdminSiteFinalCatchAllPatternTests.test_url_without_trailing_slash_if_not_authenticated) ... ok 773s test_message_debug (admin_views.tests.AdminUserMessageTest.test_message_debug) ... ok 773s test_message_error (admin_views.tests.AdminUserMessageTest.test_message_error) ... ok 773s test_message_extra_tags (admin_views.tests.AdminUserMessageTest.test_message_extra_tags) ... ok 773s test_message_info (admin_views.tests.AdminUserMessageTest.test_message_info) ... ok 773s test_message_success (admin_views.tests.AdminUserMessageTest.test_message_success) ... ok 773s test_message_warning (admin_views.tests.AdminUserMessageTest.test_message_warning) ... ok 777s test_add_view (admin_views.tests.AdminKeepChangeListFiltersTests.test_add_view) ... ok 777s test_add_view_without_preserved_filters (admin_views.tests.AdminKeepChangeListFiltersTests.test_add_view_without_preserved_filters) ... ok 777s test_assert_url_equal (admin_views.tests.AdminKeepChangeListFiltersTests.test_assert_url_equal) ... ok 777s test_change_view (admin_views.tests.AdminKeepChangeListFiltersTests.test_change_view) ... ok 777s test_change_view_close_link (admin_views.tests.AdminKeepChangeListFiltersTests.test_change_view_close_link) ... ok 777s test_change_view_without_preserved_filters (admin_views.tests.AdminKeepChangeListFiltersTests.test_change_view_without_preserved_filters) ... ok 777s test_changelist_view (admin_views.tests.AdminKeepChangeListFiltersTests.test_changelist_view) ... ok 777s test_delete_view (admin_views.tests.AdminKeepChangeListFiltersTests.test_delete_view) ... ok 777s test_url_prefix (admin_views.tests.AdminKeepChangeListFiltersTests.test_url_prefix) ... ok 779s test_cyclic (admin_views.tests.AdminViewDeletedObjectsTest.test_cyclic) 779s Cyclic relationships should still cause each object to only be ... ok 779s test_delete_view_uses_get_deleted_objects (admin_views.tests.AdminViewDeletedObjectsTest.test_delete_view_uses_get_deleted_objects) 779s The delete view uses ModelAdmin.get_deleted_objects(). ... ok 779s test_generic_relations (admin_views.tests.AdminViewDeletedObjectsTest.test_generic_relations) 779s If a deleted object has GenericForeignKeys pointing to it, ... ok 779s test_generic_relations_with_related_query_name (admin_views.tests.AdminViewDeletedObjectsTest.test_generic_relations_with_related_query_name) 779s If a deleted object has GenericForeignKey with ... ok 779s test_inheritance (admin_views.tests.AdminViewDeletedObjectsTest.test_inheritance) 779s In the case of an inherited model, if either the child or ... ok 779s test_multiple_fkeys_to_same_instance (admin_views.tests.AdminViewDeletedObjectsTest.test_multiple_fkeys_to_same_instance) 779s If a deleted object has two relationships pointing to it from ... ok 779s test_multiple_fkeys_to_same_model (admin_views.tests.AdminViewDeletedObjectsTest.test_multiple_fkeys_to_same_model) 779s If a deleted object has two relationships from another model, ... ok 779s test_nesting (admin_views.tests.AdminViewDeletedObjectsTest.test_nesting) 779s Objects should be nested to display the relationships that ... ok 779s test_not_registered (admin_views.tests.AdminViewDeletedObjectsTest.test_not_registered) ... ok 779s test_perms_needed (admin_views.tests.AdminViewDeletedObjectsTest.test_perms_needed) ... ok 779s test_post_delete_protected (admin_views.tests.AdminViewDeletedObjectsTest.test_post_delete_protected) 779s A POST request to delete protected objects should display the page ... ok 779s test_post_delete_restricted (admin_views.tests.AdminViewDeletedObjectsTest.test_post_delete_restricted) ... ok 779s test_protected (admin_views.tests.AdminViewDeletedObjectsTest.test_protected) ... ok 779s test_restricted (admin_views.tests.AdminViewDeletedObjectsTest.test_restricted) ... ok 779s test_change_form_URL_has_correct_value (admin_views.tests.AdminViewFormUrlTest.test_change_form_URL_has_correct_value) 779s change_view has form_url in response.context ... ok 779s test_initial_data_can_be_overridden (admin_views.tests.AdminViewFormUrlTest.test_initial_data_can_be_overridden) 779s The behavior for setting initial form data can be overridden in the ... ok 781s test_changelist_input_html (admin_views.tests.AdminViewListEditable.test_changelist_input_html) ... ok 781s test_custom_pk (admin_views.tests.AdminViewListEditable.test_custom_pk) ... ok 781s test_inheritance (admin_views.tests.AdminViewListEditable.test_inheritance) ... ok 781s test_inheritance_2 (admin_views.tests.AdminViewListEditable.test_inheritance_2) ... ok 781s test_list_editable_action_choices (admin_views.tests.AdminViewListEditable.test_list_editable_action_choices) ... ok 781s test_list_editable_action_submit (admin_views.tests.AdminViewListEditable.test_list_editable_action_submit) ... ok 781s test_list_editable_ordering (admin_views.tests.AdminViewListEditable.test_list_editable_ordering) ... ok 781s test_list_editable_pagination (admin_views.tests.AdminViewListEditable.test_list_editable_pagination) 781s Pagination works for list_editable items. ... ok 781s test_list_editable_popup (admin_views.tests.AdminViewListEditable.test_list_editable_popup) 781s Fields should not be list-editable in popups. ... ok 781s test_non_field_errors (admin_views.tests.AdminViewListEditable.test_non_field_errors) 781s Non-field errors are displayed for each of the forms in the ... ok 781s test_non_form_errors (admin_views.tests.AdminViewListEditable.test_non_form_errors) ... ok 781s test_non_form_errors_is_errorlist (admin_views.tests.AdminViewListEditable.test_non_form_errors_is_errorlist) ... ok 781s test_pk_hidden_fields (admin_views.tests.AdminViewListEditable.test_pk_hidden_fields) 781s hidden pk fields aren't displayed in the table body and their ... ok 781s test_pk_hidden_fields_with_list_display_links (admin_views.tests.AdminViewListEditable.test_pk_hidden_fields_with_list_display_links) 781s Similarly as test_pk_hidden_fields, but when the hidden pk fields are ... ok 781s test_post_messages (admin_views.tests.AdminViewListEditable.test_post_messages) ... ok 781s test_post_submission (admin_views.tests.AdminViewListEditable.test_post_submission) ... ok 782s test_client_logout_url_can_be_used_to_login (admin_views.tests.AdminViewLogoutTests.test_client_logout_url_can_be_used_to_login) ... ok 782s test_logout (admin_views.tests.AdminViewLogoutTests.test_logout) ... ok 783s test_add_view_form_and_formsets_run_validation (admin_views.tests.AdminViewOnSiteTests.test_add_view_form_and_formsets_run_validation) 783s Issue #20522 ... ok 783s test_callable (admin_views.tests.AdminViewOnSiteTests.test_callable) 783s The right link is displayed if view_on_site is a callable ... ok 783s test_change_view_form_and_formsets_run_validation (admin_views.tests.AdminViewOnSiteTests.test_change_view_form_and_formsets_run_validation) 783s Issue #20522 ... ok 783s test_check (admin_views.tests.AdminViewOnSiteTests.test_check) 783s The view_on_site value is either a boolean or a callable ... ok 783s test_custom_admin_site (admin_views.tests.AdminViewOnSiteTests.test_custom_admin_site) ... ok 783s test_false (admin_views.tests.AdminViewOnSiteTests.test_false) 783s The 'View on site' button is not displayed if view_on_site is False ... ok 783s test_missing_get_absolute_url (admin_views.tests.AdminViewOnSiteTests.test_missing_get_absolute_url) 783s None is returned if model doesn't have get_absolute_url ... ok 783s test_true (admin_views.tests.AdminViewOnSiteTests.test_true) 783s The default behavior is followed if view_on_site is True ... ok 783s test_add_with_GET_args (admin_views.tests.AdminViewBasicTest.test_add_with_GET_args) ... ok 783s test_adminsite_display_site_url (admin_views.tests.AdminViewBasicTest.test_adminsite_display_site_url) 783s #13749 - Admin should display link to front-end site 'View site' ... ok 783s test_allowed_filtering_15103 (admin_views.tests.AdminViewBasicTest.test_allowed_filtering_15103) 783s Regressions test for ticket 15103 - filtering on fields defined in a ... ok 783s test_allows_attributeerror_to_bubble_up (admin_views.tests.AdminViewBasicTest.test_allows_attributeerror_to_bubble_up) 783s AttributeErrors are allowed to bubble when raised inside a change list ... ok 783s test_app_index_context (admin_views.tests.AdminViewBasicTest.test_app_index_context) ... ok 783s test_app_index_context_reordered (admin_views.tests.AdminViewBasicTest.test_app_index_context_reordered) ... ok 783s test_basic_add_GET (admin_views.tests.AdminViewBasicTest.test_basic_add_GET) 783s A smoke test to ensure GET on the add_view works. ... ok 783s test_basic_add_POST (admin_views.tests.AdminViewBasicTest.test_basic_add_POST) 783s A smoke test to ensure POST on add_view works. ... ok 783s test_basic_edit_GET (admin_views.tests.AdminViewBasicTest.test_basic_edit_GET) 783s A smoke test to ensure GET on the change_view works. ... ok 783s test_basic_edit_GET_old_url_redirect (admin_views.tests.AdminViewBasicTest.test_basic_edit_GET_old_url_redirect) 783s The change URL changed in Django 1.9, but the old one still redirects. ... ok 783s test_basic_edit_GET_string_PK (admin_views.tests.AdminViewBasicTest.test_basic_edit_GET_string_PK) 783s GET on the change_view (when passing a string as the PK argument for a ... ok 783s test_basic_edit_POST (admin_views.tests.AdminViewBasicTest.test_basic_edit_POST) 783s A smoke test to ensure POST on edit_view works. ... ok 783s test_basic_inheritance_GET_string_PK (admin_views.tests.AdminViewBasicTest.test_basic_inheritance_GET_string_PK) 783s GET on the change_view (for inherited models) redirects to the index ... ok 783s test_change_list_column_field_classes (admin_views.tests.AdminViewBasicTest.test_change_list_column_field_classes) ... ok 783s test_change_list_null_boolean_display (admin_views.tests.AdminViewBasicTest.test_change_list_null_boolean_display) ... ok 783s test_change_list_sorting_callable (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_callable) 783s Ensure we can sort on a list_display field that is a callable ... ok 783s test_change_list_sorting_callable_query_expression (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_callable_query_expression) 783s Query expressions may be used for admin_order_field. ... ok 783s test_change_list_sorting_callable_query_expression_reverse (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_callable_query_expression_reverse) ... ok 783s test_change_list_sorting_model (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_model) 783s Ensure we can sort on a list_display field that is a Model method ... ok 783s test_change_list_sorting_model_admin (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_model_admin) 783s Ensure we can sort on a list_display field that is a ModelAdmin method ... ok 783s test_change_list_sorting_model_admin_reverse (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_model_admin_reverse) 783s Ensure we can sort on a list_display field that is a ModelAdmin ... ok 783s test_change_list_sorting_model_meta (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_model_meta) ... ok 783s test_change_list_sorting_multiple (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_multiple) ... ok 783s test_change_list_sorting_override_model_admin (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_override_model_admin) ... ok 783s test_change_list_sorting_preserve_queryset_ordering (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_preserve_queryset_ordering) 783s If no ordering is defined in `ModelAdmin.ordering` or in the query ... ok 783s test_change_list_sorting_property (admin_views.tests.AdminViewBasicTest.test_change_list_sorting_property) 783s Sort on a list_display field that is a property (column 10 is ... ok 783s test_change_view_logs_m2m_field_changes (admin_views.tests.AdminViewBasicTest.test_change_view_logs_m2m_field_changes) 783s Changes to ManyToManyFields are included in the object's history. ... ok 783s test_change_view_subtitle_per_object (admin_views.tests.AdminViewBasicTest.test_change_view_subtitle_per_object) ... ok 783s test_change_view_with_show_delete_extra_context (admin_views.tests.AdminViewBasicTest.test_change_view_with_show_delete_extra_context) 783s The 'show_delete' context variable in the admin's change view controls ... ok 783s test_changelist_with_no_change_url (admin_views.tests.AdminViewBasicTest.test_changelist_with_no_change_url) 783s ModelAdmin.changelist_view shouldn't result in a NoReverseMatch if url ... ok 783s test_date_hierarchy_empty_queryset (admin_views.tests.AdminViewBasicTest.test_date_hierarchy_empty_queryset) ... ok 783s test_date_hierarchy_local_date_differ_from_utc (admin_views.tests.AdminViewBasicTest.test_date_hierarchy_local_date_differ_from_utc) ... ok 783s test_date_hierarchy_timezone_dst (admin_views.tests.AdminViewBasicTest.test_date_hierarchy_timezone_dst) ... ok 783s test_disallowed_filtering (admin_views.tests.AdminViewBasicTest.test_disallowed_filtering) ... ok 783s test_disallowed_to_field (admin_views.tests.AdminViewBasicTest.test_disallowed_to_field) ... ok 783s test_display_decorator_with_boolean_and_empty_value (admin_views.tests.AdminViewBasicTest.test_display_decorator_with_boolean_and_empty_value) ... ok 783s test_edit_save_as (admin_views.tests.AdminViewBasicTest.test_edit_save_as) 783s Test "save as". ... ok 783s test_edit_save_as_delete_inline (admin_views.tests.AdminViewBasicTest.test_edit_save_as_delete_inline) 783s Should be able to "Save as new" while also deleting an inline. ... ok 783s test_formset_kwargs_can_be_overridden (admin_views.tests.AdminViewBasicTest.test_formset_kwargs_can_be_overridden) ... ok 783s test_get_sortable_by_columns_subset (admin_views.tests.AdminViewBasicTest.test_get_sortable_by_columns_subset) ... ok 783s test_get_sortable_by_no_column (admin_views.tests.AdminViewBasicTest.test_get_sortable_by_no_column) ... ok 783s test_has_related_field_in_list_display_fk (admin_views.tests.AdminViewBasicTest.test_has_related_field_in_list_display_fk) 783s Joins shouldn't be performed for _id fields in list display. ... ok 783s test_has_related_field_in_list_display_o2o (admin_views.tests.AdminViewBasicTest.test_has_related_field_in_list_display_o2o) 783s Joins shouldn't be performed for _id fields in list display. ... ok 783s test_hide_change_password (admin_views.tests.AdminViewBasicTest.test_hide_change_password) 783s Tests if the "change password" link in the admin is hidden if the User ... ok 783s test_i18n_language_non_english_default (admin_views.tests.AdminViewBasicTest.test_i18n_language_non_english_default) 783s Check if the JavaScript i18n view returns an empty language catalog ... ok 783s test_i18n_language_non_english_fallback (admin_views.tests.AdminViewBasicTest.test_i18n_language_non_english_fallback) 783s Makes sure that the fallback language is still working properly ... ok 783s test_incorrect_lookup_parameters (admin_views.tests.AdminViewBasicTest.test_incorrect_lookup_parameters) 783s Ensure incorrect lookup parameters are handled gracefully. ... ok 783s test_invalid_appindex_url (admin_views.tests.AdminViewBasicTest.test_invalid_appindex_url) 783s #21056 -- URL reversing shouldn't work for nonexistent apps. ... ok 783s test_isnull_lookups (admin_views.tests.AdminViewBasicTest.test_isnull_lookups) 783s Ensure is_null is handled correctly. ... ok 783s test_jsi18n_format_fallback (admin_views.tests.AdminViewBasicTest.test_jsi18n_format_fallback) 783s The JavaScript i18n view doesn't return localized date/time formats ... ok 783s test_jsi18n_with_context (admin_views.tests.AdminViewBasicTest.test_jsi18n_with_context) ... ok 783s test_limited_filter (admin_views.tests.AdminViewBasicTest.test_limited_filter) 783s Admin changelist filters do not contain objects excluded via ... ok 783s test_logout_and_password_change_URLs (admin_views.tests.AdminViewBasicTest.test_logout_and_password_change_URLs) ... ok 783s test_multiple_sort_same_field (admin_views.tests.AdminViewBasicTest.test_multiple_sort_same_field) ... ok 783s test_named_group_field_choices_change_list (admin_views.tests.AdminViewBasicTest.test_named_group_field_choices_change_list) 783s Ensures the admin changelist shows correct values in the relevant column ... ok 783s test_named_group_field_choices_filter (admin_views.tests.AdminViewBasicTest.test_named_group_field_choices_filter) 783s Ensures the filter UI shows correctly when at least one named group has ... ok 783s test_password_change_helptext (admin_views.tests.AdminViewBasicTest.test_password_change_helptext) ... ok 783s test_popup_add_POST (admin_views.tests.AdminViewBasicTest.test_popup_add_POST) 783s HTTP response from a popup is properly escaped. ... ok 783s test_popup_dismiss_related (admin_views.tests.AdminViewBasicTest.test_popup_dismiss_related) 783s Regression test for ticket 20664 - ensure the pk is properly quoted. ... ok 783s test_relation_spanning_filters (admin_views.tests.AdminViewBasicTest.test_relation_spanning_filters) ... ok 783s test_render_delete_selected_confirmation_no_subtitle (admin_views.tests.AdminViewBasicTest.test_render_delete_selected_confirmation_no_subtitle) ... ok 783s test_render_views_no_subtitle (admin_views.tests.AdminViewBasicTest.test_render_views_no_subtitle) ... ok 783s test_resolve_admin_views (admin_views.tests.AdminViewBasicTest.test_resolve_admin_views) ... ok 783s test_sort_indicators_admin_order (admin_views.tests.AdminViewBasicTest.test_sort_indicators_admin_order) 783s The admin shows default sort indicators for all kinds of 'ordering' ... ok 783s test_sortable_by_columns_subset (admin_views.tests.AdminViewBasicTest.test_sortable_by_columns_subset) ... ok 783s test_sortable_by_no_column (admin_views.tests.AdminViewBasicTest.test_sortable_by_no_column) ... ok 783s test_trailing_slash_required (admin_views.tests.AdminViewBasicTest.test_trailing_slash_required) 783s If you leave off the trailing slash, app should redirect and add it. ... ok 783s test_view_subtitle_per_object (admin_views.tests.AdminViewBasicTest.test_view_subtitle_per_object) ... ok 784s test_add (admin_views.tests.AdminViewProxyModelPermissionsTests.test_add) ... ok 784s test_change (admin_views.tests.AdminViewProxyModelPermissionsTests.test_change) ... ok 784s test_delete (admin_views.tests.AdminViewProxyModelPermissionsTests.test_delete) ... ok 784s test_view (admin_views.tests.AdminViewProxyModelPermissionsTests.test_view) ... ok 785s test_change_view_history_link (admin_views.tests.AdminViewStringPrimaryKeyTest.test_change_view_history_link) 785s Object history button link should work and contain the pk value quoted. ... ok 785s test_changelist_to_changeform_link (admin_views.tests.AdminViewStringPrimaryKeyTest.test_changelist_to_changeform_link) 785s Link to the changeform of the object in changelist should use reverse() ... ok 785s test_deleteconfirmation_link (admin_views.tests.AdminViewStringPrimaryKeyTest.test_deleteconfirmation_link) 785s " ... ok 785s test_get_change_view (admin_views.tests.AdminViewStringPrimaryKeyTest.test_get_change_view) 785s Retrieving the object using urlencoded form of primary key should work ... ok 785s test_get_history_view (admin_views.tests.AdminViewStringPrimaryKeyTest.test_get_history_view) 785s Retrieving the history for an object using urlencoded form of primary ... ok 785s test_recentactions_link (admin_views.tests.AdminViewStringPrimaryKeyTest.test_recentactions_link) 785s The link from the recent actions list referring to the changeform of ... ok 785s test_redirect_on_add_view_continue_button (admin_views.tests.AdminViewStringPrimaryKeyTest.test_redirect_on_add_view_continue_button) 785s As soon as an object is added using "Save and continue editing" ... ok 785s test_shortcut_view_with_escaping (admin_views.tests.AdminViewStringPrimaryKeyTest.test_shortcut_view_with_escaping) 785s 'View on site should' work properly with char fields ... ok 785s test_url_conflicts_with_add (admin_views.tests.AdminViewStringPrimaryKeyTest.test_url_conflicts_with_add) 785s A model with a primary key that ends with add or is `add` should be visible ... ok 785s test_url_conflicts_with_delete (admin_views.tests.AdminViewStringPrimaryKeyTest.test_url_conflicts_with_delete) 785s A model with a primary key that ends with delete should be visible ... ok 785s test_url_conflicts_with_history (admin_views.tests.AdminViewStringPrimaryKeyTest.test_url_conflicts_with_history) 785s A model with a primary key that ends with history should be visible ... ok 785s test_unicode_delete (admin_views.tests.AdminViewUnicodeTest.test_unicode_delete) 785s The delete_view handles non-ASCII characters ... ok 785s test_unicode_edit (admin_views.tests.AdminViewUnicodeTest.test_unicode_edit) 785s A test to ensure that POST on edit_view handles non-ASCII characters. ... ok 786s test_no_standard_modeladmin_urls (admin_views.tests.AdminViewsNoUrlTest.test_no_standard_modeladmin_urls) 786s Admin index views don't break when user's ModelAdmin removes standard urls ... ok 787s test_app_model_in_app_index_body_class (admin_views.tests.CSSTest.test_app_model_in_app_index_body_class) 787s Ensure app and model tag are correctly read by app_index template ... ok 787s test_app_model_in_delete_confirmation_body_class (admin_views.tests.CSSTest.test_app_model_in_delete_confirmation_body_class) 787s Ensure app and model tag are correctly read by delete_confirmation ... ok 787s test_app_model_in_delete_selected_confirmation_body_class (admin_views.tests.CSSTest.test_app_model_in_delete_selected_confirmation_body_class) 787s Ensure app and model tag are correctly read by ... ok 787s test_app_model_in_form_body_class (admin_views.tests.CSSTest.test_app_model_in_form_body_class) 787s Ensure app and model tag are correctly read by change_form template ... ok 787s test_app_model_in_list_body_class (admin_views.tests.CSSTest.test_app_model_in_list_body_class) 787s Ensure app and model tag are correctly read by change_list template ... ok 787s test_changelist_field_classes (admin_views.tests.CSSTest.test_changelist_field_classes) 787s Cells of the change list table should contain the field name in their ... ok 787s test_field_prefix_css_classes (admin_views.tests.CSSTest.test_field_prefix_css_classes) 787s Fields have a CSS class name with a 'field-' prefix. ... ok 787s test_index_css_classes (admin_views.tests.CSSTest.test_index_css_classes) 787s CSS class names are used for each app and model on the admin index ... ok 788s test_custom_admin_site_app_index_view_and_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_app_index_view_and_template) ... ok 788s test_custom_admin_site_index_view_and_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_index_view_and_template) ... ok 788s test_custom_admin_site_login_form (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_login_form) ... ok 788s test_custom_admin_site_login_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_login_template) ... ok 788s test_custom_admin_site_logout_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_logout_template) ... ok 788s test_custom_admin_site_password_change_done_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_password_change_done_template) ... ok 788s test_custom_admin_site_password_change_template (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_password_change_template) ... ok 788s test_custom_admin_site_password_change_with_extra_context (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_password_change_with_extra_context) ... ok 788s test_custom_admin_site_view (admin_views.tests.CustomModelAdminTest.test_custom_admin_site_view) ... ok 788s test_pwd_change_custom_template (admin_views.tests.CustomModelAdminTest.test_pwd_change_custom_template) ... ok 788s test_add_view (admin_views.tests.AdminViewPermissionsTest.test_add_view) 788s Test add view restricts access and actually adds items. ... ok 788s test_add_view_with_view_only_inlines (admin_views.tests.AdminViewPermissionsTest.test_add_view_with_view_only_inlines) 788s User with add permission to a section but view-only for inlines. ... ok 788s test_app_list_permissions (admin_views.tests.AdminViewPermissionsTest.test_app_list_permissions) 788s If a user has no module perms, the app list returns a 404. ... ok 788s test_change_view (admin_views.tests.AdminViewPermissionsTest.test_change_view) 788s Change view should restrict access and allow users to edit items. ... ok 788s test_change_view_save_as_new (admin_views.tests.AdminViewPermissionsTest.test_change_view_save_as_new) 788s 'Save as new' should raise PermissionDenied for users without the 'add' ... ok 788s test_change_view_with_view_and_add_inlines (admin_views.tests.AdminViewPermissionsTest.test_change_view_with_view_and_add_inlines) 788s User has view and add permissions on the inline model. ... ok 788s test_change_view_with_view_and_delete_inlines (admin_views.tests.AdminViewPermissionsTest.test_change_view_with_view_and_delete_inlines) 788s User has view and delete permissions on the inline model. ... ok 788s test_change_view_with_view_only_inlines (admin_views.tests.AdminViewPermissionsTest.test_change_view_with_view_only_inlines) 788s User with change permission to a section but view-only for inlines. ... ok 788s test_change_view_with_view_only_last_inline (admin_views.tests.AdminViewPermissionsTest.test_change_view_with_view_only_last_inline) ... ok 788s test_change_view_without_object_change_permission (admin_views.tests.AdminViewPermissionsTest.test_change_view_without_object_change_permission) 788s The object should be read-only if the user has permission to view it ... ok 788s test_conditionally_show_add_section_link (admin_views.tests.AdminViewPermissionsTest.test_conditionally_show_add_section_link) 788s The foreign key widget should only show the "add related" button if the ... ok 788s test_conditionally_show_change_section_link (admin_views.tests.AdminViewPermissionsTest.test_conditionally_show_change_section_link) 788s The foreign key widget should only show the "change related" button if ... ok 788s test_conditionally_show_delete_section_link (admin_views.tests.AdminViewPermissionsTest.test_conditionally_show_delete_section_link) 788s The foreign key widget should only show the "delete related" button if ... ok 788s test_delete_view (admin_views.tests.AdminViewPermissionsTest.test_delete_view) 788s Delete view should restrict access and actually delete items. ... ok 788s test_delete_view_nonexistent_obj (admin_views.tests.AdminViewPermissionsTest.test_delete_view_nonexistent_obj) ... ok 788s test_delete_view_with_no_default_permissions (admin_views.tests.AdminViewPermissionsTest.test_delete_view_with_no_default_permissions) 788s The delete view allows users to delete collected objects without a ... ok 788s test_disabled_permissions_when_logged_in (admin_views.tests.AdminViewPermissionsTest.test_disabled_permissions_when_logged_in) ... ok 788s test_disabled_staff_permissions_when_logged_in (admin_views.tests.AdminViewPermissionsTest.test_disabled_staff_permissions_when_logged_in) ... ok 788s test_double_login_is_not_allowed (admin_views.tests.AdminViewPermissionsTest.test_double_login_is_not_allowed) 788s Regression test for #19327 ... ok 788s test_has_module_permission (admin_views.tests.AdminViewPermissionsTest.test_has_module_permission) 788s has_module_permission() returns True for all users who ... ok 788s test_history_view (admin_views.tests.AdminViewPermissionsTest.test_history_view) 788s History view should restrict access. ... ok 788s test_history_view_bad_url (admin_views.tests.AdminViewPermissionsTest.test_history_view_bad_url) ... ok 788s test_login (admin_views.tests.AdminViewPermissionsTest.test_login) 788s Make sure only staff members can log in. ... ok 788s test_login_has_permission (admin_views.tests.AdminViewPermissionsTest.test_login_has_permission) ... ok 788s test_login_page_notice_for_non_staff_users (admin_views.tests.AdminViewPermissionsTest.test_login_page_notice_for_non_staff_users) 788s A logged-in non-staff user trying to access the admin index should be ... ok 788s test_login_redirect_for_direct_get (admin_views.tests.AdminViewPermissionsTest.test_login_redirect_for_direct_get) 788s Login redirect should be to the admin index page when going directly to ... ok 788s test_login_successfully_redirects_to_original_URL (admin_views.tests.AdminViewPermissionsTest.test_login_successfully_redirects_to_original_URL) ... ok 788s test_overriding_has_module_permission (admin_views.tests.AdminViewPermissionsTest.test_overriding_has_module_permission) 788s If has_module_permission() always returns False, the module shouldn't ... ok 788s test_post_save_message_no_forbidden_links_visible (admin_views.tests.AdminViewPermissionsTest.test_post_save_message_no_forbidden_links_visible) 788s Post-save message shouldn't contain a link to the change form if the ... ok 788s test_shortcut_view_only_available_to_staff (admin_views.tests.AdminViewPermissionsTest.test_shortcut_view_only_available_to_staff) 788s Only admin users should be able to use the admin shortcut view. ... ok 788s test_explicitly_provided_pk (admin_views.tests.GetFormsetsWithInlinesArgumentTest.test_explicitly_provided_pk) ... ok 788s test_implicitly_generated_pk (admin_views.tests.GetFormsetsWithInlinesArgumentTest.test_implicitly_generated_pk) ... ok 789s test_empty (admin_views.tests.DateHierarchyTests.test_empty) 789s No date hierarchy links display with empty changelist. ... ok 789s test_multiple_years (admin_views.tests.DateHierarchyTests.test_multiple_years) 789s year-level links appear for year-spanning changelist. ... ok 789s test_related_field (admin_views.tests.DateHierarchyTests.test_related_field) ... ok 789s test_single (admin_views.tests.DateHierarchyTests.test_single) 789s Single day-level date hierarchy appears for single object. ... ok 789s test_within_month (admin_views.tests.DateHierarchyTests.test_within_month) 789s day-level links appear for changelist within single month. ... ok 789s test_within_year (admin_views.tests.DateHierarchyTests.test_within_year) 789s month-level links appear for changelist within single year. ... ok 790s test_callable (admin_views.tests.InlineAdminViewOnSiteTest.test_callable) 790s The right link is displayed if view_on_site is a callable ... ok 790s test_false (admin_views.tests.InlineAdminViewOnSiteTest.test_false) 790s The 'View on site' button is not displayed if view_on_site is False ... ok 790s test_true (admin_views.tests.InlineAdminViewOnSiteTest.test_true) 790s The 'View on site' button is displayed if view_on_site is True ... ok 790s test_limit_choices_to_as_callable (admin_views.tests.LimitChoicesToInAdminTest.test_limit_choices_to_as_callable) 790s Test for ticket 2445 changes to admin. ... ok 790s test_group_permission_performance (admin_views.tests.GroupAdminTest.test_group_permission_performance) ... ok 790s test_save_button (admin_views.tests.GroupAdminTest.test_save_button) ... ok 792s test_JS_i18n (admin_views.tests.NeverCacheTests.test_JS_i18n) 792s Check the never-cache status of the JavaScript i18n view ... ok 792s test_admin_index (admin_views.tests.NeverCacheTests.test_admin_index) 792s Check the never-cache status of the main index ... ok 792s test_app_index (admin_views.tests.NeverCacheTests.test_app_index) 792s Check the never-cache status of an application index ... ok 792s test_login (admin_views.tests.NeverCacheTests.test_login) 792s Check the never-cache status of login views ... ok 792s test_logout (admin_views.tests.NeverCacheTests.test_logout) 792s Check the never-cache status of logout view ... ok 792s test_model_add (admin_views.tests.NeverCacheTests.test_model_add) 792s Check the never-cache status of a model add page ... ok 792s test_model_delete (admin_views.tests.NeverCacheTests.test_model_delete) 792s Check the never-cache status of a model delete page ... ok 792s test_model_history (admin_views.tests.NeverCacheTests.test_model_history) 792s Check the never-cache status of a model history page ... ok 792s test_model_index (admin_views.tests.NeverCacheTests.test_model_index) 792s Check the never-cache status of a model index ... ok 792s test_model_view (admin_views.tests.NeverCacheTests.test_model_view) 792s Check the never-cache status of a model edit page ... ok 792s test_password_change (admin_views.tests.NeverCacheTests.test_password_change) 792s Check the never-cache status of the password change view ... ok 792s test_password_change_done (admin_views.tests.NeverCacheTests.test_password_change_done) 792s Check the never-cache status of the password change done view ... ok 792s test_prepopulated_maxlength_localized (admin_views.tests.PrePopulatedTest.test_prepopulated_maxlength_localized) 792s Regression test for #15938: if USE_THOUSAND_SEPARATOR is set, make sure ... ok 792s test_prepopulated_off (admin_views.tests.PrePopulatedTest.test_prepopulated_off) ... ok 792s test_prepopulated_on (admin_views.tests.PrePopulatedTest.test_prepopulated_on) ... ok 792s test_view_only_add_form (admin_views.tests.PrePopulatedTest.test_view_only_add_form) 792s PrePopulatedPostReadOnlyAdmin.prepopulated_fields includes 'slug' ... ok 792s test_view_only_change_form (admin_views.tests.PrePopulatedTest.test_view_only_change_form) 792s PrePopulatedPostReadOnlyAdmin.prepopulated_fields includes 'slug'. That ... ok 793s test_limit_choices_to (admin_views.tests.RawIdFieldsTest.test_limit_choices_to) 793s Regression test for 14880 ... ok 793s test_limit_choices_to_isnull_false (admin_views.tests.RawIdFieldsTest.test_limit_choices_to_isnull_false) 793s Regression test for 20182 ... ok 793s test_limit_choices_to_isnull_true (admin_views.tests.RawIdFieldsTest.test_limit_choices_to_isnull_true) 793s Regression test for 20182 ... ok 793s test_list_display_method_same_name_as_reverse_accessor (admin_views.tests.RawIdFieldsTest.test_list_display_method_same_name_as_reverse_accessor) 793s Should be able to use a ModelAdmin method in list_display that has the ... ok 795s test_change_form_renders_correct_null_choice_value (admin_views.tests.ReadonlyTest.test_change_form_renders_correct_null_choice_value) 795s Regression test for #17911. ... ok 795s test_correct_autoescaping (admin_views.tests.ReadonlyTest.test_correct_autoescaping) 795s Make sure that non-field readonly elements are properly autoescaped (#24461) ... ok 795s test_label_suffix_translated (admin_views.tests.ReadonlyTest.test_label_suffix_translated) ... ok 795s test_readonly_field_overrides (admin_views.tests.ReadonlyTest.test_readonly_field_overrides) 795s Regression test for #22087 - ModelForm Meta overrides are ignored by ... ok 795s test_readonly_foreignkey_links_custom_admin_site (admin_views.tests.ReadonlyTest.test_readonly_foreignkey_links_custom_admin_site) ... ok 795s test_readonly_foreignkey_links_default_admin_site (admin_views.tests.ReadonlyTest.test_readonly_foreignkey_links_default_admin_site) ... ok 795s test_readonly_get (admin_views.tests.ReadonlyTest.test_readonly_get) ... ok 795s test_readonly_manytomany (admin_views.tests.ReadonlyTest.test_readonly_manytomany) 795s Regression test for #13004 ... ok 795s test_readonly_manytomany_backwards_ref (admin_views.tests.ReadonlyTest.test_readonly_manytomany_backwards_ref) 795s Regression test for #16433 - backwards references for related objects ... ok 795s test_readonly_manytomany_forwards_ref (admin_views.tests.ReadonlyTest.test_readonly_manytomany_forwards_ref) ... ok 795s test_readonly_onetoone_backwards_ref (admin_views.tests.ReadonlyTest.test_readonly_onetoone_backwards_ref) 795s Can reference a reverse OneToOneField in ModelAdmin.readonly_fields. ... ok 795s test_readonly_post (admin_views.tests.ReadonlyTest.test_readonly_post) ... ok 795s test_readonly_text_field (admin_views.tests.ReadonlyTest.test_readonly_text_field) ... ok 795s test_user_password_change_limited_queryset (admin_views.tests.ReadonlyTest.test_user_password_change_limited_queryset) ... ok 796s test_save_as_continue_false (admin_views.tests.SaveAsTests.test_save_as_continue_false) 796s Saving a new object using "Save as new" redirects to the changelist ... ok 796s test_save_as_duplication (admin_views.tests.SaveAsTests.test_save_as_duplication) 796s 'save as' creates a new person ... ok 796s test_save_as_new_with_inlines_with_validation_errors (admin_views.tests.SaveAsTests.test_save_as_new_with_inlines_with_validation_errors) ... ok 796s test_save_as_new_with_validation_errors (admin_views.tests.SaveAsTests.test_save_as_new_with_validation_errors) 796s When you click "Save as new" and have a validation error, ... ok 796s test_save_as_new_with_validation_errors_with_inlines (admin_views.tests.SaveAsTests.test_save_as_new_with_validation_errors_with_inlines) ... ok 797s test_secure_view_shows_login_if_not_logged_in (admin_views.tests.SecureViewTests.test_secure_view_shows_login_if_not_logged_in) ... ok 797s test_staff_member_required_decorator_works_with_argument (admin_views.tests.SecureViewTests.test_staff_member_required_decorator_works_with_argument) 797s Staff_member_required decorator works with an argument ... ok 797s test_custom_changelist (admin_views.tests.TestCustomChangeList.test_custom_changelist) 797s Validate that a custom ChangeList class can be used (#9749) ... ok 797s test_generic_content_object_in_list_display (admin_views.tests.TestGenericRelations.test_generic_content_object_in_list_display) ... ok 798s test_GET_parent_add (admin_views.tests.TestInlineNotEditable.test_GET_parent_add) 798s InlineModelAdmin broken? ... ok 798s test_add_view (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_add_view) ... ok 798s test_add_view_without_preserved_filters (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_add_view_without_preserved_filters) ... ok 798s test_assert_url_equal (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_assert_url_equal) ... ok 798s test_change_view (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_change_view) ... ok 798s test_change_view_close_link (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_change_view_close_link) ... ok 798s test_change_view_without_preserved_filters (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_change_view_without_preserved_filters) ... ok 798s test_changelist_view (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_changelist_view) ... ok 798s test_delete_view (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_delete_view) ... ok 798s test_url_prefix (admin_views.tests.NamespacedAdminKeepChangeListFiltersTests.test_url_prefix) ... ok 798s test_all_fields_hidden (admin_views.tests.TestLabelVisibility.test_all_fields_hidden) ... ok 798s test_all_fields_visible (admin_views.tests.TestLabelVisibility.test_all_fields_visible) ... ok 798s test_mixin (admin_views.tests.TestLabelVisibility.test_mixin) ... ok 799s test_lang_name_present (admin_views.tests.ValidXHTMLTests.test_lang_name_present) ... ok 799s test_db_tablespace (model_indexes.tests.IndexesTests.test_db_tablespace) ... skipped "Database doesn't support feature(s): supports_tablespaces" 799s test_func_with_tablespace (model_indexes.tests.IndexesTests.test_func_with_tablespace) ... skipped "Database doesn't support feature(s): supports_tablespaces" 799s test_decorators (signals.tests.SignalTests.test_decorators) ... ok 799s test_delete_signals (signals.tests.SignalTests.test_delete_signals) ... ok 799s test_delete_signals_origin_model (signals.tests.SignalTests.test_delete_signals_origin_model) ... ok 799s test_delete_signals_origin_queryset (signals.tests.SignalTests.test_delete_signals_origin_queryset) ... ok 799s test_disconnect_in_dispatch (signals.tests.SignalTests.test_disconnect_in_dispatch) 799s Signals that disconnect when being called don't mess future ... ok 799s test_disconnect_model (signals.tests.SignalTests.test_disconnect_model) ... ok 799s test_lazy_model_signal (signals.tests.SignalTests.test_lazy_model_signal) ... ok 799s test_model_pre_init_and_post_init (signals.tests.SignalTests.test_model_pre_init_and_post_init) ... ok 799s test_save_and_delete_signals_with_m2m (signals.tests.SignalTests.test_save_and_delete_signals_with_m2m) ... ok 799s test_save_signals (signals.tests.SignalTests.test_save_signals) ... ok 800s test_autofields_generate_different_values_for_each_instance (basic.tests.ModelInstanceCreationTests.test_autofields_generate_different_values_for_each_instance) ... ok 800s test_can_create_instance_using_kwargs (basic.tests.ModelInstanceCreationTests.test_can_create_instance_using_kwargs) ... ok 800s test_can_initialize_model_instance_using_positional_arguments (basic.tests.ModelInstanceCreationTests.test_can_initialize_model_instance_using_positional_arguments) 800s You can initialize a model instance using positional arguments, ... ok 800s 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) 800s You can leave off the value for an AutoField when creating an ... ok 800s test_can_mix_and_match_position_and_kwargs (basic.tests.ModelInstanceCreationTests.test_can_mix_and_match_position_and_kwargs) ... ok 800s test_cannot_create_instance_with_invalid_kwargs (basic.tests.ModelInstanceCreationTests.test_cannot_create_instance_with_invalid_kwargs) ... ok 800s test_for_datetimefields_saves_as_much_precision_as_was_given (basic.tests.ModelInstanceCreationTests.test_for_datetimefields_saves_as_much_precision_as_was_given) 800s as much precision in *seconds* ... ok 800s 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 800s 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 800s test_positional_and_keyword_args_for_the_same_field (basic.tests.ModelInstanceCreationTests.test_positional_and_keyword_args_for_the_same_field) ... ok 800s test_querysets_checking_for_membership (basic.tests.ModelInstanceCreationTests.test_querysets_checking_for_membership) ... ok 800s test_save_parent_primary_with_default (basic.tests.ModelInstanceCreationTests.test_save_parent_primary_with_default) ... ok 800s test_save_primary_with_default (basic.tests.ModelInstanceCreationTests.test_save_primary_with_default) ... ok 800s 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 800s test_all_lookup (basic.tests.ModelLookupTest.test_all_lookup) ... ok 800s test_does_not_exist (basic.tests.ModelLookupTest.test_does_not_exist) ... ok 800s test_equal_lookup (basic.tests.ModelLookupTest.test_equal_lookup) ... ok 800s test_lookup_by_primary_key (basic.tests.ModelLookupTest.test_lookup_by_primary_key) ... ok 800s test_rich_lookup (basic.tests.ModelLookupTest.test_rich_lookup) ... ok 800s test_too_many (basic.tests.ModelLookupTest.test_too_many) ... ok 801s test_lookup_in_fields (basic.tests.ModelRefreshTests.test_lookup_in_fields) ... ok 801s test_prefetched_cache_cleared (basic.tests.ModelRefreshTests.test_prefetched_cache_cleared) ... ok 801s test_refresh (basic.tests.ModelRefreshTests.test_refresh) ... ok 801s test_refresh_clears_one_to_one_field (basic.tests.ModelRefreshTests.test_refresh_clears_one_to_one_field) ... ok 801s test_refresh_clears_reverse_related (basic.tests.ModelRefreshTests.test_refresh_clears_reverse_related) 801s refresh_from_db() clear cached reverse relations. ... ok 801s test_refresh_fk (basic.tests.ModelRefreshTests.test_refresh_fk) ... ok 801s test_refresh_fk_on_delete_set_null (basic.tests.ModelRefreshTests.test_refresh_fk_on_delete_set_null) ... ok 801s test_refresh_no_fields (basic.tests.ModelRefreshTests.test_refresh_no_fields) ... ok 801s test_refresh_null_fk (basic.tests.ModelRefreshTests.test_refresh_null_fk) ... ok 801s test_refresh_unsaved (basic.tests.ModelRefreshTests.test_refresh_unsaved) ... ok 801s test_unknown_kwarg (basic.tests.ModelRefreshTests.test_unknown_kwarg) ... ok 803s test_create_method (basic.tests.ModelTest.test_create_method) ... ok 803s test_create_relation_with_gettext_lazy (basic.tests.ModelTest.test_create_relation_with_gettext_lazy) 803s gettext_lazy objects work when saving model instances ... ok 803s test_delete_and_access_field (basic.tests.ModelTest.test_delete_and_access_field) ... ok 803s test_emptyqs (basic.tests.ModelTest.test_emptyqs) ... ok 803s test_emptyqs_customqs (basic.tests.ModelTest.test_emptyqs_customqs) ... ok 803s test_emptyqs_distinct (basic.tests.ModelTest.test_emptyqs_distinct) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 803s test_emptyqs_values (basic.tests.ModelTest.test_emptyqs_values) ... ok 803s test_emptyqs_values_order (basic.tests.ModelTest.test_emptyqs_values_order) ... ok 803s test_eq (basic.tests.ModelTest.test_eq) ... ok 803s test_extra_method_select_argument_with_dashes (basic.tests.ModelTest.test_extra_method_select_argument_with_dashes) ... ok 803s test_extra_method_select_argument_with_dashes_and_values (basic.tests.ModelTest.test_extra_method_select_argument_with_dashes_and_values) ... ok 803s test_hash (basic.tests.ModelTest.test_hash) ... ok 803s test_hash_function (basic.tests.ModelTest.test_hash_function) ... ok 803s test_manually_specify_primary_key (basic.tests.ModelTest.test_manually_specify_primary_key) ... ok 803s test_microsecond_precision (basic.tests.ModelTest.test_microsecond_precision) ... ok 803s test_missing_hash_not_inherited (basic.tests.ModelTest.test_missing_hash_not_inherited) ... ok 803s test_multiple_objects_max_num_fetched (basic.tests.ModelTest.test_multiple_objects_max_num_fetched) ... ok 803s 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 803s test_objects_attribute_is_only_available_on_the_class_itself (basic.tests.ModelTest.test_objects_attribute_is_only_available_on_the_class_itself) ... ok 803s test_queryset_delete_removes_all_items_in_that_queryset (basic.tests.ModelTest.test_queryset_delete_removes_all_items_in_that_queryset) ... ok 803s test_specified_parent_hash_inherited (basic.tests.ModelTest.test_specified_parent_hash_inherited) ... ok 803s test_ticket_20278 (basic.tests.ModelTest.test_ticket_20278) ... ok 803s test_unicode_data (basic.tests.ModelTest.test_unicode_data) ... ok 803s test_year_lookup_edge_case (basic.tests.ModelTest.test_year_lookup_edge_case) ... ok 803s test_select_on_save (basic.tests.SelectOnSaveTests.test_select_on_save) ... ok 803s test_select_on_save_lying_update (basic.tests.SelectOnSaveTests.test_select_on_save_lying_update) 803s select_on_save works correctly if the database doesn't return correct ... ok 803s test_sqlflush_no_tables (empty_models.test_commands.CoreCommandsNoOutputTests.test_sqlflush_no_tables) ... ok 803s test_sqlsequencereset_no_sequences (empty_models.test_commands.CoreCommandsNoOutputTests.test_sqlsequencereset_no_sequences) ... ok 804s test_dates_query (extra_regress.tests.ExtraRegressTests.test_dates_query) 804s When calling the dates() method on a queryset with extra selection ... ok 804s test_extra_stay_tied (extra_regress.tests.ExtraRegressTests.test_extra_stay_tied) ... ok 804s test_extra_values_distinct_ordering (extra_regress.tests.ExtraRegressTests.test_extra_values_distinct_ordering) ... ok 804s test_regression_10847 (extra_regress.tests.ExtraRegressTests.test_regression_10847) 804s Regression for #10847: the list of extra columns can always be ... ok 804s test_regression_17877 (extra_regress.tests.ExtraRegressTests.test_regression_17877) 804s Extra WHERE clauses get correctly ANDed, even when they ... ok 804s test_regression_7314_7372 (extra_regress.tests.ExtraRegressTests.test_regression_7314_7372) 804s Regression tests for #7314 and #7372 ... ok 804s test_regression_7957 (extra_regress.tests.ExtraRegressTests.test_regression_7957) 804s Regression test for #7957: Combining extra() calls should leave the ... ok 804s test_regression_7961 (extra_regress.tests.ExtraRegressTests.test_regression_7961) 804s Regression test for #7961: When not using a portion of an ... ok 804s test_regression_8039 (extra_regress.tests.ExtraRegressTests.test_regression_8039) 804s Regression test for #8039: Ordering sometimes removed relevant tables ... ok 804s test_regression_8063 (extra_regress.tests.ExtraRegressTests.test_regression_8063) 804s Regression test for #8063: limiting a query shouldn't discard any ... ok 804s test_regression_8819 (extra_regress.tests.ExtraRegressTests.test_regression_8819) 804s Regression test for #8819: Fields in the extra(select=...) list ... ok 804s test_values_with_extra (extra_regress.tests.ExtraRegressTests.test_values_with_extra) 804s Regression test for #10256... If there is a values() clause, Extra ... ok 804s test_m2m_and_m2o (m2m_and_m2o.tests.RelatedObjectTests.test_m2m_and_m2o) ... ok 804s test_related_objects_have_name_attribute (m2m_and_m2o.tests.RelatedObjectTests.test_related_objects_have_name_attribute) ... ok 804s test_m2m_with_unicode_reference (m2m_and_m2o.tests.RelatedObjectUnicodeTests.test_m2m_with_unicode_reference) 804s Regression test for #6045: references to other models can be ... ok 804s test_columns_list_sql (indexes.tests.SchemaIndexesTests.test_columns_list_sql) ... ok 804s test_descending_columns_list_sql (indexes.tests.SchemaIndexesTests.test_descending_columns_list_sql) ... ok 804s test_index_name (indexes.tests.SchemaIndexesTests.test_index_name) 804s Index names on the built-in database backends:: ... ok 804s test_index_name_hash (indexes.tests.SchemaIndexesTests.test_index_name_hash) 804s Index names should be deterministic. ... ok 804s test_index_together_single_list (indexes.tests.SchemaIndexesTests.test_index_together_single_list) ... ok 804s test_quoted_index_name (indexes.tests.SchemaIndexesTests.test_quoted_index_name) ... ok 805s test_build_attrs (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_build_attrs) ... ok 805s test_build_attrs_no_custom_class (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_build_attrs_no_custom_class) ... ok 805s test_build_attrs_not_required_field (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_build_attrs_not_required_field) ... ok 805s test_build_attrs_required_field (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_build_attrs_required_field) ... ok 805s test_get_url (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_get_url) ... ok 805s test_media (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_media) ... ok 805s test_render_options (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_render_options) ... ok 805s test_render_options_fk_as_pk (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_render_options_fk_as_pk) ... ok 805s test_render_options_not_required_field (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_render_options_not_required_field) 805s Empty option isn't present if the field isn't required. ... ok 805s test_render_options_required_field (admin_widgets.test_autocomplete_widget.AutocompleteMixinTests.test_render_options_required_field) 805s Empty option is present if the field isn't required. ... ok 805s test_readonly_fields (admin_widgets.tests.AdminFileWidgetTests.test_readonly_fields) 805s File widgets should render as a link when they're marked "read only." ... ok 805s test_render (admin_widgets.tests.AdminFileWidgetTests.test_render) ... ok 805s test_render_disabled (admin_widgets.tests.AdminFileWidgetTests.test_render_disabled) ... ok 805s test_render_required (admin_widgets.tests.AdminFileWidgetTests.test_render_required) ... ok 805s test_invalid_target_id (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_invalid_target_id) ... ok 805s test_label_and_url_for_value_invalid_uuid (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_label_and_url_for_value_invalid_uuid) ... ok 805s test_nonexistent_target_id (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_nonexistent_target_id) ... ok 805s test_url_params_from_lookup_dict_any_iterable (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_url_params_from_lookup_dict_any_iterable) ... ok 805s test_url_params_from_lookup_dict_callable (admin_widgets.tests.AdminForeignKeyRawIdWidget.test_url_params_from_lookup_dict_callable) ... ok 806s test_changelist_ForeignKey (admin_widgets.tests.AdminForeignKeyWidgetChangeList.test_changelist_ForeignKey) ... ok 806s test_filter_choices_by_request_user (admin_widgets.tests.AdminFormfieldForDBFieldWithRequestTests.test_filter_choices_by_request_user) 806s Ensure the user can only see their own cars in the foreign key dropdown. ... ok 806s test_form_url_present_in_context (admin_views.tests.UserAdminTest.test_form_url_present_in_context) ... ok 806s test_password_mismatch (admin_views.tests.UserAdminTest.test_password_mismatch) ... ok 806s test_save_add_another_button (admin_views.tests.UserAdminTest.test_save_add_another_button) ... ok 806s test_save_button (admin_views.tests.UserAdminTest.test_save_button) ... ok 806s test_save_continue_editing_button (admin_views.tests.UserAdminTest.test_save_continue_editing_button) ... ok 806s test_user_fk_add_popup (admin_views.tests.UserAdminTest.test_user_fk_add_popup) 806s User addition through a FK popup should return the appropriate ... ok 806s test_user_fk_change_popup (admin_views.tests.UserAdminTest.test_user_fk_change_popup) 806s User change through a FK popup should return the appropriate JavaScript ... ok 806s test_user_fk_delete_popup (admin_views.tests.UserAdminTest.test_user_fk_delete_popup) 806s User deletion through a FK popup should return the appropriate ... ok 806s test_user_permission_performance (admin_views.tests.UserAdminTest.test_user_permission_performance) ... ok 806s test_fk_related_model_not_in_admin (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_fk_related_model_not_in_admin) ... ok 806s test_fk_to_self_model_not_in_admin (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_fk_to_self_model_not_in_admin) ... ok 806s test_proper_manager_for_label_lookup (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_proper_manager_for_label_lookup) ... ok 806s test_relations_to_non_primary_key (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_relations_to_non_primary_key) ... ok 806s test_render (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_render) ... ok 806s test_render_fk_as_pk_model (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_render_fk_as_pk_model) ... ok 806s test_render_unsafe_limit_choices_to (admin_widgets.tests.ForeignKeyRawIdWidgetTest.test_render_unsafe_limit_choices_to) ... ok 806s test_m2m_related_model_not_in_admin (admin_widgets.tests.ManyToManyRawIdWidgetTest.test_m2m_related_model_not_in_admin) ... ok 806s test_render (admin_widgets.tests.ManyToManyRawIdWidgetTest.test_render) ... ok 806s test_ordering_across_null_fk (null_fk_ordering.tests.NullFkOrderingTests.test_ordering_across_null_fk) 806s Regression test for #7512 ... ok 806s test_set_messages_success (messages_tests.test_mixins.SuccessMessageMixinTests.test_set_messages_success) ... ok 806s test_set_messages_success_on_delete (messages_tests.test_mixins.SuccessMessageMixinTests.test_set_messages_success_on_delete) ... ok 807s test_multi_table_inheritance (select_related_regress.tests.SelectRelatedRegressTests.test_multi_table_inheritance) 807s Exercising select_related() with multi-table model inheritance. ... ok 807s test_null_join_promotion (select_related_regress.tests.SelectRelatedRegressTests.test_null_join_promotion) ... ok 807s test_regression_10733 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_10733) ... ok 807s test_regression_12851 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_12851) 807s Regression for #12851 ... ok 807s test_regression_19870 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_19870) ... ok 807s test_regression_22508 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_22508) ... ok 807s test_regression_7110 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_7110) 807s Regression test for bug #7110. ... ok 807s test_regression_8036 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_8036) 807s Regression test for bug #8036 ... ok 807s test_regression_8106 (select_related_regress.tests.SelectRelatedRegressTests.test_regression_8106) 807s Regression test for bug #8106. ... ok 807s test_batch_size (queries.test_bulk_update.BulkUpdateNoteTests.test_batch_size) ... ok 807s test_foreign_keys_do_not_lookup (queries.test_bulk_update.BulkUpdateNoteTests.test_foreign_keys_do_not_lookup) ... ok 807s test_functions (queries.test_bulk_update.BulkUpdateNoteTests.test_functions) ... ok 807s test_multiple_fields (queries.test_bulk_update.BulkUpdateNoteTests.test_multiple_fields) ... ok 807s test_set_field_to_null (queries.test_bulk_update.BulkUpdateNoteTests.test_set_field_to_null) ... ok 807s test_set_mixed_fields_to_null (queries.test_bulk_update.BulkUpdateNoteTests.test_set_mixed_fields_to_null) ... ok 807s test_simple (queries.test_bulk_update.BulkUpdateNoteTests.test_simple) ... ok 807s test_unsaved_models (queries.test_bulk_update.BulkUpdateNoteTests.test_unsaved_models) ... ok 809s test_add (messages_tests.test_session.SessionTests.test_add) ... ok 809s test_add_lazy_translation (messages_tests.test_session.SessionTests.test_add_lazy_translation) ... ok 809s test_add_update (messages_tests.test_session.SessionTests.test_add_update) ... ok 809s test_context_processor_message_levels (messages_tests.test_session.SessionTests.test_context_processor_message_levels) ... ok 809s test_custom_tags (messages_tests.test_session.SessionTests.test_custom_tags) ... ok 809s test_default_level (messages_tests.test_session.SessionTests.test_default_level) ... ok 809s test_existing_add (messages_tests.test_session.SessionTests.test_existing_add) ... ok 809s test_existing_add_read_update (messages_tests.test_session.SessionTests.test_existing_add_read_update) ... ok 809s test_existing_read (messages_tests.test_session.SessionTests.test_existing_read) 809s Reading the existing storage doesn't cause the data to be lost. ... ok 809s test_existing_read_add_update (messages_tests.test_session.SessionTests.test_existing_read_add_update) ... ok 809s test_full_request_response_cycle (messages_tests.test_session.SessionTests.test_full_request_response_cycle) 809s With the message middleware enabled, messages are properly stored and ... ok 809s test_get (messages_tests.test_session.SessionTests.test_get) ... ok 809s test_high_level (messages_tests.test_session.SessionTests.test_high_level) ... ok 809s test_level_tag (messages_tests.test_session.SessionTests.test_level_tag) ... ok 809s test_low_level (messages_tests.test_session.SessionTests.test_low_level) ... ok 809s test_middleware_disabled (messages_tests.test_session.SessionTests.test_middleware_disabled) 809s When the middleware is disabled, an exception is raised when one ... ok 809s test_middleware_disabled_fail_silently (messages_tests.test_session.SessionTests.test_middleware_disabled_fail_silently) 809s When the middleware is disabled, an exception is not raised ... ok 809s test_multiple_posts (messages_tests.test_session.SessionTests.test_multiple_posts) 809s Messages persist properly when multiple POSTs are made before a GET. ... ok 809s test_no_session (messages_tests.test_session.SessionTests.test_no_session) ... ok 809s test_no_update (messages_tests.test_session.SessionTests.test_no_update) ... ok 809s test_repr (messages_tests.test_session.SessionTests.test_repr) ... ok 809s test_safedata (messages_tests.test_session.SessionTests.test_safedata) 809s A message containing SafeData keeps its safe status when retrieved from ... ok 809s test_settings_level (messages_tests.test_session.SessionTests.test_settings_level) ... ok 809s test_tags (messages_tests.test_session.SessionTests.test_tags) ... ok 809s test_with_template_response (messages_tests.test_session.SessionTests.test_with_template_response) ... ok 809s test_basic (queries.test_contains.ContainsTests.test_basic) ... ok 809s test_evaluated_queryset (queries.test_contains.ContainsTests.test_evaluated_queryset) ... ok 809s test_obj_type (queries.test_contains.ContainsTests.test_obj_type) ... ok 809s test_proxy_model (queries.test_contains.ContainsTests.test_proxy_model) ... ok 809s test_unsaved_obj (queries.test_contains.ContainsTests.test_unsaved_obj) ... ok 809s test_values (queries.test_contains.ContainsTests.test_values) ... ok 809s test_wrong_model (queries.test_contains.ContainsTests.test_wrong_model) ... ok 809s test_bulk_insert (queries.test_db_returning.ReturningValuesTests.test_bulk_insert) ... ok 809s test_insert_returning (queries.test_db_returning.ReturningValuesTests.test_insert_returning) ... ok 809s test_insert_returning_multiple (queries.test_db_returning.ReturningValuesTests.test_insert_returning_multiple) ... ok 809s test_insert_returning_non_integer (queries.test_db_returning.ReturningValuesTests.test_insert_returning_non_integer) ... ok 810s test_basic (queries.test_explain.ExplainTests.test_basic) ... ok 810s test_invalid_option_names (queries.test_explain.ExplainTests.test_invalid_option_names) ... ok 810s test_mysql_analyze (queries.test_explain.ExplainTests.test_mysql_analyze) ... skipped 'MariaDB and MySQL >= 8.0.18 specific.' 810s test_mysql_text_to_traditional (queries.test_explain.ExplainTests.test_mysql_text_to_traditional) ... skipped 'MySQL specific' 810s test_option_sql_injection (queries.test_explain.ExplainTests.test_option_sql_injection) ... ok 810s test_postgres_options (queries.test_explain.ExplainTests.test_postgres_options) ... skipped 'PostgreSQL specific' 810s test_unknown_format (queries.test_explain.ExplainTests.test_unknown_format) ... ok 810s test_unknown_options (queries.test_explain.ExplainTests.test_unknown_options) ... ok 810s test_message (queries.test_explain.ExplainUnsupportedTests.test_message) ... skipped 'Database has feature(s) supports_explaining_query_execution' 810s test_booleanfield (queries.test_bulk_update.BulkUpdateTests.test_booleanfield) ... ok 810s test_custom_db_columns (queries.test_bulk_update.BulkUpdateTests.test_custom_db_columns) ... ok 810s test_custom_pk (queries.test_bulk_update.BulkUpdateTests.test_custom_pk) ... ok 810s test_database_routing (queries.test_bulk_update.BulkUpdateTests.test_database_routing) ... ok 810s test_database_routing_batch_atomicity (queries.test_bulk_update.BulkUpdateTests.test_database_routing_batch_atomicity) ... ok 810s test_datetime_field (queries.test_bulk_update.BulkUpdateTests.test_datetime_field) ... ok 810s test_empty_objects (queries.test_bulk_update.BulkUpdateTests.test_empty_objects) ... ok 810s test_f_expression (queries.test_bulk_update.BulkUpdateTests.test_f_expression) ... ok 810s test_falsey_pk_value (queries.test_bulk_update.BulkUpdateTests.test_falsey_pk_value) ... ok 810s test_field_references (queries.test_bulk_update.BulkUpdateTests.test_field_references) ... ok 810s test_inherited_fields (queries.test_bulk_update.BulkUpdateTests.test_inherited_fields) ... ok 810s test_invalid_batch_size (queries.test_bulk_update.BulkUpdateTests.test_invalid_batch_size) ... ok 810s test_ipaddressfield (queries.test_bulk_update.BulkUpdateTests.test_ipaddressfield) ... ok 810s test_json_field (queries.test_bulk_update.BulkUpdateTests.test_json_field) ... ok 810s test_large_batch (queries.test_bulk_update.BulkUpdateTests.test_large_batch) ... ok 810s test_no_fields (queries.test_bulk_update.BulkUpdateTests.test_no_fields) ... ok 810s test_nonexistent_field (queries.test_bulk_update.BulkUpdateTests.test_nonexistent_field) ... ok 810s test_nullable_fk_after_related_save (queries.test_bulk_update.BulkUpdateTests.test_nullable_fk_after_related_save) ... ok 810s test_only_concrete_fields_allowed (queries.test_bulk_update.BulkUpdateTests.test_only_concrete_fields_allowed) ... ok 810s test_unsaved_parent (queries.test_bulk_update.BulkUpdateTests.test_unsaved_parent) ... ok 810s test_unspecified_unsaved_parent (queries.test_bulk_update.BulkUpdateTests.test_unspecified_unsaved_parent) ... ok 810s test_update_custom_primary_key (queries.test_bulk_update.BulkUpdateTests.test_update_custom_primary_key) ... ok 810s test_update_primary_key (queries.test_bulk_update.BulkUpdateTests.test_update_primary_key) ... ok 810s test_updated_rows_when_passing_duplicates (queries.test_bulk_update.BulkUpdateTests.test_updated_rows_when_passing_duplicates) ... ok 810s test_default_iterator_chunk_size (queries.test_iterator.QuerySetIteratorTests.test_default_iterator_chunk_size) ... ok 810s test_iterator_chunk_size (queries.test_iterator.QuerySetIteratorTests.test_iterator_chunk_size) ... ok 810s test_iterator_invalid_chunk_size (queries.test_iterator.QuerySetIteratorTests.test_iterator_invalid_chunk_size) ... ok 810s test_no_chunked_reads (queries.test_iterator.QuerySetIteratorTests.test_no_chunked_reads) 810s If the database backend doesn't support chunked reads, then the ... ok 810s test_basic (queries.test_q.QCheckTests.test_basic) ... ok 810s test_boolean_expression (queries.test_q.QCheckTests.test_boolean_expression) ... ok 810s test_expression (queries.test_q.QCheckTests.test_expression) ... ok 810s test_missing_field (queries.test_q.QCheckTests.test_missing_field) ... ok 810s test_rawsql (queries.test_q.QCheckTests.test_rawsql) 810s RawSQL expressions cause a database error because "price" cannot be ... ok 810s test_get_field_names_from_opts (queries.test_query.TestQueryNoModel.test_get_field_names_from_opts) ... ok 810s test_names_to_path_field (queries.test_query.TestQueryNoModel.test_names_to_path_field) ... ok 810s test_names_to_path_field_error (queries.test_query.TestQueryNoModel.test_names_to_path_field_error) ... ok 810s test_q_annotation (queries.test_query.TestQueryNoModel.test_q_annotation) ... ok 810s test_rawsql_annotation (queries.test_query.TestQueryNoModel.test_rawsql_annotation) ... ok 810s test_subquery_annotation (queries.test_query.TestQueryNoModel.test_subquery_annotation) ... ok 811s test_evaluated_queryset_as_argument (queries.tests.CloneTests.test_evaluated_queryset_as_argument) 811s If a queryset is already evaluated, it can still be used as a query arg. ... ok 811s test_no_fields_cloning (queries.tests.CloneTests.test_no_fields_cloning) 811s Cloning a queryset does not get out of hand. While complete ... ok 811s test_no_model_options_cloning (queries.tests.CloneTests.test_no_model_options_cloning) 811s Cloning a queryset does not get out of hand. While complete ... ok 811s test_ticket8597 (queries.tests.ComparisonTests.test_ticket8597) ... ok 811s test_in_list_limit (queries.tests.ConditionalTests.test_in_list_limit) ... ok 811s test_infinite_loop (queries.tests.ConditionalTests.test_infinite_loop) ... ok 811s test_null_ordering_added (queries.tests.ConditionalTests.test_null_ordering_added) ... skipped "Database doesn't support feature(s): requires_explicit_null_ordering_when_grouping" 811s test_ticket7371 (queries.tests.CustomPkTests.test_ticket7371) ... ok 811s test_no_extra_params (queries.tests.DefaultValuesInsertTest.test_no_extra_params) 811s Can create an instance of a model with only the PK field (#17056)." ... ok 812s test_disjunction_promotion1 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion1) ... ok 812s test_disjunction_promotion2 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion2) ... ok 812s test_disjunction_promotion3 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion3) ... ok 812s test_disjunction_promotion3_demote (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion3_demote) ... ok 812s test_disjunction_promotion4 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion4) ... ok 812s test_disjunction_promotion4_demote (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion4_demote) ... ok 812s test_disjunction_promotion5_demote (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion5_demote) ... ok 812s test_disjunction_promotion6 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion6) ... ok 812s test_disjunction_promotion7 (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion7) ... ok 812s test_disjunction_promotion_fexpression (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion_fexpression) ... ok 812s test_disjunction_promotion_select_related (queries.tests.DisjunctionPromotionTests.test_disjunction_promotion_select_related) ... ok 812s test_ticket7872 (queries.tests.DisjunctiveFilterTests.test_ticket7872) ... ok 812s test_ticket8283 (queries.tests.DisjunctiveFilterTests.test_ticket8283) ... ok 812s test_double_subquery_in (queries.tests.DoubleInSubqueryTests.test_double_subquery_in) ... ok 812s test_21001 (queries.tests.EmptyStringsAsNullTest.test_21001) ... ok 812s test_direct_exclude (queries.tests.EmptyStringsAsNullTest.test_direct_exclude) ... ok 812s test_joined_exclude (queries.tests.EmptyStringsAsNullTest.test_joined_exclude) ... ok 812s test_ticket_7302 (queries.tests.EscapingTests.test_ticket_7302) ... ok 812s test_ticket15786 (queries.tests.Exclude15786.test_ticket15786) ... ok 813s test_combining_multiple_models (queries.test_qs_combinators.QuerySetSetOperationTests.test_combining_multiple_models) ... ok 813s test_count_difference (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_difference) ... ok 813s test_count_intersection (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_intersection) ... ok 813s test_count_union (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_union) ... ok 813s test_count_union_empty_result (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_union_empty_result) ... ok 813s test_count_union_with_select_related (queries.test_qs_combinators.QuerySetSetOperationTests.test_count_union_with_select_related) ... ok 813s test_difference_with_empty_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_difference_with_empty_qs) ... ok 813s test_difference_with_values (queries.test_qs_combinators.QuerySetSetOperationTests.test_difference_with_values) ... ok 813s test_empty_qs_union_with_ordered_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_empty_qs_union_with_ordered_qs) ... ok 813s test_exists_difference (queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_difference) ... ok 813s test_exists_intersection (queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_intersection) ... ok 813s test_exists_union (queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_union) ... ok 813s test_exists_union_empty_result (queries.test_qs_combinators.QuerySetSetOperationTests.test_exists_union_empty_result) ... ok 813s test_get_difference (queries.test_qs_combinators.QuerySetSetOperationTests.test_get_difference) ... ok 813s test_get_intersection (queries.test_qs_combinators.QuerySetSetOperationTests.test_get_intersection) ... ok 813s test_get_union (queries.test_qs_combinators.QuerySetSetOperationTests.test_get_union) ... ok 813s test_get_with_filters_unsupported_on_combined_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_get_with_filters_unsupported_on_combined_qs) ... ok 813s test_intersection_with_empty_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_intersection_with_empty_qs) ... ok 813s test_intersection_with_values (queries.test_qs_combinators.QuerySetSetOperationTests.test_intersection_with_values) ... ok 813s test_limits (queries.test_qs_combinators.QuerySetSetOperationTests.test_limits) ... ok 813s test_operator_on_combined_qs_error (queries.test_qs_combinators.QuerySetSetOperationTests.test_operator_on_combined_qs_error) ... ok 813s test_order_by_same_type (queries.test_qs_combinators.QuerySetSetOperationTests.test_order_by_same_type) ... ok 813s test_order_raises_on_non_selected_column (queries.test_qs_combinators.QuerySetSetOperationTests.test_order_raises_on_non_selected_column) ... ok 813s test_ordering (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering) ... ok 813s test_ordering_by_alias (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering_by_alias) ... ok 813s test_ordering_by_f_expression (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering_by_f_expression) ... ok 813s test_ordering_by_f_expression_and_alias (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering_by_f_expression_and_alias) ... ok 813s test_ordering_subqueries (queries.test_qs_combinators.QuerySetSetOperationTests.test_ordering_subqueries) ... skipped "Database doesn't support feature(s): supports_slicing_ordering_in_compound" 813s test_qs_with_subcompound_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_qs_with_subcompound_qs) ... ok 813s test_simple_difference (queries.test_qs_combinators.QuerySetSetOperationTests.test_simple_difference) ... ok 813s test_simple_intersection (queries.test_qs_combinators.QuerySetSetOperationTests.test_simple_intersection) ... ok 813s test_simple_union (queries.test_qs_combinators.QuerySetSetOperationTests.test_simple_union) ... ok 813s 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" 813s test_union_distinct (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_distinct) ... ok 813s test_union_empty_filter_slice (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_empty_filter_slice) ... ok 813s test_union_in_subquery (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery) ... ok 813s test_union_in_subquery_related_outerref (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_in_subquery_related_outerref) ... ok 813s 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" 813s 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" 813s test_union_multiple_models_with_values_list_and_order (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_multiple_models_with_values_list_and_order) ... ok 813s 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 813s test_union_none (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_none) ... ok 813s test_union_none_slice (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_none_slice) ... ok 813s test_union_order_with_null_first_last (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_order_with_null_first_last) ... ok 813s 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" 813s test_union_slice_index (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_slice_index) ... ok 813s test_union_with_empty_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_empty_qs) ... ok 813s test_union_with_extra_and_values_list (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_extra_and_values_list) ... ok 813s test_union_with_first (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_first) ... ok 813s 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" 813s test_union_with_select_related_and_order (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_select_related_and_order) ... ok 813s test_union_with_two_annotated_values_list (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_two_annotated_values_list) ... ok 813s test_union_with_values (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values) ... ok 813s test_union_with_values_list_and_order (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values_list_and_order) ... ok 813s test_union_with_values_list_and_order_on_annotation (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values_list_and_order_on_annotation) ... ok 813s test_union_with_values_list_on_annotated_and_unannotated (queries.test_qs_combinators.QuerySetSetOperationTests.test_union_with_values_list_on_annotated_and_unannotated) ... ok 813s 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' 813s test_unsupported_operations_on_combined_qs (queries.test_qs_combinators.QuerySetSetOperationTests.test_unsupported_operations_on_combined_qs) ... ok 813s test_unsupported_ordering_slicing_raises_db_error (queries.test_qs_combinators.QuerySetSetOperationTests.test_unsupported_ordering_slicing_raises_db_error) ... ok 813s test_exclude_plain (queries.tests.ExcludeTest17600.test_exclude_plain) 813s This should exclude Orders which have some items with status 1 ... ok 813s test_exclude_plain_distinct (queries.tests.ExcludeTest17600.test_exclude_plain_distinct) 813s This should exclude Orders which have some items with status 1 ... ok 813s test_exclude_with_q_is_equal_to_plain_exclude (queries.tests.ExcludeTest17600.test_exclude_with_q_is_equal_to_plain_exclude) 813s Using exclude(condition) and exclude(Q(condition)) should ... ok 813s test_exclude_with_q_is_equal_to_plain_exclude_variation (queries.tests.ExcludeTest17600.test_exclude_with_q_is_equal_to_plain_exclude_variation) 813s Using exclude(condition) and exclude(Q(condition)) should ... ok 813s test_exclude_with_q_object_distinct (queries.tests.ExcludeTest17600.test_exclude_with_q_object_distinct) 813s This should exclude Orders which have some items with status 1 ... ok 813s test_exclude_with_q_object_no_distinct (queries.tests.ExcludeTest17600.test_exclude_with_q_object_no_distinct) 813s This should exclude Orders which have some items with status 1 ... ok 813s test_only_orders_with_all_items_having_status_1 (queries.tests.ExcludeTest17600.test_only_orders_with_all_items_having_status_1) 813s This should only return orders having ALL items set to status 1, or ... expected failure 813s test_distinct_exists (queries.tests.ExistsSql.test_distinct_exists) ... ok 813s test_exists (queries.tests.ExistsSql.test_exists) ... ok 813s test_sliced_distinct_exists (queries.tests.ExistsSql.test_sliced_distinct_exists) ... ok 813s test_ticket_18414 (queries.tests.ExistsSql.test_ticket_18414) ... ok 813s test_ticket_18414_distinct_on (queries.tests.ExistsSql.test_ticket_18414_distinct_on) ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 813s test_ticket_21787 (queries.tests.ForeignKeyToBaseExcludeTests.test_ticket_21787) ... ok 813s test_primary_key (queries.tests.IsNullTests.test_primary_key) ... ok 813s test_to_field (queries.tests.IsNullTests.test_to_field) ... ok 813s test_exclude_multivalued_exists (queries.tests.ExcludeTests.test_exclude_multivalued_exists) ... ok 813s test_exclude_nullable_fields (queries.tests.ExcludeTests.test_exclude_nullable_fields) ... ok 813s test_exclude_reverse_fk_field_ref (queries.tests.ExcludeTests.test_exclude_reverse_fk_field_ref) ... ok 813s test_exclude_subquery (queries.tests.ExcludeTests.test_exclude_subquery) ... ok 813s test_exclude_unsaved_o2o_object (queries.tests.ExcludeTests.test_exclude_unsaved_o2o_object) ... ok 813s test_exclude_unsaved_object (queries.tests.ExcludeTests.test_exclude_unsaved_object) ... ok 813s test_exclude_with_circular_fk_relation (queries.tests.ExcludeTests.test_exclude_with_circular_fk_relation) ... ok 813s test_subquery_exclude_outerref (queries.tests.ExcludeTests.test_subquery_exclude_outerref) ... ok 813s test_ticket14511 (queries.tests.ExcludeTests.test_ticket14511) ... ok 813s test_to_field (queries.tests.ExcludeTests.test_to_field) ... ok 813s test_exclude_many_to_many (queries.tests.ManyToManyExcludeTest.test_exclude_many_to_many) ... ok 813s test_ticket_12823 (queries.tests.ManyToManyExcludeTest.test_ticket_12823) ... ok 814s test_col_not_in_list_containing_null (queries.tests.NullInExcludeTest.test_col_not_in_list_containing_null) 814s The following case is not handled properly because ... expected failure 814s test_double_exclude (queries.tests.NullInExcludeTest.test_double_exclude) ... ok 814s test_null_in_exclude_qs (queries.tests.NullInExcludeTest.test_null_in_exclude_qs) ... ok 814s test_fk_reuse (queries.tests.JoinReuseTest.test_fk_reuse) ... ok 814s test_fk_reuse_annotation (queries.tests.JoinReuseTest.test_fk_reuse_annotation) ... ok 814s test_fk_reuse_disjunction (queries.tests.JoinReuseTest.test_fk_reuse_disjunction) ... ok 814s test_fk_reuse_order_by (queries.tests.JoinReuseTest.test_fk_reuse_order_by) ... ok 814s test_fk_reuse_select_related (queries.tests.JoinReuseTest.test_fk_reuse_select_related) ... ok 814s test_inverted_q_across_relations (queries.tests.JoinReuseTest.test_inverted_q_across_relations) 814s When a trimmable join is specified in the query (here school__), the ... ok 814s test_revfk_noreuse (queries.tests.JoinReuseTest.test_revfk_noreuse) ... ok 814s test_revo2o_reuse (queries.tests.JoinReuseTest.test_revo2o_reuse) ... ok 814s test_join_already_in_query (queries.tests.NullableRelOrderingTests.test_join_already_in_query) ... ok 814s test_ticket10028 (queries.tests.NullableRelOrderingTests.test_ticket10028) ... ok 814s test_evaluated_proxy_count (queries.tests.ProxyQueryCleanupTest.test_evaluated_proxy_count) 814s Generating the query string doesn't alter the query's state ... ok 814s test_isnull_filter_promotion (queries.tests.NullJoinPromotionOrTest.test_isnull_filter_promotion) ... ok 814s test_null_join_demotion (queries.tests.NullJoinPromotionOrTest.test_null_join_demotion) ... ok 814s test_ticket_17886 (queries.tests.NullJoinPromotionOrTest.test_ticket_17886) ... ok 814s test_ticket_21366 (queries.tests.NullJoinPromotionOrTest.test_ticket_21366) ... ok 814s test_ticket_21748 (queries.tests.NullJoinPromotionOrTest.test_ticket_21748) ... ok 814s test_ticket_21748_complex_filter (queries.tests.NullJoinPromotionOrTest.test_ticket_21748_complex_filter) ... ok 814s test_ticket_21748_double_negated_and (queries.tests.NullJoinPromotionOrTest.test_ticket_21748_double_negated_and) ... ok 814s test_ticket_21748_double_negated_or (queries.tests.NullJoinPromotionOrTest.test_ticket_21748_double_negated_or) ... ok 814s test_ticket12239 (queries.tests.Queries2Tests.test_ticket12239) ... ok 814s test_ticket4289 (queries.tests.Queries2Tests.test_ticket4289) ... ok 814s test_ticket7759 (queries.tests.Queries2Tests.test_ticket7759) ... ok 815s test_datetimes_invalid_field (queries.tests.Queries3Tests.test_datetimes_invalid_field) ... ok 815s test_ticket22023 (queries.tests.Queries3Tests.test_ticket22023) ... ok 815s test_ticket7107 (queries.tests.Queries3Tests.test_ticket7107) ... ok 816s test_combine_join_reuse (queries.tests.Queries4Tests.test_combine_join_reuse) ... ok 816s test_combine_or_filter_reuse (queries.tests.Queries4Tests.test_combine_or_filter_reuse) ... ok 816s test_filter_reverse_non_integer_pk (queries.tests.Queries4Tests.test_filter_reverse_non_integer_pk) ... ok 816s test_join_reuse_order (queries.tests.Queries4Tests.test_join_reuse_order) ... ok 816s test_order_by_resetting (queries.tests.Queries4Tests.test_order_by_resetting) ... ok 816s test_order_by_reverse_fk (queries.tests.Queries4Tests.test_order_by_reverse_fk) ... ok 816s test_ticket10181 (queries.tests.Queries4Tests.test_ticket10181) ... ok 816s test_ticket11811 (queries.tests.Queries4Tests.test_ticket11811) ... ok 816s test_ticket14876 (queries.tests.Queries4Tests.test_ticket14876) ... ok 816s test_ticket15316_exclude_false (queries.tests.Queries4Tests.test_ticket15316_exclude_false) ... ok 816s test_ticket15316_exclude_true (queries.tests.Queries4Tests.test_ticket15316_exclude_true) ... ok 816s test_ticket15316_filter_false (queries.tests.Queries4Tests.test_ticket15316_filter_false) ... ok 816s test_ticket15316_filter_true (queries.tests.Queries4Tests.test_ticket15316_filter_true) ... ok 816s test_ticket15316_one2one_exclude_false (queries.tests.Queries4Tests.test_ticket15316_one2one_exclude_false) ... ok 816s test_ticket15316_one2one_exclude_true (queries.tests.Queries4Tests.test_ticket15316_one2one_exclude_true) ... ok 816s test_ticket15316_one2one_filter_false (queries.tests.Queries4Tests.test_ticket15316_one2one_filter_false) ... ok 816s test_ticket15316_one2one_filter_true (queries.tests.Queries4Tests.test_ticket15316_one2one_filter_true) ... ok 816s test_ticket24525 (queries.tests.Queries4Tests.test_ticket24525) ... ok 816s test_ticket7095 (queries.tests.Queries4Tests.test_ticket7095) ... ok 816s test_extra_select_alias_sql_injection (queries.tests.Queries5Tests.test_extra_select_alias_sql_injection) ... ok 816s test_extra_select_literal_percent_s (queries.tests.Queries5Tests.test_extra_select_literal_percent_s) ... ok 816s test_filter_unsaved_object (queries.tests.Queries5Tests.test_filter_unsaved_object) ... ok 816s test_ordering (queries.tests.Queries5Tests.test_ordering) ... ok 816s test_queryset_reuse (queries.tests.Queries5Tests.test_queryset_reuse) ... ok 816s test_ticket5261 (queries.tests.Queries5Tests.test_ticket5261) ... ok 816s test_ticket7045 (queries.tests.Queries5Tests.test_ticket7045) ... ok 816s test_ticket7256 (queries.tests.Queries5Tests.test_ticket7256) ... ok 816s test_ticket9848 (queries.tests.Queries5Tests.test_ticket9848) ... ok 817s test_col_alias_quoted (queries.tests.Queries6Tests.test_col_alias_quoted) ... ok 817s test_distinct_ordered_sliced_subquery_aggregation (queries.tests.Queries6Tests.test_distinct_ordered_sliced_subquery_aggregation) ... ok 817s test_multiple_columns_with_the_same_name_slice (queries.tests.Queries6Tests.test_multiple_columns_with_the_same_name_slice) ... ok 817s test_nested_queries_sql (queries.tests.Queries6Tests.test_nested_queries_sql) ... ok 817s test_parallel_iterators (queries.tests.Queries6Tests.test_parallel_iterators) ... ok 817s test_ticket3739 (queries.tests.Queries6Tests.test_ticket3739) ... ok 817s test_ticket_11320 (queries.tests.Queries6Tests.test_ticket_11320) ... ok 817s test_tickets_8921_9188 (queries.tests.Queries6Tests.test_tickets_8921_9188) ... ok 817s test_xor_subquery (queries.tests.Queries6Tests.test_xor_subquery) ... ok 817s test_conflicting_aliases_during_combine (queries.tests.QuerySetBitwiseOperationTests.test_conflicting_aliases_during_combine) ... ok 817s test_or_with_both_slice (queries.tests.QuerySetBitwiseOperationTests.test_or_with_both_slice) ... ok 817s test_or_with_both_slice_and_ordering (queries.tests.QuerySetBitwiseOperationTests.test_or_with_both_slice_and_ordering) ... ok 817s test_or_with_lhs_slice (queries.tests.QuerySetBitwiseOperationTests.test_or_with_lhs_slice) ... ok 817s test_or_with_rhs_slice (queries.tests.QuerySetBitwiseOperationTests.test_or_with_rhs_slice) ... ok 817s test_subquery_aliases (queries.tests.QuerySetBitwiseOperationTests.test_subquery_aliases) ... ok 817s test_xor_with_both_slice (queries.tests.QuerySetBitwiseOperationTests.test_xor_with_both_slice) ... ok 817s test_xor_with_both_slice_and_ordering (queries.tests.QuerySetBitwiseOperationTests.test_xor_with_both_slice_and_ordering) ... ok 817s test_xor_with_lhs_slice (queries.tests.QuerySetBitwiseOperationTests.test_xor_with_lhs_slice) ... ok 817s test_xor_with_rhs_slice (queries.tests.QuerySetBitwiseOperationTests.test_xor_with_rhs_slice) ... ok 818s test_can_combine_queries_using_and_and_or_operators (queries.tests.QuerySetSupportsPythonIdioms.test_can_combine_queries_using_and_and_or_operators) ... ok 818s test_can_get_items_using_index_and_slice_notation (queries.tests.QuerySetSupportsPythonIdioms.test_can_get_items_using_index_and_slice_notation) ... ok 818s 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 818s test_invalid_index (queries.tests.QuerySetSupportsPythonIdioms.test_invalid_index) ... ok 818s test_slicing_can_slice_again_after_slicing (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_can_slice_again_after_slicing) ... ok 818s test_slicing_cannot_combine_queries_once_sliced (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_cannot_combine_queries_once_sliced) ... ok 818s test_slicing_cannot_filter_queryset_once_sliced (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_cannot_filter_queryset_once_sliced) ... ok 818s test_slicing_cannot_reorder_queryset_once_sliced (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_cannot_reorder_queryset_once_sliced) ... ok 818s test_slicing_negative_indexing_not_supported_for_range (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_negative_indexing_not_supported_for_range) 818s hint: inverting your ordering might do what you need ... ok 818s test_slicing_negative_indexing_not_supported_for_single_element (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_negative_indexing_not_supported_for_single_element) 818s hint: inverting your ordering might do what you need ... ok 818s test_slicing_with_steps_can_be_used (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_with_steps_can_be_used) ... ok 818s test_slicing_with_tests_is_not_lazy (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_with_tests_is_not_lazy) ... ok 818s test_slicing_without_step_is_lazy (queries.tests.QuerySetSupportsPythonIdioms.test_slicing_without_step_is_lazy) ... ok 818s test_ticket14729 (queries.tests.RawQueriesTests.test_ticket14729) ... ok 818s test_ticket_19964 (queries.tests.RelabelCloneTest.test_ticket_19964) ... ok 819s test_correct_lookup (queries.tests.RelatedLookupTypeTests.test_correct_lookup) 819s When passing proxy model objects, child objects, or parent objects, ... ok 819s test_values_queryset_lookup (queries.tests.RelatedLookupTypeTests.test_values_queryset_lookup) 819s ValueQuerySets are not checked for compatibility with the lookup field. ... ok 819s test_wrong_backward_lookup (queries.tests.RelatedLookupTypeTests.test_wrong_backward_lookup) 819s A ValueError is raised when the incorrect object type is passed to a ... ok 819s test_wrong_type_lookup (queries.tests.RelatedLookupTypeTests.test_wrong_type_lookup) 819s A ValueError is raised when the incorrect object type is passed to a ... ok 819s test_reverse_trimming (queries.tests.ReverseJoinTrimmingTest.test_reverse_trimming) ... ok 819s test_ticket_21879 (queries.tests.ReverseM2MCustomPkTests.test_ticket_21879) ... ok 819s test_tickets_3045_3288 (queries.tests.SelectRelatedTests.test_tickets_3045_3288) ... ok 819s test_ticket7778 (queries.tests.SubclassFKTests.test_ticket7778) ... ok 819s test_distinct_ordered_sliced_subquery (queries.tests.SubqueryTests.test_distinct_ordered_sliced_subquery) ... ok 819s test_ordered_subselect (queries.tests.SubqueryTests.test_ordered_subselect) 819s Subselects honor any manual ordering ... ok 819s test_related_sliced_subquery (queries.tests.SubqueryTests.test_related_sliced_subquery) 819s Related objects constraints can safely contain sliced subqueries. ... ok 819s test_slice_subquery_and_query (queries.tests.SubqueryTests.test_slice_subquery_and_query) 819s Slice a query that has a sliced subquery ... ok 819s test_sliced_delete (queries.tests.SubqueryTests.test_sliced_delete) 819s Delete queries can safely contain sliced subqueries ... ok 819s test_ticket_24278 (queries.tests.TestTicket24279.test_ticket_24278) ... ok 819s test_ticket_24605 (queries.tests.TestTicket24605.test_ticket_24605) 819s Subquery table names should be quoted. ... ok 819s test_ticket_12807 (queries.tests.Ticket12807Tests.test_ticket_12807) ... ok 819s test_ticket_14056 (queries.tests.Ticket14056Tests.test_ticket_14056) ... ok 819s test_ticket_20101 (queries.tests.Ticket20101Tests.test_ticket_20101) 819s Tests QuerySet ORed combining in exclude subquery case. ... ok 820s test_ticket_20788 (queries.tests.Ticket20788Tests.test_ticket_20788) ... ok 820s test_ticket_20955 (queries.tests.Ticket20955Tests.test_ticket_20955) ... ok 820s test_ticket_21203 (queries.tests.Ticket21203Tests.test_ticket_21203) ... ok 820s test_ticket_22429 (queries.tests.Ticket22429Tests.test_ticket_22429) ... ok 820s test_ticket_23605 (queries.tests.Ticket23605Tests.test_ticket_23605) ... ok 820s test_ticket_23622 (queries.tests.Ticket23622Tests.test_ticket_23622) 820s Make sure __pk__in and __in work the same for related fields when ... skipped "Database doesn't support feature(s): can_distinct_on_fields" 820s test_avoid_infinite_loop_on_too_many_subqueries (queries.tests.Queries1Tests.test_avoid_infinite_loop_on_too_many_subqueries) ... ok 820s test_common_mixed_case_foreign_keys (queries.tests.Queries1Tests.test_common_mixed_case_foreign_keys) 820s Valid query should be generated when fields fetched from joined tables ... ok 820s test_deferred_load_qs_pickling (queries.tests.Queries1Tests.test_deferred_load_qs_pickling) ... ok 820s test_double_exclude (queries.tests.Queries1Tests.test_double_exclude) ... ok 820s test_error_raised_on_filter_with_dictionary (queries.tests.Queries1Tests.test_error_raised_on_filter_with_dictionary) ... ok 820s test_exclude (queries.tests.Queries1Tests.test_exclude) ... ok 820s test_exclude_in (queries.tests.Queries1Tests.test_exclude_in) ... ok 820s test_excluded_intermediary_m2m_table_joined (queries.tests.Queries1Tests.test_excluded_intermediary_m2m_table_joined) ... ok 820s test_field_with_filterable (queries.tests.Queries1Tests.test_field_with_filterable) ... ok 820s test_filter_by_related_field_nested_transforms (queries.tests.Queries1Tests.test_filter_by_related_field_nested_transforms) ... ok 820s test_filter_by_related_field_transform (queries.tests.Queries1Tests.test_filter_by_related_field_transform) ... ok 820s test_get_clears_ordering (queries.tests.Queries1Tests.test_get_clears_ordering) 820s get() should clear ordering for optimization purposes. ... ok 820s test_heterogeneous_qs_combination (queries.tests.Queries1Tests.test_heterogeneous_qs_combination) ... ok 820s test_lookup_constraint_fielderror (queries.tests.Queries1Tests.test_lookup_constraint_fielderror) ... ok 820s test_negate_field (queries.tests.Queries1Tests.test_negate_field) ... ok 820s test_nested_exclude (queries.tests.Queries1Tests.test_nested_exclude) ... ok 820s test_order_by_join_unref (queries.tests.Queries1Tests.test_order_by_join_unref) 820s This test is related to the above one, testing that there aren't ... ok 820s test_order_by_rawsql (queries.tests.Queries1Tests.test_order_by_rawsql) ... ok 820s test_order_by_related_field_transform (queries.tests.Queries1Tests.test_order_by_related_field_transform) ... ok 820s test_order_by_tables (queries.tests.Queries1Tests.test_order_by_tables) ... ok 820s test_reasonable_number_of_subq_aliases (queries.tests.Queries1Tests.test_reasonable_number_of_subq_aliases) ... ok 820s test_subquery_condition (queries.tests.Queries1Tests.test_subquery_condition) ... ok 820s test_ticket10205 (queries.tests.Queries1Tests.test_ticket10205) ... ok 820s test_ticket10432 (queries.tests.Queries1Tests.test_ticket10432) ... ok 820s test_ticket1050 (queries.tests.Queries1Tests.test_ticket1050) ... ok 820s test_ticket10742 (queries.tests.Queries1Tests.test_ticket10742) ... ok 820s test_ticket17429 (queries.tests.Queries1Tests.test_ticket17429) 820s Meta.ordering=None works the same as Meta.ordering=[] ... ok 820s test_ticket1801 (queries.tests.Queries1Tests.test_ticket1801) ... ok 820s test_ticket19672 (queries.tests.Queries1Tests.test_ticket19672) ... ok 820s test_ticket2091 (queries.tests.Queries1Tests.test_ticket2091) ... ok 820s test_ticket2253 (queries.tests.Queries1Tests.test_ticket2253) ... ok 820s test_ticket2306 (queries.tests.Queries1Tests.test_ticket2306) ... ok 820s test_ticket2400 (queries.tests.Queries1Tests.test_ticket2400) ... ok 820s test_ticket2496 (queries.tests.Queries1Tests.test_ticket2496) ... ok 820s test_ticket3037 (queries.tests.Queries1Tests.test_ticket3037) ... ok 820s test_ticket3141 (queries.tests.Queries1Tests.test_ticket3141) ... ok 820s test_ticket4358 (queries.tests.Queries1Tests.test_ticket4358) ... ok 820s test_ticket4464 (queries.tests.Queries1Tests.test_ticket4464) ... ok 820s test_ticket4510 (queries.tests.Queries1Tests.test_ticket4510) ... ok 820s test_ticket6074 (queries.tests.Queries1Tests.test_ticket6074) ... ok 820s test_ticket6154 (queries.tests.Queries1Tests.test_ticket6154) ... ok 820s test_ticket6981 (queries.tests.Queries1Tests.test_ticket6981) ... ok 820s test_ticket7076 (queries.tests.Queries1Tests.test_ticket7076) ... ok 820s test_ticket7096 (queries.tests.Queries1Tests.test_ticket7096) ... ok 820s test_ticket7155 (queries.tests.Queries1Tests.test_ticket7155) ... ok 820s test_ticket7181 (queries.tests.Queries1Tests.test_ticket7181) ... ok 820s test_ticket7235 (queries.tests.Queries1Tests.test_ticket7235) ... ok 820s test_ticket7277 (queries.tests.Queries1Tests.test_ticket7277) ... ok 820s test_ticket7323 (queries.tests.Queries1Tests.test_ticket7323) ... ok 820s test_ticket7378 (queries.tests.Queries1Tests.test_ticket7378) ... ok 820s test_ticket7791 (queries.tests.Queries1Tests.test_ticket7791) ... ok 820s test_ticket7813 (queries.tests.Queries1Tests.test_ticket7813) ... ok 820s test_ticket8439 (queries.tests.Queries1Tests.test_ticket8439) ... ok 820s test_ticket9926 (queries.tests.Queries1Tests.test_ticket9926) ... ok 820s test_ticket9985 (queries.tests.Queries1Tests.test_ticket9985) ... ok 820s test_ticket9997 (queries.tests.Queries1Tests.test_ticket9997) ... ok 820s test_ticket_10790_1 (queries.tests.Queries1Tests.test_ticket_10790_1) ... ok 820s test_ticket_10790_2 (queries.tests.Queries1Tests.test_ticket_10790_2) ... ok 820s test_ticket_10790_3 (queries.tests.Queries1Tests.test_ticket_10790_3) ... ok 820s test_ticket_10790_4 (queries.tests.Queries1Tests.test_ticket_10790_4) ... ok 820s test_ticket_10790_5 (queries.tests.Queries1Tests.test_ticket_10790_5) ... ok 820s test_ticket_10790_6 (queries.tests.Queries1Tests.test_ticket_10790_6) ... ok 820s test_ticket_10790_7 (queries.tests.Queries1Tests.test_ticket_10790_7) ... ok 820s test_ticket_10790_8 (queries.tests.Queries1Tests.test_ticket_10790_8) ... ok 820s test_ticket_10790_combine (queries.tests.Queries1Tests.test_ticket_10790_combine) ... ok 820s test_ticket_20250 (queries.tests.Queries1Tests.test_ticket_20250) ... ok 820s test_tickets_1878_2939 (queries.tests.Queries1Tests.test_tickets_1878_2939) ... ok 820s test_tickets_2076_7256 (queries.tests.Queries1Tests.test_tickets_2076_7256) ... ok 820s test_tickets_2080_3592 (queries.tests.Queries1Tests.test_tickets_2080_3592) ... ok 820s test_tickets_2874_3002 (queries.tests.Queries1Tests.test_tickets_2874_3002) ... ok 820s test_tickets_4088_4306 (queries.tests.Queries1Tests.test_tickets_4088_4306) ... ok 820s test_tickets_5321_7070 (queries.tests.Queries1Tests.test_tickets_5321_7070) ... ok 820s test_tickets_5324_6704 (queries.tests.Queries1Tests.test_tickets_5324_6704) ... ok 820s test_tickets_6180_6203 (queries.tests.Queries1Tests.test_tickets_6180_6203) ... ok 820s test_tickets_7087_12242 (queries.tests.Queries1Tests.test_tickets_7087_12242) ... ok 820s test_tickets_7204_7506 (queries.tests.Queries1Tests.test_tickets_7204_7506) ... ok 820s test_tickets_7448_7707 (queries.tests.Queries1Tests.test_tickets_7448_7707) ... ok 820s test_non_nullable_fk_not_promoted (queries.tests.ValuesJoinPromotionTests.test_non_nullable_fk_not_promoted) ... ok 820s test_ticket_21376 (queries.tests.ValuesJoinPromotionTests.test_ticket_21376) ... ok 820s test_values_no_promotion_for_existing (queries.tests.ValuesJoinPromotionTests.test_values_no_promotion_for_existing) ... ok 820s test_in_query (queries.tests.ToFieldTests.test_in_query) ... ok 820s test_in_subquery (queries.tests.ToFieldTests.test_in_subquery) ... ok 820s test_nested_in_subquery (queries.tests.ToFieldTests.test_nested_in_subquery) ... ok 820s test_recursive_fk (queries.tests.ToFieldTests.test_recursive_fk) ... ok 820s test_recursive_fk_reverse (queries.tests.ToFieldTests.test_recursive_fk_reverse) ... ok 820s test_reverse_in (queries.tests.ToFieldTests.test_reverse_in) ... ok 820s test_single_object (queries.tests.ToFieldTests.test_single_object) ... ok 820s test_single_object_reverse (queries.tests.ToFieldTests.test_single_object_reverse) ... ok 820s test_values_in_subquery (queries.tests.ValuesSubqueryTests.test_values_in_subquery) ... ok 821s test_empty_resultset_sql (queries.tests.WeirdQuerysetSlicingTests.test_empty_resultset_sql) ... ok 821s test_empty_sliced_subquery (queries.tests.WeirdQuerysetSlicingTests.test_empty_sliced_subquery) ... ok 821s test_empty_sliced_subquery_exclude (queries.tests.WeirdQuerysetSlicingTests.test_empty_sliced_subquery_exclude) ... ok 821s test_tickets_7698_10202 (queries.tests.WeirdQuerysetSlicingTests.test_tickets_7698_10202) ... ok 821s test_zero_length_values_slicing (queries.tests.WeirdQuerysetSlicingTests.test_zero_length_values_slicing) ... ok 822s test_extra_multiple_select_params_values_order_by (queries.tests.ValuesQuerysetTests.test_extra_multiple_select_params_values_order_by) ... ok 822s test_extra_select_params_values_order_in_extra (queries.tests.ValuesQuerysetTests.test_extra_select_params_values_order_in_extra) ... ok 822s test_extra_values (queries.tests.ValuesQuerysetTests.test_extra_values) ... ok 822s test_extra_values_list (queries.tests.ValuesQuerysetTests.test_extra_values_list) ... ok 822s test_extra_values_order_in_extra (queries.tests.ValuesQuerysetTests.test_extra_values_order_in_extra) ... ok 822s test_extra_values_order_multiple (queries.tests.ValuesQuerysetTests.test_extra_values_order_multiple) ... ok 822s test_extra_values_order_twice (queries.tests.ValuesQuerysetTests.test_extra_values_order_twice) ... ok 822s test_field_error_values_list (queries.tests.ValuesQuerysetTests.test_field_error_values_list) ... ok 822s test_flat_extra_values_list (queries.tests.ValuesQuerysetTests.test_flat_extra_values_list) ... ok 822s test_flat_values_list (queries.tests.ValuesQuerysetTests.test_flat_values_list) ... ok 822s test_named_values_list_bad_field_name (queries.tests.ValuesQuerysetTests.test_named_values_list_bad_field_name) ... ok 822s test_named_values_list_expression (queries.tests.ValuesQuerysetTests.test_named_values_list_expression) ... ok 822s test_named_values_list_expression_with_default_alias (queries.tests.ValuesQuerysetTests.test_named_values_list_expression_with_default_alias) ... ok 822s test_named_values_list_flat (queries.tests.ValuesQuerysetTests.test_named_values_list_flat) ... ok 822s test_named_values_list_with_fields (queries.tests.ValuesQuerysetTests.test_named_values_list_with_fields) ... ok 822s test_named_values_list_without_fields (queries.tests.ValuesQuerysetTests.test_named_values_list_without_fields) ... ok 822s test_named_values_pickle (queries.tests.ValuesQuerysetTests.test_named_values_pickle) ... ok 822s test_action_flag_choices (admin_utils.test_logentry.LogEntryTests.test_action_flag_choices) ... ok 822s test_log_action (admin_utils.test_logentry.LogEntryTests.test_log_action) ... ok 822s test_logentry_change_message (admin_utils.test_logentry.LogEntryTests.test_logentry_change_message) 822s LogEntry.change_message is stored as a dumped JSON structure to be able ... ok 822s test_logentry_change_message_formsets (admin_utils.test_logentry.LogEntryTests.test_logentry_change_message_formsets) 822s All messages for changed formsets are logged in a change message. ... ok 822s test_logentry_change_message_localized_datetime_input (admin_utils.test_logentry.LogEntryTests.test_logentry_change_message_localized_datetime_input) 822s Localized date/time inputs shouldn't affect changed form data detection. ... ok 822s test_logentry_change_message_not_json (admin_utils.test_logentry.LogEntryTests.test_logentry_change_message_not_json) 822s LogEntry.change_message was a string before Django 1.10. ... ok 822s test_logentry_get_admin_url (admin_utils.test_logentry.LogEntryTests.test_logentry_get_admin_url) 822s LogEntry.get_admin_url returns a URL to edit the entry's object or ... ok 822s test_logentry_get_edited_object (admin_utils.test_logentry.LogEntryTests.test_logentry_get_edited_object) 822s LogEntry.get_edited_object() returns the edited object of a LogEntry ... ok 822s test_logentry_repr (admin_utils.test_logentry.LogEntryTests.test_logentry_repr) ... ok 822s test_logentry_save (admin_utils.test_logentry.LogEntryTests.test_logentry_save) 822s LogEntry.action_time is a timestamp of the date when the entry was ... ok 822s test_logentry_unicode (admin_utils.test_logentry.LogEntryTests.test_logentry_unicode) ... ok 822s 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) 822s Log entries for proxy models should have the proxy model's contenttype ... ok 822s test_recentactions_without_content_type (admin_utils.test_logentry.LogEntryTests.test_recentactions_without_content_type) 822s If a LogEntry is missing content_type it will not display it in span ... ok 822s test_defaults (str.tests.SimpleTests.test_defaults) 822s The default implementation of __str__ and __repr__ should return ... ok 822s test_international (str.tests.SimpleTests.test_international) ... ok 822s test_cyclic (admin_utils.tests.NestedObjectsTests.test_cyclic) ... ok 822s test_non_added_parent (admin_utils.tests.NestedObjectsTests.test_non_added_parent) ... ok 822s test_on_delete_do_nothing (admin_utils.tests.NestedObjectsTests.test_on_delete_do_nothing) 822s The nested collector doesn't query for DO_NOTHING objects. ... ok 822s test_queries (admin_utils.tests.NestedObjectsTests.test_queries) ... ok 822s test_relation_on_abstract (admin_utils.tests.NestedObjectsTests.test_relation_on_abstract) 822s NestedObjects.collect() doesn't trip (AttributeError) on the special ... ok 822s test_siblings (admin_utils.tests.NestedObjectsTests.test_siblings) ... ok 822s test_unrelated_roots (admin_utils.tests.NestedObjectsTests.test_unrelated_roots) ... ok 824s test_actual_expiry (sessions_tests.tests.CacheDBSessionTests.test_actual_expiry) ... ok 824s test_clear (sessions_tests.tests.CacheDBSessionTests.test_clear) ... ok 824s test_custom_expiry_datetime (sessions_tests.tests.CacheDBSessionTests.test_custom_expiry_datetime) ... ok 824s test_custom_expiry_reset (sessions_tests.tests.CacheDBSessionTests.test_custom_expiry_reset) ... ok 824s test_custom_expiry_seconds (sessions_tests.tests.CacheDBSessionTests.test_custom_expiry_seconds) ... ok 824s test_custom_expiry_timedelta (sessions_tests.tests.CacheDBSessionTests.test_custom_expiry_timedelta) ... ok 824s test_cycle (sessions_tests.tests.CacheDBSessionTests.test_cycle) ... ok 824s test_cycle_with_no_session_cache (sessions_tests.tests.CacheDBSessionTests.test_cycle_with_no_session_cache) ... ok 824s test_decode (sessions_tests.tests.CacheDBSessionTests.test_decode) ... ok 824s test_decode_failure_logged_to_security (sessions_tests.tests.CacheDBSessionTests.test_decode_failure_logged_to_security) ... ok 824s test_decode_serializer_exception (sessions_tests.tests.CacheDBSessionTests.test_decode_serializer_exception) ... ok 824s test_default_expiry (sessions_tests.tests.CacheDBSessionTests.test_default_expiry) ... ok 824s test_delete (sessions_tests.tests.CacheDBSessionTests.test_delete) ... ok 824s test_exists_searches_cache_first (sessions_tests.tests.CacheDBSessionTests.test_exists_searches_cache_first) ... ok 824s test_flush (sessions_tests.tests.CacheDBSessionTests.test_flush) ... ok 824s test_get_empty (sessions_tests.tests.CacheDBSessionTests.test_get_empty) ... ok 824s test_get_expire_at_browser_close (sessions_tests.tests.CacheDBSessionTests.test_get_expire_at_browser_close) ... ok 824s test_has_key (sessions_tests.tests.CacheDBSessionTests.test_has_key) ... ok 824s test_invalid_key (sessions_tests.tests.CacheDBSessionTests.test_invalid_key) ... ok 824s test_items (sessions_tests.tests.CacheDBSessionTests.test_items) ... ok 824s test_keys (sessions_tests.tests.CacheDBSessionTests.test_keys) ... ok 824s test_load_overlong_key (sessions_tests.tests.CacheDBSessionTests.test_load_overlong_key) ... ok 824s test_new_session (sessions_tests.tests.CacheDBSessionTests.test_new_session) ... ok 824s test_non_default_cache (sessions_tests.tests.CacheDBSessionTests.test_non_default_cache) ... ok 824s test_pop (sessions_tests.tests.CacheDBSessionTests.test_pop) ... ok 824s test_pop_default (sessions_tests.tests.CacheDBSessionTests.test_pop_default) ... ok 824s test_pop_default_named_argument (sessions_tests.tests.CacheDBSessionTests.test_pop_default_named_argument) ... ok 824s test_pop_no_default_keyerror_raised (sessions_tests.tests.CacheDBSessionTests.test_pop_no_default_keyerror_raised) ... ok 824s test_save (sessions_tests.tests.CacheDBSessionTests.test_save) ... ok 824s test_save_doesnt_clear_data (sessions_tests.tests.CacheDBSessionTests.test_save_doesnt_clear_data) ... ok 824s test_session_key_empty_string_invalid (sessions_tests.tests.CacheDBSessionTests.test_session_key_empty_string_invalid) 824s Falsey values (Such as an empty string) are rejected. ... ok 824s test_session_key_is_read_only (sessions_tests.tests.CacheDBSessionTests.test_session_key_is_read_only) ... ok 824s test_session_key_too_short_invalid (sessions_tests.tests.CacheDBSessionTests.test_session_key_too_short_invalid) 824s Strings shorter than 8 characters are rejected. ... ok 824s test_session_key_valid_string_saved (sessions_tests.tests.CacheDBSessionTests.test_session_key_valid_string_saved) 824s Strings of length 8 and up are accepted and stored. ... ok 824s test_session_load_does_not_create_record (sessions_tests.tests.CacheDBSessionTests.test_session_load_does_not_create_record) 824s Loading an unknown session key does not create a session record. ... ok 824s 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) 824s Sessions shouldn't be resurrected by a concurrent request. ... ok 824s test_setdefault (sessions_tests.tests.CacheDBSessionTests.test_setdefault) ... ok 824s test_store (sessions_tests.tests.CacheDBSessionTests.test_store) ... ok 824s test_update (sessions_tests.tests.CacheDBSessionTests.test_update) ... ok 824s test_values (sessions_tests.tests.CacheDBSessionTests.test_values) ... ok 825s test_actual_expiry (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_actual_expiry) ... ok 825s test_clear (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_clear) ... ok 825s test_custom_expiry_datetime (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_custom_expiry_datetime) ... ok 825s test_custom_expiry_reset (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_custom_expiry_reset) ... ok 825s test_custom_expiry_seconds (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_custom_expiry_seconds) ... ok 825s test_custom_expiry_timedelta (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_custom_expiry_timedelta) ... ok 825s test_cycle (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_cycle) ... ok 825s test_cycle_with_no_session_cache (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_cycle_with_no_session_cache) ... ok 825s test_decode (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_decode) ... ok 825s test_decode_failure_logged_to_security (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_decode_failure_logged_to_security) ... ok 825s test_decode_serializer_exception (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_decode_serializer_exception) ... ok 825s test_default_expiry (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_default_expiry) ... ok 825s test_delete (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_delete) ... ok 825s test_exists_searches_cache_first (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_exists_searches_cache_first) ... ok 825s test_flush (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_flush) ... ok 825s test_get_empty (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_get_empty) ... ok 825s test_get_expire_at_browser_close (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_get_expire_at_browser_close) ... ok 825s test_has_key (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_has_key) ... ok 825s test_invalid_key (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_invalid_key) ... ok 825s test_items (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_items) ... ok 825s test_keys (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_keys) ... ok 825s test_load_overlong_key (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_load_overlong_key) ... ok 825s test_new_session (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_new_session) ... ok 825s test_non_default_cache (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_non_default_cache) ... ok 825s test_pop (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_pop) ... ok 825s test_pop_default (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_pop_default) ... ok 825s test_pop_default_named_argument (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_pop_default_named_argument) ... ok 825s test_pop_no_default_keyerror_raised (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_pop_no_default_keyerror_raised) ... ok 825s test_save (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_save) ... ok 825s test_save_doesnt_clear_data (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_save_doesnt_clear_data) ... ok 825s test_session_key_empty_string_invalid (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_key_empty_string_invalid) 825s Falsey values (Such as an empty string) are rejected. ... ok 825s test_session_key_is_read_only (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_key_is_read_only) ... ok 825s test_session_key_too_short_invalid (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_key_too_short_invalid) 825s Strings shorter than 8 characters are rejected. ... ok 825s test_session_key_valid_string_saved (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_key_valid_string_saved) 825s Strings of length 8 and up are accepted and stored. ... ok 825s test_session_load_does_not_create_record (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_session_load_does_not_create_record) 825s Loading an unknown session key does not create a session record. ... ok 825s 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) 825s Sessions shouldn't be resurrected by a concurrent request. ... ok 825s test_setdefault (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_setdefault) ... ok 825s test_store (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_store) ... ok 825s test_update (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_update) ... ok 825s test_values (sessions_tests.tests.CacheDBSessionWithTimeZoneTests.test_values) ... ok 826s test_actual_expiry (sessions_tests.tests.CustomDatabaseSessionTests.test_actual_expiry) ... ok 826s test_clear (sessions_tests.tests.CustomDatabaseSessionTests.test_clear) ... ok 826s test_clearsessions_command (sessions_tests.tests.CustomDatabaseSessionTests.test_clearsessions_command) 826s Test clearsessions command for clearing expired sessions. ... ok 826s test_custom_expiry_datetime (sessions_tests.tests.CustomDatabaseSessionTests.test_custom_expiry_datetime) ... ok 826s test_custom_expiry_reset (sessions_tests.tests.CustomDatabaseSessionTests.test_custom_expiry_reset) ... ok 826s test_custom_expiry_seconds (sessions_tests.tests.CustomDatabaseSessionTests.test_custom_expiry_seconds) ... ok 826s test_custom_expiry_timedelta (sessions_tests.tests.CustomDatabaseSessionTests.test_custom_expiry_timedelta) ... ok 826s test_cycle (sessions_tests.tests.CustomDatabaseSessionTests.test_cycle) ... ok 826s test_cycle_with_no_session_cache (sessions_tests.tests.CustomDatabaseSessionTests.test_cycle_with_no_session_cache) ... ok 826s test_decode (sessions_tests.tests.CustomDatabaseSessionTests.test_decode) ... ok 826s test_decode_failure_logged_to_security (sessions_tests.tests.CustomDatabaseSessionTests.test_decode_failure_logged_to_security) ... ok 826s test_decode_serializer_exception (sessions_tests.tests.CustomDatabaseSessionTests.test_decode_serializer_exception) ... ok 826s test_default_expiry (sessions_tests.tests.CustomDatabaseSessionTests.test_default_expiry) ... ok 826s test_delete (sessions_tests.tests.CustomDatabaseSessionTests.test_delete) ... ok 826s test_extra_session_field (sessions_tests.tests.CustomDatabaseSessionTests.test_extra_session_field) ... ok 826s test_flush (sessions_tests.tests.CustomDatabaseSessionTests.test_flush) ... ok 826s test_get_empty (sessions_tests.tests.CustomDatabaseSessionTests.test_get_empty) ... ok 826s test_get_expire_at_browser_close (sessions_tests.tests.CustomDatabaseSessionTests.test_get_expire_at_browser_close) ... ok 826s test_has_key (sessions_tests.tests.CustomDatabaseSessionTests.test_has_key) ... ok 826s test_invalid_key (sessions_tests.tests.CustomDatabaseSessionTests.test_invalid_key) ... ok 826s test_items (sessions_tests.tests.CustomDatabaseSessionTests.test_items) ... ok 826s test_keys (sessions_tests.tests.CustomDatabaseSessionTests.test_keys) ... ok 826s test_new_session (sessions_tests.tests.CustomDatabaseSessionTests.test_new_session) ... ok 826s test_pop (sessions_tests.tests.CustomDatabaseSessionTests.test_pop) ... ok 826s test_pop_default (sessions_tests.tests.CustomDatabaseSessionTests.test_pop_default) ... ok 826s test_pop_default_named_argument (sessions_tests.tests.CustomDatabaseSessionTests.test_pop_default_named_argument) ... ok 826s test_pop_no_default_keyerror_raised (sessions_tests.tests.CustomDatabaseSessionTests.test_pop_no_default_keyerror_raised) ... ok 826s test_save (sessions_tests.tests.CustomDatabaseSessionTests.test_save) ... ok 826s test_save_doesnt_clear_data (sessions_tests.tests.CustomDatabaseSessionTests.test_save_doesnt_clear_data) ... ok 826s test_session_get_decoded (sessions_tests.tests.CustomDatabaseSessionTests.test_session_get_decoded) 826s Test we can use Session.get_decoded to retrieve data stored ... ok 826s test_session_key_empty_string_invalid (sessions_tests.tests.CustomDatabaseSessionTests.test_session_key_empty_string_invalid) 826s Falsey values (Such as an empty string) are rejected. ... ok 826s test_session_key_is_read_only (sessions_tests.tests.CustomDatabaseSessionTests.test_session_key_is_read_only) ... ok 826s test_session_key_too_short_invalid (sessions_tests.tests.CustomDatabaseSessionTests.test_session_key_too_short_invalid) 826s Strings shorter than 8 characters are rejected. ... ok 826s test_session_key_valid_string_saved (sessions_tests.tests.CustomDatabaseSessionTests.test_session_key_valid_string_saved) 826s Strings of length 8 and up are accepted and stored. ... ok 826s test_session_load_does_not_create_record (sessions_tests.tests.CustomDatabaseSessionTests.test_session_load_does_not_create_record) 826s Loading an unknown session key does not create a session record. ... ok 826s 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) 826s Sessions shouldn't be resurrected by a concurrent request. ... ok 826s test_session_str (sessions_tests.tests.CustomDatabaseSessionTests.test_session_str) 826s Session repr should be the session key. ... ok 826s test_sessionmanager_save (sessions_tests.tests.CustomDatabaseSessionTests.test_sessionmanager_save) 826s Test SessionManager.save method ... ok 826s test_setdefault (sessions_tests.tests.CustomDatabaseSessionTests.test_setdefault) ... ok 826s test_store (sessions_tests.tests.CustomDatabaseSessionTests.test_store) ... ok 826s test_update (sessions_tests.tests.CustomDatabaseSessionTests.test_update) ... ok 826s test_values (sessions_tests.tests.CustomDatabaseSessionTests.test_values) ... ok 828s test_actual_expiry (sessions_tests.tests.DatabaseSessionTests.test_actual_expiry) ... ok 828s test_clear (sessions_tests.tests.DatabaseSessionTests.test_clear) ... ok 828s test_clearsessions_command (sessions_tests.tests.DatabaseSessionTests.test_clearsessions_command) 828s Test clearsessions command for clearing expired sessions. ... ok 828s test_custom_expiry_datetime (sessions_tests.tests.DatabaseSessionTests.test_custom_expiry_datetime) ... ok 828s test_custom_expiry_reset (sessions_tests.tests.DatabaseSessionTests.test_custom_expiry_reset) ... ok 828s test_custom_expiry_seconds (sessions_tests.tests.DatabaseSessionTests.test_custom_expiry_seconds) ... ok 828s test_custom_expiry_timedelta (sessions_tests.tests.DatabaseSessionTests.test_custom_expiry_timedelta) ... ok 828s test_cycle (sessions_tests.tests.DatabaseSessionTests.test_cycle) ... ok 828s test_cycle_with_no_session_cache (sessions_tests.tests.DatabaseSessionTests.test_cycle_with_no_session_cache) ... ok 828s test_decode (sessions_tests.tests.DatabaseSessionTests.test_decode) ... ok 828s test_decode_failure_logged_to_security (sessions_tests.tests.DatabaseSessionTests.test_decode_failure_logged_to_security) ... ok 828s test_decode_serializer_exception (sessions_tests.tests.DatabaseSessionTests.test_decode_serializer_exception) ... ok 828s test_default_expiry (sessions_tests.tests.DatabaseSessionTests.test_default_expiry) ... ok 828s test_delete (sessions_tests.tests.DatabaseSessionTests.test_delete) ... ok 828s test_flush (sessions_tests.tests.DatabaseSessionTests.test_flush) ... ok 828s test_get_empty (sessions_tests.tests.DatabaseSessionTests.test_get_empty) ... ok 828s test_get_expire_at_browser_close (sessions_tests.tests.DatabaseSessionTests.test_get_expire_at_browser_close) ... ok 828s test_has_key (sessions_tests.tests.DatabaseSessionTests.test_has_key) ... ok 828s test_invalid_key (sessions_tests.tests.DatabaseSessionTests.test_invalid_key) ... ok 828s test_items (sessions_tests.tests.DatabaseSessionTests.test_items) ... ok 828s test_keys (sessions_tests.tests.DatabaseSessionTests.test_keys) ... ok 828s test_new_session (sessions_tests.tests.DatabaseSessionTests.test_new_session) ... ok 828s test_pop (sessions_tests.tests.DatabaseSessionTests.test_pop) ... ok 828s test_pop_default (sessions_tests.tests.DatabaseSessionTests.test_pop_default) ... ok 828s test_pop_default_named_argument (sessions_tests.tests.DatabaseSessionTests.test_pop_default_named_argument) ... ok 828s test_pop_no_default_keyerror_raised (sessions_tests.tests.DatabaseSessionTests.test_pop_no_default_keyerror_raised) ... ok 828s test_save (sessions_tests.tests.DatabaseSessionTests.test_save) ... ok 828s test_save_doesnt_clear_data (sessions_tests.tests.DatabaseSessionTests.test_save_doesnt_clear_data) ... ok 828s test_session_get_decoded (sessions_tests.tests.DatabaseSessionTests.test_session_get_decoded) 828s Test we can use Session.get_decoded to retrieve data stored ... ok 828s test_session_key_empty_string_invalid (sessions_tests.tests.DatabaseSessionTests.test_session_key_empty_string_invalid) 828s Falsey values (Such as an empty string) are rejected. ... ok 828s test_session_key_is_read_only (sessions_tests.tests.DatabaseSessionTests.test_session_key_is_read_only) ... ok 828s test_session_key_too_short_invalid (sessions_tests.tests.DatabaseSessionTests.test_session_key_too_short_invalid) 828s Strings shorter than 8 characters are rejected. ... ok 828s test_session_key_valid_string_saved (sessions_tests.tests.DatabaseSessionTests.test_session_key_valid_string_saved) 828s Strings of length 8 and up are accepted and stored. ... ok 828s test_session_load_does_not_create_record (sessions_tests.tests.DatabaseSessionTests.test_session_load_does_not_create_record) 828s Loading an unknown session key does not create a session record. ... ok 828s 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) 828s Sessions shouldn't be resurrected by a concurrent request. ... ok 828s test_session_str (sessions_tests.tests.DatabaseSessionTests.test_session_str) 828s Session repr should be the session key. ... ok 828s test_sessionmanager_save (sessions_tests.tests.DatabaseSessionTests.test_sessionmanager_save) 828s Test SessionManager.save method ... ok 828s test_setdefault (sessions_tests.tests.DatabaseSessionTests.test_setdefault) ... ok 828s test_store (sessions_tests.tests.DatabaseSessionTests.test_store) ... ok 828s test_update (sessions_tests.tests.DatabaseSessionTests.test_update) ... ok 828s test_values (sessions_tests.tests.DatabaseSessionTests.test_values) ... ok 828s test_actual_expiry (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_actual_expiry) ... ok 828s test_clear (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_clear) ... ok 828s test_clearsessions_command (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_clearsessions_command) 828s Test clearsessions command for clearing expired sessions. ... ok 828s test_custom_expiry_datetime (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_custom_expiry_datetime) ... ok 828s test_custom_expiry_reset (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_custom_expiry_reset) ... ok 828s test_custom_expiry_seconds (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_custom_expiry_seconds) ... ok 828s test_custom_expiry_timedelta (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_custom_expiry_timedelta) ... ok 828s test_cycle (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_cycle) ... ok 828s test_cycle_with_no_session_cache (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_cycle_with_no_session_cache) ... ok 828s test_decode (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_decode) ... ok 828s test_decode_failure_logged_to_security (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_decode_failure_logged_to_security) ... ok 828s test_decode_serializer_exception (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_decode_serializer_exception) ... ok 828s test_default_expiry (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_default_expiry) ... ok 828s test_delete (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_delete) ... ok 828s test_flush (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_flush) ... ok 828s test_get_empty (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_get_empty) ... ok 828s test_get_expire_at_browser_close (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_get_expire_at_browser_close) ... ok 828s test_has_key (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_has_key) ... ok 828s test_invalid_key (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_invalid_key) ... ok 828s test_items (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_items) ... ok 828s test_keys (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_keys) ... ok 828s test_new_session (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_new_session) ... ok 828s test_pop (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_pop) ... ok 828s test_pop_default (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_pop_default) ... ok 828s test_pop_default_named_argument (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_pop_default_named_argument) ... ok 828s test_pop_no_default_keyerror_raised (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_pop_no_default_keyerror_raised) ... ok 828s test_save (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_save) ... ok 828s test_save_doesnt_clear_data (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_save_doesnt_clear_data) ... ok 828s test_session_get_decoded (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_get_decoded) 828s Test we can use Session.get_decoded to retrieve data stored ... ok 828s test_session_key_empty_string_invalid (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_key_empty_string_invalid) 828s Falsey values (Such as an empty string) are rejected. ... ok 828s test_session_key_is_read_only (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_key_is_read_only) ... ok 828s test_session_key_too_short_invalid (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_key_too_short_invalid) 828s Strings shorter than 8 characters are rejected. ... ok 828s test_session_key_valid_string_saved (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_key_valid_string_saved) 828s Strings of length 8 and up are accepted and stored. ... ok 828s test_session_load_does_not_create_record (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_load_does_not_create_record) 828s Loading an unknown session key does not create a session record. ... ok 828s 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) 828s Sessions shouldn't be resurrected by a concurrent request. ... ok 828s test_session_str (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_session_str) 828s Session repr should be the session key. ... ok 828s test_sessionmanager_save (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_sessionmanager_save) 828s Test SessionManager.save method ... ok 828s test_setdefault (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_setdefault) ... ok 828s test_store (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_store) ... ok 828s test_update (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_update) ... ok 828s test_values (sessions_tests.tests.DatabaseSessionWithTimeZoneTests.test_values) ... ok 829s test_empty_session_saved (sessions_tests.tests.SessionMiddlewareTests.test_empty_session_saved) 829s If a session is emptied of data but still has a key, it should still ... ok 829s test_flush_empty_without_session_cookie_doesnt_set_cookie (sessions_tests.tests.SessionMiddlewareTests.test_flush_empty_without_session_cookie_doesnt_set_cookie) ... ok 829s test_httponly_session_cookie (sessions_tests.tests.SessionMiddlewareTests.test_httponly_session_cookie) ... ok 829s test_no_httponly_session_cookie (sessions_tests.tests.SessionMiddlewareTests.test_no_httponly_session_cookie) ... ok 829s test_samesite_session_cookie (sessions_tests.tests.SessionMiddlewareTests.test_samesite_session_cookie) ... ok 829s test_secure_session_cookie (sessions_tests.tests.SessionMiddlewareTests.test_secure_session_cookie) ... ok 829s test_session_delete_on_end (sessions_tests.tests.SessionMiddlewareTests.test_session_delete_on_end) ... ok 829s 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 829s test_session_save_on_500 (sessions_tests.tests.SessionMiddlewareTests.test_session_save_on_500) ... ok 829s test_session_save_on_5xx (sessions_tests.tests.SessionMiddlewareTests.test_session_save_on_5xx) ... ok 829s test_session_update_error_redirect (sessions_tests.tests.SessionMiddlewareTests.test_session_update_error_redirect) ... ok 829s test_add_m2m_with_base_class (m2m_regress.tests.M2MRegressionTests.test_add_m2m_with_base_class) ... ok 829s 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 829s test_create_copy_with_m2m (m2m_regress.tests.M2MRegressionTests.test_create_copy_with_m2m) ... ok 829s test_internal_related_name_not_in_error_msg (m2m_regress.tests.M2MRegressionTests.test_internal_related_name_not_in_error_msg) ... ok 829s test_m2m_abstract_split (m2m_regress.tests.M2MRegressionTests.test_m2m_abstract_split) ... ok 829s test_m2m_inheritance_symmetry (m2m_regress.tests.M2MRegressionTests.test_m2m_inheritance_symmetry) ... ok 829s test_m2m_pk_field_type (m2m_regress.tests.M2MRegressionTests.test_m2m_pk_field_type) ... ok 829s test_manager_class_caching (m2m_regress.tests.M2MRegressionTests.test_manager_class_caching) ... ok 829s test_multiple_forwards_only_m2m (m2m_regress.tests.M2MRegressionTests.test_multiple_forwards_only_m2m) ... ok 829s test_multiple_m2m (m2m_regress.tests.M2MRegressionTests.test_multiple_m2m) ... ok 829s test_bounded_params (admin_changelist.test_date_hierarchy.DateHierarchyTests.test_bounded_params) ... ok 829s test_bounded_params_with_dst_time_zone (admin_changelist.test_date_hierarchy.DateHierarchyTests.test_bounded_params_with_dst_time_zone) ... ok 829s test_bounded_params_with_time_zone (admin_changelist.test_date_hierarchy.DateHierarchyTests.test_bounded_params_with_time_zone) ... ok 829s test_invalid_params (admin_changelist.test_date_hierarchy.DateHierarchyTests.test_invalid_params) ... ok 833s test_batch_same_vals (bulk_create.tests.BulkCreateTests.test_batch_same_vals) ... ok 833s test_bulk_insert_expressions (bulk_create.tests.BulkCreateTests.test_bulk_insert_expressions) ... ok 833s test_bulk_insert_nullable_fields (bulk_create.tests.BulkCreateTests.test_bulk_insert_nullable_fields) ... ok 833s test_efficiency (bulk_create.tests.BulkCreateTests.test_efficiency) ... ok 833s test_empty_model (bulk_create.tests.BulkCreateTests.test_empty_model) ... ok 833s test_explicit_batch_size (bulk_create.tests.BulkCreateTests.test_explicit_batch_size) ... ok 833s test_explicit_batch_size_efficiency (bulk_create.tests.BulkCreateTests.test_explicit_batch_size_efficiency) ... ok 833s test_explicit_batch_size_respects_max_batch_size (bulk_create.tests.BulkCreateTests.test_explicit_batch_size_respects_max_batch_size) ... ok 833s test_ignore_conflicts_ignore (bulk_create.tests.BulkCreateTests.test_ignore_conflicts_ignore) ... ok 833s test_ignore_conflicts_value_error (bulk_create.tests.BulkCreateTests.test_ignore_conflicts_value_error) ... skipped 'Database has feature(s) supports_ignore_conflicts' 833s test_ignore_update_conflicts_exclusive (bulk_create.tests.BulkCreateTests.test_ignore_update_conflicts_exclusive) ... ok 833s test_invalid_batch_size_exception (bulk_create.tests.BulkCreateTests.test_invalid_batch_size_exception) ... ok 833s test_large_batch (bulk_create.tests.BulkCreateTests.test_large_batch) ... ok 833s test_large_batch_efficiency (bulk_create.tests.BulkCreateTests.test_large_batch_efficiency) ... ok 833s test_large_batch_mixed (bulk_create.tests.BulkCreateTests.test_large_batch_mixed) 833s Test inserting a large batch with objects having primary key set ... ok 833s test_large_batch_mixed_efficiency (bulk_create.tests.BulkCreateTests.test_large_batch_mixed_efficiency) 833s Test inserting a large batch with objects having primary key set ... ok 833s test_large_single_field_batch (bulk_create.tests.BulkCreateTests.test_large_single_field_batch) ... ok 833s test_long_and_short_text (bulk_create.tests.BulkCreateTests.test_long_and_short_text) ... ok 833s test_long_non_ascii_text (bulk_create.tests.BulkCreateTests.test_long_non_ascii_text) 833s Inserting non-ASCII values with a length in the range 2001 to 4000 ... ok 833s test_multi_table_inheritance_unsupported (bulk_create.tests.BulkCreateTests.test_multi_table_inheritance_unsupported) ... ok 833s test_non_auto_increment_pk (bulk_create.tests.BulkCreateTests.test_non_auto_increment_pk) ... ok 833s test_non_auto_increment_pk_efficiency (bulk_create.tests.BulkCreateTests.test_non_auto_increment_pk_efficiency) ... ok 833s test_nullable_fk_after_parent (bulk_create.tests.BulkCreateTests.test_nullable_fk_after_parent) ... ok 833s test_nullable_fk_after_parent_bulk_create (bulk_create.tests.BulkCreateTests.test_nullable_fk_after_parent_bulk_create) ... ok 833s test_proxy_inheritance_supported (bulk_create.tests.BulkCreateTests.test_proxy_inheritance_supported) ... ok 833s test_set_pk_and_insert_single_item (bulk_create.tests.BulkCreateTests.test_set_pk_and_insert_single_item) ... ok 833s test_set_pk_and_query_efficiency (bulk_create.tests.BulkCreateTests.test_set_pk_and_query_efficiency) ... ok 833s test_set_state (bulk_create.tests.BulkCreateTests.test_set_state) ... ok 833s test_set_state_with_pk_specified (bulk_create.tests.BulkCreateTests.test_set_state_with_pk_specified) ... ok 833s test_simple (bulk_create.tests.BulkCreateTests.test_simple) ... ok 833s test_unsaved_parent (bulk_create.tests.BulkCreateTests.test_unsaved_parent) ... ok 833s test_update_conflicts_invalid_unique_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_invalid_unique_fields) ... ok 833s test_update_conflicts_invalid_update_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_invalid_update_fields) ... ok 833s 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' 833s test_update_conflicts_no_update_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_no_update_fields) ... ok 833s test_update_conflicts_nonexistent_update_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_nonexistent_update_fields) ... ok 833s test_update_conflicts_pk_in_update_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_pk_in_update_fields) ... ok 833s 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' 833s test_update_conflicts_two_fields_unique_fields_both (bulk_create.tests.BulkCreateTests.test_update_conflicts_two_fields_unique_fields_both) ... ok 833s test_update_conflicts_two_fields_unique_fields_first (bulk_create.tests.BulkCreateTests.test_update_conflicts_two_fields_unique_fields_first) ... ok 833s test_update_conflicts_two_fields_unique_fields_second (bulk_create.tests.BulkCreateTests.test_update_conflicts_two_fields_unique_fields_second) ... ok 833s 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' 833s test_update_conflicts_unique_fields (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_fields) ... ok 833s test_update_conflicts_unique_fields_pk (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_fields_pk) ... ok 833s test_update_conflicts_unique_fields_required (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_fields_required) ... ok 833s test_update_conflicts_unique_fields_update_fields_db_column (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_fields_update_fields_db_column) ... ok 833s test_update_conflicts_unique_two_fields_unique_fields_both (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_two_fields_unique_fields_both) ... ok 833s test_update_conflicts_unique_two_fields_unique_fields_one (bulk_create.tests.BulkCreateTests.test_update_conflicts_unique_two_fields_unique_fields_one) ... ok 833s 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' 833s test_update_conflicts_unsupported (bulk_create.tests.BulkCreateTests.test_update_conflicts_unsupported) ... skipped 'Database has feature(s) supports_update_conflicts' 833s test_zero_as_autoval (bulk_create.tests.BulkCreateTests.test_zero_as_autoval) 833s Zero as id for AutoField should raise exception in MySQL, because MySQL ... skipped 'Database has feature(s) allows_auto_pk_0' 833s test_custom_user_pk_not_named_id (admin_changelist.tests.GetAdminLogTests.test_custom_user_pk_not_named_id) 833s {% get_admin_log %} works if the user model's primary key isn't named ... ok 833s test_missing_args (admin_changelist.tests.GetAdminLogTests.test_missing_args) ... ok 833s test_no_user (admin_changelist.tests.GetAdminLogTests.test_no_user) 833s {% get_admin_log %} works without specifying a user. ... ok 833s test_non_integer_limit (admin_changelist.tests.GetAdminLogTests.test_non_integer_limit) ... ok 833s test_without_as (admin_changelist.tests.GetAdminLogTests.test_without_as) ... ok 833s test_without_for_user (admin_changelist.tests.GetAdminLogTests.test_without_for_user) ... ok 834s test_foreignkey_forward (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_foreignkey_forward) ... ok 834s test_foreignkey_reverse (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_foreignkey_reverse) ... ok 834s test_m2m_forward (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_m2m_forward) ... ok 834s test_m2m_reverse (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_m2m_reverse) ... ok 834s test_m2m_then_m2m (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_m2m_then_m2m) 834s A m2m can be followed through another m2m. ... ok 834s test_prefetch_object (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_object) ... ok 834s test_prefetch_object_to_attr (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_object_to_attr) ... ok 834s test_prefetch_object_to_attr_twice (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_object_to_attr_twice) ... ok 834s test_prefetch_object_twice (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_object_twice) ... ok 834s test_prefetch_queryset (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_prefetch_queryset) ... ok 834s test_unknown (prefetch_related.test_prefetch_related_objects.PrefetchRelatedObjectsTests.test_unknown) ... ok 834s test_builtin_lookup_in_search_fields (admin_changelist.tests.ChangeListTests.test_builtin_lookup_in_search_fields) ... ok 834s test_changelist_search_form_validation (admin_changelist.tests.ChangeListTests.test_changelist_search_form_validation) ... ok 834s test_changelist_view_list_editable_changed_objects_uses_filter (admin_changelist.tests.ChangeListTests.test_changelist_view_list_editable_changed_objects_uses_filter) 834s list_editable edits use a filtered queryset to limit memory usage. ... ok 834s test_clear_all_filters_link (admin_changelist.tests.ChangeListTests.test_clear_all_filters_link) ... ok 834s test_clear_all_filters_link_callable_filter (admin_changelist.tests.ChangeListTests.test_clear_all_filters_link_callable_filter) ... ok 834s test_computed_list_display_localization (admin_changelist.tests.ChangeListTests.test_computed_list_display_localization) 834s Regression test for #13196: output of functions should be localized ... ok 834s test_custom_lookup_in_search_fields (admin_changelist.tests.ChangeListTests.test_custom_lookup_in_search_fields) ... ok 834s test_custom_lookup_with_pk_shortcut (admin_changelist.tests.ChangeListTests.test_custom_lookup_with_pk_shortcut) ... ok 834s test_custom_paginator (admin_changelist.tests.ChangeListTests.test_custom_paginator) ... ok 834s test_deterministic_order_for_model_ordered_by_its_manager (admin_changelist.tests.ChangeListTests.test_deterministic_order_for_model_ordered_by_its_manager) 834s The primary key is used in the ordering of the changelist's results to ... ok 834s test_deterministic_order_for_unordered_model (admin_changelist.tests.ChangeListTests.test_deterministic_order_for_unordered_model) 834s The primary key is used in the ordering of the changelist's results to ... ok 834s test_dynamic_list_display (admin_changelist.tests.ChangeListTests.test_dynamic_list_display) 834s Regression tests for #14206: dynamic list_display support. ... ok 834s test_dynamic_list_display_links (admin_changelist.tests.ChangeListTests.test_dynamic_list_display_links) 834s Regression tests for #16257: dynamic list_display_links support. ... ok 834s test_dynamic_list_filter (admin_changelist.tests.ChangeListTests.test_dynamic_list_filter) 834s Regression tests for ticket #17646: dynamic list_filter support. ... ok 834s test_dynamic_search_fields (admin_changelist.tests.ChangeListTests.test_dynamic_search_fields) ... ok 834s test_get_edited_object_ids (admin_changelist.tests.ChangeListTests.test_get_edited_object_ids) ... ok 834s test_get_list_editable_queryset (admin_changelist.tests.ChangeListTests.test_get_list_editable_queryset) ... ok 834s 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 834s test_get_select_related_custom_method (admin_changelist.tests.ChangeListTests.test_get_select_related_custom_method) ... ok 834s test_list_editable_atomicity (admin_changelist.tests.ChangeListTests.test_list_editable_atomicity) ... ok 834s test_many_search_terms (admin_changelist.tests.ChangeListTests.test_many_search_terms) ... ok 834s test_multiple_search_fields (admin_changelist.tests.ChangeListTests.test_multiple_search_fields) 834s All rows containing each of the searched words are returned, where each ... ok 834s test_multiuser_edit (admin_changelist.tests.ChangeListTests.test_multiuser_edit) 834s Simultaneous edits of list_editable fields on the changelist by ... ok 834s test_no_clear_all_filters_link (admin_changelist.tests.ChangeListTests.test_no_clear_all_filters_link) ... ok 834s test_no_duplicates_for_inherited_m2m_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_inherited_m2m_in_list_filter) 834s Regression test for #13902: When using a ManyToMany in list_filter, ... ok 834s test_no_duplicates_for_m2m_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_m2m_in_list_filter) 834s Regression test for #13902: When using a ManyToMany in list_filter, ... ok 834s test_no_duplicates_for_m2m_to_inherited_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_m2m_to_inherited_in_list_filter) 834s Regression test for #13902: When using a ManyToMany in list_filter, ... ok 834s 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) 834s When using a ManyToMany in search_fields at the second level behind a ... ok 834s 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) 834s Regressions tests for #15819: If a field listed in list_filters is a ... ok 834s 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) 834s Regressions tests for #15819: If a field listed in search_fields ... ok 834s 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) 834s When using a ManyToMany in list_filter at the second level behind a ... ok 834s test_no_duplicates_for_through_m2m_in_list_filter (admin_changelist.tests.ChangeListTests.test_no_duplicates_for_through_m2m_in_list_filter) 834s Regression test for #13902: When using a ManyToMany in list_filter, ... ok 834s test_no_exists_for_m2m_in_list_filter_without_params (admin_changelist.tests.ChangeListTests.test_no_exists_for_m2m_in_list_filter_without_params) 834s If a ManyToManyField is in list_filter but isn't in any lookup params, ... ok 834s test_no_list_display_links (admin_changelist.tests.ChangeListTests.test_no_list_display_links) 834s #15185 -- Allow no links from the 'change list' view grid. ... ok 834s test_object_tools_displayed_no_add_permission (admin_changelist.tests.ChangeListTests.test_object_tools_displayed_no_add_permission) 834s When ModelAdmin.has_add_permission() returns False, the object-tools ... ok 834s test_pagination (admin_changelist.tests.ChangeListTests.test_pagination) 834s Regression tests for #12893: Pagination in admins changelist doesn't ... ok 834s test_pagination_page_range (admin_changelist.tests.ChangeListTests.test_pagination_page_range) 834s Regression tests for ticket #15653: ensure the number of pages ... ok 834s test_pk_in_search_fields (admin_changelist.tests.ChangeListTests.test_pk_in_search_fields) ... ok 834s test_related_field_multiple_search_terms (admin_changelist.tests.ChangeListTests.test_related_field_multiple_search_terms) 834s Searches over multi-valued relationships return rows from related ... ok 834s test_repr (admin_changelist.tests.ChangeListTests.test_repr) ... ok 834s test_result_list_editable (admin_changelist.tests.ChangeListTests.test_result_list_editable) 834s Regression test for #14312: list_editable with pagination ... ok 834s test_result_list_editable_html (admin_changelist.tests.ChangeListTests.test_result_list_editable_html) 834s Regression tests for #11791: Inclusion tag result_list generates a ... ok 834s test_result_list_empty_changelist_value (admin_changelist.tests.ChangeListTests.test_result_list_empty_changelist_value) 834s Regression test for #14982: EMPTY_CHANGELIST_VALUE should be honored ... ok 834s test_result_list_html (admin_changelist.tests.ChangeListTests.test_result_list_html) 834s Inclusion tag result_list generates a table when with default ... ok 834s test_result_list_set_empty_value_display_in_model_admin (admin_changelist.tests.ChangeListTests.test_result_list_set_empty_value_display_in_model_admin) 834s Empty value display can be set in ModelAdmin or individual fields. ... ok 834s test_result_list_set_empty_value_display_on_admin_site (admin_changelist.tests.ChangeListTests.test_result_list_set_empty_value_display_on_admin_site) 834s Empty value display can be set on AdminSite. ... ok 834s test_search_help_text (admin_changelist.tests.ChangeListTests.test_search_help_text) ... ok 834s test_select_related_as_empty_tuple (admin_changelist.tests.ChangeListTests.test_select_related_as_empty_tuple) ... ok 834s test_select_related_as_tuple (admin_changelist.tests.ChangeListTests.test_select_related_as_tuple) ... ok 834s test_select_related_preserved (admin_changelist.tests.ChangeListTests.test_select_related_preserved) 834s Regression test for #10348: ChangeList.get_queryset() shouldn't ... ok 834s 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 834s test_show_all (admin_changelist.tests.ChangeListTests.test_show_all) ... ok 834s test_spanning_relations_with_custom_lookup_in_search_fields (admin_changelist.tests.ChangeListTests.test_spanning_relations_with_custom_lookup_in_search_fields) ... ok 834s test_specified_ordering_by_f_expression (admin_changelist.tests.ChangeListTests.test_specified_ordering_by_f_expression) ... ok 834s test_specified_ordering_by_f_expression_without_asc_desc (admin_changelist.tests.ChangeListTests.test_specified_ordering_by_f_expression_without_asc_desc) ... ok 834s test_total_ordering_optimization (admin_changelist.tests.ChangeListTests.test_total_ordering_optimization) ... ok 834s test_total_ordering_optimization_meta_constraints (admin_changelist.tests.ChangeListTests.test_total_ordering_optimization_meta_constraints) ... ok 834s test_tuple_list_display (admin_changelist.tests.ChangeListTests.test_tuple_list_display) ... ok 834s test_prefetch_related_from_uuid_model (prefetch_related.test_uuid.UUIDPrefetchRelated.test_prefetch_related_from_uuid_model) ... ok 834s test_prefetch_related_from_uuid_model_to_uuid_model (prefetch_related.test_uuid.UUIDPrefetchRelated.test_prefetch_related_from_uuid_model_to_uuid_model) ... ok 834s 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 834s test_prefetch_related_to_uuid_model (prefetch_related.test_uuid.UUIDPrefetchRelated.test_prefetch_related_to_uuid_model) ... ok 834s test_from_integer_pk_lookup_integer_pk_uuid_pk (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_integer_pk_lookup_integer_pk_uuid_pk) ... ok 834s 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 834s test_from_integer_pk_lookup_uuid_pk_integer_pk (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_integer_pk_lookup_uuid_pk_integer_pk) ... ok 834s test_from_uuid_pk_lookup_integer_pk2_uuid_pk2 (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_uuid_pk_lookup_integer_pk2_uuid_pk2) ... ok 834s test_from_uuid_pk_lookup_uuid_pk_integer_pk (prefetch_related.test_uuid.UUIDPrefetchRelatedLookups.test_from_uuid_pk_lookup_uuid_pk_integer_pk) ... ok 834s test_m2m_then_m2m (prefetch_related.tests.DefaultManagerTests.test_m2m_then_m2m) ... ok 835s test_add_clears_prefetched_objects (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_add_clears_prefetched_objects) ... ok 835s test_detect_is_fetched (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_detect_is_fetched) 835s Nested prefetch_related() shouldn't trigger duplicate queries for the same ... ok 835s test_detect_is_fetched_with_to_attr (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_detect_is_fetched_with_to_attr) ... ok 835s test_prefetch_reverse_foreign_key (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_prefetch_reverse_foreign_key) ... ok 835s test_remove_clears_prefetched_objects (prefetch_related.tests.DirectPrefetchedObjectCacheReuseTests.test_remove_clears_prefetched_objects) ... ok 835s test_foreignkey (prefetch_related.tests.ForeignKeyToFieldTest.test_foreignkey) ... ok 835s test_m2m (prefetch_related.tests.ForeignKeyToFieldTest.test_m2m) ... ok 835s test_ambiguous (prefetch_related.tests.CustomPrefetchTests.test_ambiguous) ... ok 835s test_custom_qs (prefetch_related.tests.CustomPrefetchTests.test_custom_qs) ... ok 835s test_filter_deferred (prefetch_related.tests.CustomPrefetchTests.test_filter_deferred) 835s Related filtering of prefetched querysets is deferred until necessary. ... ok 835s test_generic_rel (prefetch_related.tests.CustomPrefetchTests.test_generic_rel) ... ok 835s test_m2m (prefetch_related.tests.CustomPrefetchTests.test_m2m) ... ok 835s test_m2m_through_fk (prefetch_related.tests.CustomPrefetchTests.test_m2m_through_fk) ... ok 835s test_m2m_through_gfk (prefetch_related.tests.CustomPrefetchTests.test_m2m_through_gfk) ... ok 835s test_nested_prefetch_related_are_not_overwritten (prefetch_related.tests.CustomPrefetchTests.test_nested_prefetch_related_are_not_overwritten) ... ok 835s test_nested_prefetch_related_with_duplicate_prefetcher (prefetch_related.tests.CustomPrefetchTests.test_nested_prefetch_related_with_duplicate_prefetcher) 835s Nested prefetches whose name clashes with descriptor names ... ok 835s test_o2m_through_m2m (prefetch_related.tests.CustomPrefetchTests.test_o2m_through_m2m) ... ok 835s test_raw_queryset (prefetch_related.tests.CustomPrefetchTests.test_raw_queryset) ... ok 835s test_reverse_m2m (prefetch_related.tests.CustomPrefetchTests.test_reverse_m2m) ... ok 835s test_to_attr_cached_property (prefetch_related.tests.CustomPrefetchTests.test_to_attr_cached_property) ... ok 835s test_to_attr_doesnt_cache_through_attr_as_list (prefetch_related.tests.CustomPrefetchTests.test_to_attr_doesnt_cache_through_attr_as_list) ... ok 835s test_traverse_multiple_items_property (prefetch_related.tests.CustomPrefetchTests.test_traverse_multiple_items_property) ... ok 835s test_traverse_qs (prefetch_related.tests.CustomPrefetchTests.test_traverse_qs) ... ok 835s test_traverse_single_item_property (prefetch_related.tests.CustomPrefetchTests.test_traverse_single_item_property) ... ok 835s test_values_queryset (prefetch_related.tests.CustomPrefetchTests.test_values_queryset) ... ok 835s test_order (prefetch_related.tests.LookupOrderingTest.test_order) ... ok 835s test_charfield_GFK (prefetch_related.tests.GenericRelationTests.test_charfield_GFK) ... ok 835s test_custom_queryset (prefetch_related.tests.GenericRelationTests.test_custom_queryset) ... ok 835s test_deleted_GFK (prefetch_related.tests.GenericRelationTests.test_deleted_GFK) ... ok 835s test_generic_relation (prefetch_related.tests.GenericRelationTests.test_generic_relation) ... ok 835s test_nullable_GFK (prefetch_related.tests.GenericRelationTests.test_nullable_GFK) ... ok 835s test_prefetch_GFK (prefetch_related.tests.GenericRelationTests.test_prefetch_GFK) ... ok 835s test_prefetch_GFK_fk_pk (prefetch_related.tests.GenericRelationTests.test_prefetch_GFK_fk_pk) ... ok 835s test_prefetch_GFK_nonint_pk (prefetch_related.tests.GenericRelationTests.test_prefetch_GFK_nonint_pk) ... ok 835s test_prefetch_GFK_uuid_pk (prefetch_related.tests.GenericRelationTests.test_prefetch_GFK_uuid_pk) ... ok 835s test_traverse_GFK (prefetch_related.tests.GenericRelationTests.test_traverse_GFK) 835s A 'content_object' can be traversed with prefetch_related() and ... ok 836s test_child_link_prefetch (prefetch_related.tests.MultiTableInheritanceTest.test_child_link_prefetch) ... ok 836s test_foreignkey (prefetch_related.tests.MultiTableInheritanceTest.test_foreignkey) ... ok 836s test_foreignkey_to_inherited (prefetch_related.tests.MultiTableInheritanceTest.test_foreignkey_to_inherited) ... ok 836s test_m2m_to_inheriting_model (prefetch_related.tests.MultiTableInheritanceTest.test_m2m_to_inheriting_model) ... ok 836s test_parent_link_prefetch (prefetch_related.tests.MultiTableInheritanceTest.test_parent_link_prefetch) ... ok 836s test_using_is_honored_custom_qs (prefetch_related.tests.MultiDbTests.test_using_is_honored_custom_qs) ... ok 836s test_using_is_honored_fkey (prefetch_related.tests.MultiDbTests.test_using_is_honored_fkey) ... ok 836s test_using_is_honored_inheritance (prefetch_related.tests.MultiDbTests.test_using_is_honored_inheritance) ... ok 836s test_using_is_honored_m2m (prefetch_related.tests.MultiDbTests.test_using_is_honored_m2m) ... ok 836s test_nested_prefetch_is_not_overwritten_by_related_object (prefetch_related.tests.NestedPrefetchTests.test_nested_prefetch_is_not_overwritten_by_related_object) 836s The prefetched relationship is used rather than populating the reverse ... ok 836s test_in_bulk (prefetch_related.tests.NullableTest.test_in_bulk) 836s In-bulk does correctly prefetch objects by not using .iterator() ... ok 836s test_prefetch_nullable (prefetch_related.tests.NullableTest.test_prefetch_nullable) ... ok 836s test_traverse_nullable (prefetch_related.tests.NullableTest.test_traverse_nullable) ... ok 836s test_foreignkey_reverse (prefetch_related.tests.PrefetchLimitTests.test_foreignkey_reverse) ... ok 836s test_m2m_forward (prefetch_related.tests.PrefetchLimitTests.test_m2m_forward) ... ok 836s test_m2m_reverse (prefetch_related.tests.PrefetchLimitTests.test_m2m_reverse) ... ok 836s test_reverse_ordering (prefetch_related.tests.PrefetchLimitTests.test_reverse_ordering) ... ok 836s test_window_not_supported (prefetch_related.tests.PrefetchLimitTests.test_window_not_supported) ... skipped 'Database has feature(s) supports_over_clause' 836s test_basic (prefetch_related.tests.RawQuerySetTests.test_basic) ... ok 836s test_clear (prefetch_related.tests.RawQuerySetTests.test_clear) ... ok 836s test_prefetch_before_raw (prefetch_related.tests.RawQuerySetTests.test_prefetch_before_raw) ... ok 836s test_retrieves_results_from_prefetched_objects_cache (prefetch_related.tests.ReadPrefetchedObjectsCacheTests.test_retrieves_results_from_prefetched_objects_cache) 836s When intermediary results are prefetched without a destination ... ok 836s test_bug (prefetch_related.tests.Ticket19607Tests.test_bug) ... ok 836s test_bug (prefetch_related.tests.Ticket21410Tests.test_bug) ... ok 836s test_bug (prefetch_related.tests.Ticket21760Tests.test_bug) ... ok 837s test_model_with_evaluate_method (model_regress.tests.EvaluateMethodTest.test_model_with_evaluate_method) 837s You can filter by objects that have an 'evaluate' attr ... ok 837s test_fields_cache_reset_on_copy (model_regress.tests.ModelFieldsCacheTest.test_fields_cache_reset_on_copy) ... ok 838s test_chained_fks (model_regress.tests.ModelTests.test_chained_fks) 838s Chained foreign keys with to_field produce incorrect query. ... ok 838s test_date_filter_null (model_regress.tests.ModelTests.test_date_filter_null) ... ok 838s test_date_lookup (model_regress.tests.ModelTests.test_date_lookup) ... ok 838s test_empty_choice (model_regress.tests.ModelTests.test_empty_choice) ... ok 838s test_get_next_prev_by_field (model_regress.tests.ModelTests.test_get_next_prev_by_field) ... ok 838s test_get_next_prev_by_field_unsaved (model_regress.tests.ModelTests.test_get_next_prev_by_field_unsaved) ... ok 838s test_long_textfield (model_regress.tests.ModelTests.test_long_textfield) ... ok 838s test_long_unicode_textfield (model_regress.tests.ModelTests.test_long_unicode_textfield) ... ok 838s test_metaclass_can_access_attribute_dict (model_regress.tests.ModelTests.test_metaclass_can_access_attribute_dict) 838s Model metaclasses have access to the class attribute dict in ... ok 838s test_model_init_too_many_args (model_regress.tests.ModelTests.test_model_init_too_many_args) ... ok 838s test_primary_key_foreign_key_types (model_regress.tests.ModelTests.test_primary_key_foreign_key_types) ... ok 838s test_related_gte_lookup (model_regress.tests.ModelTests.test_related_gte_lookup) 838s Regression test for #10153: foreign key __gte lookups. ... ok 838s test_related_lte_lookup (model_regress.tests.ModelTests.test_related_lte_lookup) 838s Regression test for #10153: foreign key __lte lookups. ... ok 838s test_sql_insert_compiler_return_id_attribute (model_regress.tests.ModelTests.test_sql_insert_compiler_return_id_attribute) 838s Regression test for #14019: SQLInsertCompiler.as_sql() failure ... ok 838s test_timezones (model_regress.tests.ModelTests.test_timezones) ... skipped "Database doesn't support feature(s): supports_timezones" 838s test_pk_validation (model_regress.tests.ModelValidationTest.test_pk_validation) ... ok 838s test_override_settings_inheritance (settings_tests.tests.ChildDecoratedTestCase.test_override_settings_inheritance) ... ok 838s test_max_recursion_error (settings_tests.tests.ClassDecoratedTestCase.test_max_recursion_error) 838s Overriding a method on a super class and then calling that method on ... ok 838s test_method_override (settings_tests.tests.ClassDecoratedTestCase.test_method_override) ... ok 838s test_override (settings_tests.tests.ClassDecoratedTestCase.test_override) ... ok 838s test_setupclass_override (settings_tests.tests.ClassDecoratedTestCase.test_setupclass_override) 838s Settings are overridden within setUpClass (#21281). ... ok 838s test_max_recursion_error (settings_tests.tests.ClassDecoratedTestCaseSuper.test_max_recursion_error) ... ok 838s test_method_override (settings_tests.tests.FullyDecoratedTestCase.test_method_override) ... ok 838s test_override (settings_tests.tests.FullyDecoratedTestCase.test_override) ... ok 838s test_attribute_error (prefetch_related.tests.PrefetchRelatedTests.test_attribute_error) ... ok 838s test_bool (prefetch_related.tests.PrefetchRelatedTests.test_bool) ... ok 838s test_clear (prefetch_related.tests.PrefetchRelatedTests.test_clear) ... ok 838s test_count (prefetch_related.tests.PrefetchRelatedTests.test_count) ... ok 838s test_exists (prefetch_related.tests.PrefetchRelatedTests.test_exists) ... ok 838s test_filter_deferred (prefetch_related.tests.PrefetchRelatedTests.test_filter_deferred) 838s Related filtering of prefetched querysets is deferred on m2m and ... ok 838s test_foreign_key_then_m2m (prefetch_related.tests.PrefetchRelatedTests.test_foreign_key_then_m2m) 838s A m2m relation can be followed after a relation like ForeignKey that ... ok 838s test_foreignkey_forward (prefetch_related.tests.PrefetchRelatedTests.test_foreignkey_forward) ... ok 838s test_foreignkey_reverse (prefetch_related.tests.PrefetchRelatedTests.test_foreignkey_reverse) ... ok 838s test_forward_m2m_to_attr_conflict (prefetch_related.tests.PrefetchRelatedTests.test_forward_m2m_to_attr_conflict) ... ok 838s test_get (prefetch_related.tests.PrefetchRelatedTests.test_get) 838s Objects retrieved with .get() get the prefetch behavior. ... ok 838s test_in_and_prefetch_related (prefetch_related.tests.PrefetchRelatedTests.test_in_and_prefetch_related) 838s Regression test for #20242 - QuerySet "in" didn't work the first time ... ok 838s test_invalid_final_lookup (prefetch_related.tests.PrefetchRelatedTests.test_invalid_final_lookup) ... ok 838s test_len (prefetch_related.tests.PrefetchRelatedTests.test_len) ... ok 838s test_m2m_forward (prefetch_related.tests.PrefetchRelatedTests.test_m2m_forward) ... ok 838s test_m2m_prefetching_iterator_with_chunks (prefetch_related.tests.PrefetchRelatedTests.test_m2m_prefetching_iterator_with_chunks) ... ok 838s test_m2m_prefetching_iterator_without_chunks (prefetch_related.tests.PrefetchRelatedTests.test_m2m_prefetching_iterator_without_chunks) ... ok 838s test_m2m_prefetching_iterator_without_chunks_warning (prefetch_related.tests.PrefetchRelatedTests.test_m2m_prefetching_iterator_without_chunks_warning) ... ok 838s test_m2m_reverse (prefetch_related.tests.PrefetchRelatedTests.test_m2m_reverse) ... ok 838s test_m2m_then_m2m (prefetch_related.tests.PrefetchRelatedTests.test_m2m_then_m2m) 838s A m2m can be followed through another m2m. ... ok 838s test_m2m_then_m2m_object_ids (prefetch_related.tests.PrefetchRelatedTests.test_m2m_then_m2m_object_ids) ... ok 838s test_m2m_then_reverse_fk_object_ids (prefetch_related.tests.PrefetchRelatedTests.test_m2m_then_reverse_fk_object_ids) ... ok 838s test_m2m_then_reverse_one_to_one_object_ids (prefetch_related.tests.PrefetchRelatedTests.test_m2m_then_reverse_one_to_one_object_ids) ... ok 838s test_named_values_list (prefetch_related.tests.PrefetchRelatedTests.test_named_values_list) ... ok 838s test_onetoone_reverse_no_match (prefetch_related.tests.PrefetchRelatedTests.test_onetoone_reverse_no_match) ... ok 838s test_onetoone_reverse_with_to_field_pk (prefetch_related.tests.PrefetchRelatedTests.test_onetoone_reverse_with_to_field_pk) 838s A model (Bio) with a OneToOneField primary key (author) that references ... ok 838s test_overriding_prefetch (prefetch_related.tests.PrefetchRelatedTests.test_overriding_prefetch) ... ok 838s test_prefetch_eq (prefetch_related.tests.PrefetchRelatedTests.test_prefetch_eq) ... ok 838s test_reverse_m2m_to_attr_conflict (prefetch_related.tests.PrefetchRelatedTests.test_reverse_m2m_to_attr_conflict) ... ok 838s test_reverse_one_to_one_then_m2m (prefetch_related.tests.PrefetchRelatedTests.test_reverse_one_to_one_then_m2m) 838s A m2m relation can be followed after going through the select_related ... ok 838s test_survives_clone (prefetch_related.tests.PrefetchRelatedTests.test_survives_clone) ... ok 840s test_option_then_setting (admin_scripts.tests.ArgumentOrder.test_option_then_setting) 840s Options passed before settings are correctly handled. ... ok 840s test_option_then_setting_then_option (admin_scripts.tests.ArgumentOrder.test_option_then_setting_then_option) 840s Options are correctly handled when they are passed before and after ... ok 840s test_setting_then_option (admin_scripts.tests.ArgumentOrder.test_setting_then_option) 840s Options passed after settings are correctly handled. ... ok 840s test_setting_then_short_option (admin_scripts.tests.ArgumentOrder.test_setting_then_short_option) 840s Short options passed after settings are correctly handled. ... ok 840s test_short_option_then_setting (admin_scripts.tests.ArgumentOrder.test_short_option_then_setting) 840s Short options passed before settings are correctly handled. ... ok 842s test_all (admin_scripts.tests.DiffSettings.test_all) 842s The all option also shows settings with the default value. ... ok 842s test_basic (admin_scripts.tests.DiffSettings.test_basic) 842s Runs without error and emits settings diff. ... ok 842s test_custom_default (admin_scripts.tests.DiffSettings.test_custom_default) 842s The --default option specifies an alternate settings module for ... ok 842s test_dynamic_settings_configured (admin_scripts.tests.DiffSettings.test_dynamic_settings_configured) ... ok 842s test_settings_configured (admin_scripts.tests.DiffSettings.test_settings_configured) ... ok 842s test_unified (admin_scripts.tests.DiffSettings.test_unified) 842s --output=unified emits settings diff in unified mode. ... ok 842s test_unified_all (admin_scripts.tests.DiffSettings.test_unified_all) 842s --output=unified --all emits settings diff in unified mode and includes ... ok 842s test_precedence (admin_scripts.tests.Discovery.test_precedence) 842s Apps listed first in INSTALLED_APPS have precedence. ... ok 844s test_builtin_command (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_command) 844s alternate: django-admin builtin commands fail with an error when no ... ok 844s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_with_bad_environment) 844s alternate: django-admin builtin commands fail if settings file (from ... ok 844s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_with_bad_settings) 844s alternate: django-admin builtin commands fail if settings file (from ... ok 844s test_builtin_with_environment (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_with_environment) 844s alternate: django-admin builtin commands succeed if settings are ... ok 844s test_builtin_with_settings (admin_scripts.tests.DjangoAdminAlternateSettings.test_builtin_with_settings) 844s alternate: django-admin builtin commands succeed if settings are ... ok 844s test_custom_command (admin_scripts.tests.DjangoAdminAlternateSettings.test_custom_command) 844s alternate: django-admin can't execute user commands unless settings ... ok 844s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminAlternateSettings.test_custom_command_with_environment) 844s alternate: django-admin can execute user commands if settings are ... ok 844s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminAlternateSettings.test_custom_command_with_settings) 844s alternate: django-admin can execute user commands if settings are ... ok 846s test_builtin_command (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_command) 846s default: django-admin builtin commands fail with an error when no ... ok 846s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_with_bad_environment) 846s default: django-admin builtin commands fail if settings file (from ... ok 846s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_with_bad_settings) 846s default: django-admin builtin commands fail if settings file (from ... ok 846s test_builtin_with_environment (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_with_environment) 846s default: django-admin builtin commands succeed if settings are provided ... ok 846s test_builtin_with_settings (admin_scripts.tests.DjangoAdminDefaultSettings.test_builtin_with_settings) 846s default: django-admin builtin commands succeed if settings are provided ... ok 846s test_custom_command (admin_scripts.tests.DjangoAdminDefaultSettings.test_custom_command) 846s default: django-admin can't execute user commands if it isn't provided ... ok 846s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminDefaultSettings.test_custom_command_with_environment) 846s default: django-admin can execute user commands if settings are ... ok 846s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminDefaultSettings.test_custom_command_with_settings) 846s default: django-admin can execute user commands if settings are ... ok 846s test_app_command (admin_scripts.tests.CommandTypes.test_app_command) 846s User AppCommands can execute when a single app name is provided ... ok 846s test_app_command_invalid_app_label (admin_scripts.tests.CommandTypes.test_app_command_invalid_app_label) 846s User AppCommands can execute when a single app name is provided ... ok 846s test_app_command_multiple_apps (admin_scripts.tests.CommandTypes.test_app_command_multiple_apps) 846s User AppCommands raise an error when multiple app names are provided ... ok 846s test_app_command_no_apps (admin_scripts.tests.CommandTypes.test_app_command_no_apps) 846s User AppCommands raise an error when no app name is provided ... ok 846s test_app_command_some_invalid_app_labels (admin_scripts.tests.CommandTypes.test_app_command_some_invalid_app_labels) 846s User AppCommands can execute when some of the provided app names are invalid ... ok 846s test_base_command (admin_scripts.tests.CommandTypes.test_base_command) 846s User BaseCommands can execute when a label is provided ... ok 846s test_base_command_multiple_label (admin_scripts.tests.CommandTypes.test_base_command_multiple_label) 846s User BaseCommands can execute when no labels are provided ... ok 846s test_base_command_no_label (admin_scripts.tests.CommandTypes.test_base_command_no_label) 846s User BaseCommands can execute when no labels are provided ... ok 846s test_base_command_with_option (admin_scripts.tests.CommandTypes.test_base_command_with_option) 846s User BaseCommands can execute with options when a label is provided ... ok 846s test_base_command_with_options (admin_scripts.tests.CommandTypes.test_base_command_with_options) 846s User BaseCommands can execute with multiple options when a label is provided ... ok 846s test_base_command_with_wrong_option (admin_scripts.tests.CommandTypes.test_base_command_with_wrong_option) 846s User BaseCommands outputs command usage when wrong option is specified ... ok 846s test_base_run_from_argv (admin_scripts.tests.CommandTypes.test_base_run_from_argv) 846s Test run_from_argv properly terminates even with custom execute() (#19665) ... ok 846s test_color_style (admin_scripts.tests.CommandTypes.test_color_style) ... ok 846s test_command_color (admin_scripts.tests.CommandTypes.test_command_color) ... ok 846s test_command_no_color (admin_scripts.tests.CommandTypes.test_command_no_color) 846s --no-color prevent colorization of the output ... ok 846s test_custom_stderr (admin_scripts.tests.CommandTypes.test_custom_stderr) ... ok 846s test_custom_stdout (admin_scripts.tests.CommandTypes.test_custom_stdout) ... ok 846s test_force_color_command_init (admin_scripts.tests.CommandTypes.test_force_color_command_init) ... ok 846s test_force_color_execute (admin_scripts.tests.CommandTypes.test_force_color_execute) ... ok 846s test_help (admin_scripts.tests.CommandTypes.test_help) 846s help is handled as a special case ... ok 846s test_help_alternative (admin_scripts.tests.CommandTypes.test_help_alternative) 846s --help is equivalent to help ... ok 846s test_help_commands (admin_scripts.tests.CommandTypes.test_help_commands) 846s help --commands shows the list of all available commands ... ok 846s test_help_default_options_with_custom_arguments (admin_scripts.tests.CommandTypes.test_help_default_options_with_custom_arguments) ... ok 846s test_help_short_altert (admin_scripts.tests.CommandTypes.test_help_short_altert) 846s -h is handled as a short form of --help ... ok 846s test_label_command (admin_scripts.tests.CommandTypes.test_label_command) 846s User LabelCommands can execute when a label is provided ... ok 846s test_label_command_multiple_label (admin_scripts.tests.CommandTypes.test_label_command_multiple_label) 846s User LabelCommands are executed multiple times if multiple labels are provided ... ok 846s test_label_command_no_label (admin_scripts.tests.CommandTypes.test_label_command_no_label) 846s User LabelCommands raise an error if no label is provided ... ok 846s test_no_color_force_color_mutually_exclusive_command_init (admin_scripts.tests.CommandTypes.test_no_color_force_color_mutually_exclusive_command_init) ... ok 846s test_no_color_force_color_mutually_exclusive_execute (admin_scripts.tests.CommandTypes.test_no_color_force_color_mutually_exclusive_execute) ... ok 846s test_noargs (admin_scripts.tests.CommandTypes.test_noargs) 846s NoArg Commands can be executed ... ok 846s test_noargs_with_args (admin_scripts.tests.CommandTypes.test_noargs_with_args) 846s NoArg Commands raise an error if an argument is provided ... ok 846s test_run_from_argv_closes_connections (admin_scripts.tests.CommandTypes.test_run_from_argv_closes_connections) 846s A command called from the command line should close connections after ... ok 846s test_run_from_argv_non_ascii_error (admin_scripts.tests.CommandTypes.test_run_from_argv_non_ascii_error) 846s Non-ASCII message of CommandError does not raise any ... ok 846s test_specific_help (admin_scripts.tests.CommandTypes.test_specific_help) 846s --help can be used on a specific command ... ok 846s test_suppress_base_options_command_defaults (admin_scripts.tests.CommandTypes.test_suppress_base_options_command_defaults) ... ok 846s test_suppress_base_options_command_help (admin_scripts.tests.CommandTypes.test_suppress_base_options_command_help) ... ok 846s test_version (admin_scripts.tests.CommandTypes.test_version) 846s version is handled as a special case ... ok 846s test_version_alternative (admin_scripts.tests.CommandTypes.test_version_alternative) 846s --version is equivalent to version ... ok 847s test_builtin_command (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_command) 847s fulldefault: django-admin builtin commands fail with an error when no ... ok 847s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_with_bad_environment) 847s fulldefault: django-admin builtin commands fail if settings file (from ... ok 847s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_with_bad_settings) 847s fulldefault: django-admin builtin commands fail if settings file (from ... ok 847s test_builtin_with_environment (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_with_environment) 847s fulldefault: django-admin builtin commands succeed if the environment ... ok 847s test_builtin_with_settings (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_builtin_with_settings) 847s fulldefault: django-admin builtin commands succeed if a settings file ... ok 847s test_custom_command (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_custom_command) 847s fulldefault: django-admin can't execute user commands unless settings ... ok 847s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_custom_command_with_environment) 847s fulldefault: django-admin can execute user commands if settings are ... ok 847s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminFullPathDefaultSettings.test_custom_command_with_settings) 847s fulldefault: django-admin can execute user commands if settings are ... ok 848s test_builtin_command (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_command) 848s minimal: django-admin builtin commands fail with an error when no ... ok 848s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_with_bad_environment) 848s minimal: django-admin builtin commands fail if settings file (from ... ok 848s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_with_bad_settings) 848s minimal: django-admin builtin commands fail if settings file (from ... ok 848s test_builtin_with_environment (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_with_environment) 848s minimal: django-admin builtin commands fail if settings are provided in ... ok 848s test_builtin_with_settings (admin_scripts.tests.DjangoAdminMinimalSettings.test_builtin_with_settings) 848s minimal: django-admin builtin commands fail if settings are provided as ... ok 848s test_custom_command (admin_scripts.tests.DjangoAdminMinimalSettings.test_custom_command) 848s minimal: django-admin can't execute user commands unless settings are provided ... ok 848s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminMinimalSettings.test_custom_command_with_environment) 848s minimal: django-admin can't execute user commands, even if settings are ... ok 848s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminMinimalSettings.test_custom_command_with_settings) 848s minimal: django-admin can't execute user commands, even if settings are ... ok 849s test_builtin_command (admin_scripts.tests.DjangoAdminNoSettings.test_builtin_command) 849s no settings: django-admin builtin commands fail with an error when no ... ok 849s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminNoSettings.test_builtin_with_bad_environment) 849s no settings: django-admin builtin commands fail if settings file (from ... ok 849s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminNoSettings.test_builtin_with_bad_settings) 849s no settings: django-admin builtin commands fail if settings file (from ... ok 849s test_commands_with_invalid_settings (admin_scripts.tests.DjangoAdminNoSettings.test_commands_with_invalid_settings) 849s Commands that don't require settings succeed if the settings file ... ok 849s test_builtin_command (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_command) 849s alternate: django-admin builtin commands fail with an error when no ... ok 849s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_with_bad_environment) 849s alternate: django-admin builtin commands fail if settings file (from ... ok 849s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_with_bad_settings) 849s alternate: django-admin builtin commands fail if settings file (from ... ok 849s test_builtin_with_environment (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_with_environment) 849s alternate: django-admin builtin commands succeed if settings are ... ok 849s test_builtin_with_settings (admin_scripts.tests.DjangoAdminMultipleSettings.test_builtin_with_settings) 849s alternate: django-admin builtin commands succeed if settings are ... ok 849s test_custom_command (admin_scripts.tests.DjangoAdminMultipleSettings.test_custom_command) 849s alternate: django-admin can't execute user commands unless settings are ... ok 849s test_custom_command_with_environment (admin_scripts.tests.DjangoAdminMultipleSettings.test_custom_command_with_environment) 849s alternate: django-admin can execute user commands if settings are ... ok 849s test_custom_command_with_settings (admin_scripts.tests.DjangoAdminMultipleSettings.test_custom_command_with_settings) 849s alternate: django-admin can execute user commands if settings are ... ok 850s test_no_suggestions (admin_scripts.tests.DjangoAdminSuggestions.test_no_suggestions) ... ok 850s test_suggestions (admin_scripts.tests.DjangoAdminSuggestions.test_suggestions) ... ok 850s test_pks_parsing (admin_scripts.tests.Dumpdata.test_pks_parsing) 850s Regression for #20509 ... ok 850s test_program_name_from_argv (admin_scripts.tests.ExecuteFromCommandLine.test_program_name_from_argv) 850s Program name is computed from the execute_from_command_line()'s argv ... ok 850s test_program_name_in_help (admin_scripts.tests.MainModule.test_program_name_in_help) ... ok 851s test_builtin_command (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_command) 851s directory: django-admin builtin commands fail with an error when no ... ok 851s test_builtin_with_bad_environment (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_with_bad_environment) 851s directory: django-admin builtin commands fail if settings file (from ... ok 851s test_builtin_with_bad_settings (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_with_bad_settings) 851s directory: django-admin builtin commands fail if settings file (from ... ok 851s test_builtin_with_environment (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_with_environment) 851s directory: django-admin builtin commands succeed if settings are ... ok 851s test_builtin_with_settings (admin_scripts.tests.DjangoAdminSettingsDirectory.test_builtin_with_settings) 851s directory: django-admin builtin commands succeed if settings are ... ok 851s test_custom_command (admin_scripts.tests.DjangoAdminSettingsDirectory.test_custom_command) 851s directory: django-admin can't execute user commands unless settings are ... ok 851s test_setup_environ (admin_scripts.tests.DjangoAdminSettingsDirectory.test_setup_environ) 851s directory: startapp creates the correct directory ... ok 851s test_setup_environ_custom_template (admin_scripts.tests.DjangoAdminSettingsDirectory.test_setup_environ_custom_template) 851s directory: startapp creates the correct directory with a custom template ... ok 851s test_startapp_unicode_name (admin_scripts.tests.DjangoAdminSettingsDirectory.test_startapp_unicode_name) 851s startapp creates the correct directory with Unicode characters. ... ok 853s test_app_with_import (admin_scripts.tests.ManageCheck.test_app_with_import) 853s manage.py check does not raise errors when an app imports a base ... ok 853s test_broken_app (admin_scripts.tests.ManageCheck.test_broken_app) 853s manage.py check reports an ImportError if an app's models.py ... ok 853s test_complex_app (admin_scripts.tests.ManageCheck.test_complex_app) 853s manage.py check does not raise an ImportError validating a ... ok 853s test_nonexistent_app (admin_scripts.tests.ManageCheck.test_nonexistent_app) 853s check reports an error on a nonexistent app in INSTALLED_APPS. ... ok 853s test_output_format (admin_scripts.tests.ManageCheck.test_output_format) 853s All errors/warnings should be sorted by level and by message. ... ok 853s test_warning_does_not_halt (admin_scripts.tests.ManageCheck.test_warning_does_not_halt) 853s When there are only warnings or less serious messages, then Django ... ok 853s test_builtin_command (admin_scripts.tests.ManageAlternateSettings.test_builtin_command) 853s alternate: manage.py builtin commands fail with an error when no ... ok 853s test_builtin_with_bad_environment (admin_scripts.tests.ManageAlternateSettings.test_builtin_with_bad_environment) 853s alternate: manage.py builtin commands fail if settings file (from ... ok 853s test_builtin_with_bad_settings (admin_scripts.tests.ManageAlternateSettings.test_builtin_with_bad_settings) 853s alternate: manage.py builtin commands fail if settings file (from ... ok 853s test_builtin_with_environment (admin_scripts.tests.ManageAlternateSettings.test_builtin_with_environment) 853s alternate: manage.py builtin commands work if settings are provided in ... ok 853s test_builtin_with_settings (admin_scripts.tests.ManageAlternateSettings.test_builtin_with_settings) 853s alternate: manage.py builtin commands work with settings provided as argument ... ok 853s test_custom_command (admin_scripts.tests.ManageAlternateSettings.test_custom_command) 853s alternate: manage.py can't execute user commands without settings ... ok 853s test_custom_command_output_color (admin_scripts.tests.ManageAlternateSettings.test_custom_command_output_color) 853s alternate: manage.py output syntax color can be deactivated with the ... ok 853s test_custom_command_with_environment (admin_scripts.tests.ManageAlternateSettings.test_custom_command_with_environment) 853s alternate: manage.py can execute user commands if settings are provided ... ok 853s test_custom_command_with_settings (admin_scripts.tests.ManageAlternateSettings.test_custom_command_with_settings) 853s alternate: manage.py can execute user commands if settings are provided ... ok 855s test_builtin_command (admin_scripts.tests.ManageDefaultSettings.test_builtin_command) 855s default: manage.py builtin commands succeed when default settings are ... ok 855s test_builtin_with_bad_environment (admin_scripts.tests.ManageDefaultSettings.test_builtin_with_bad_environment) 855s default: manage.py builtin commands fail if settings file (from ... ok 855s test_builtin_with_bad_settings (admin_scripts.tests.ManageDefaultSettings.test_builtin_with_bad_settings) 855s default: manage.py builtin commands succeed if settings file (from ... ok 855s test_builtin_with_environment (admin_scripts.tests.ManageDefaultSettings.test_builtin_with_environment) 855s default: manage.py builtin commands succeed if settings are provided in ... ok 855s test_builtin_with_settings (admin_scripts.tests.ManageDefaultSettings.test_builtin_with_settings) 855s default: manage.py builtin commands succeed if settings are provided as ... ok 855s test_custom_command (admin_scripts.tests.ManageDefaultSettings.test_custom_command) 855s default: manage.py can execute user commands when default settings are ... ok 855s test_custom_command_with_environment (admin_scripts.tests.ManageDefaultSettings.test_custom_command_with_environment) 855s default: manage.py can execute user commands when settings are provided ... ok 855s test_custom_command_with_settings (admin_scripts.tests.ManageDefaultSettings.test_custom_command_with_settings) 855s default: manage.py can execute user commands when settings are provided ... ok 855s test_builtin_command (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_command) 855s fulldefault: manage.py builtin commands succeed when default settings ... ok 855s test_builtin_with_bad_environment (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_with_bad_environment) 855s fulldefault: manage.py builtin commands fail if settings file (from ... ok 855s test_builtin_with_bad_settings (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_with_bad_settings) 855s fulldefault: manage.py builtin commands succeed if settings file (from ... ok 855s test_builtin_with_environment (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_with_environment) 855s fulldefault: manage.py builtin commands succeed if settings are ... ok 855s test_builtin_with_settings (admin_scripts.tests.ManageFullPathDefaultSettings.test_builtin_with_settings) 855s fulldefault: manage.py builtin commands succeed if settings are ... ok 855s test_custom_command (admin_scripts.tests.ManageFullPathDefaultSettings.test_custom_command) 855s fulldefault: manage.py can execute user commands when default settings ... ok 855s test_custom_command_with_environment (admin_scripts.tests.ManageFullPathDefaultSettings.test_custom_command_with_environment) 855s fulldefault: manage.py can execute user commands when settings are ... ok 855s test_custom_command_with_settings (admin_scripts.tests.ManageFullPathDefaultSettings.test_custom_command_with_settings) 855s fulldefault: manage.py can execute user commands when settings are ... ok 855s test_non_existent_command_output (admin_scripts.tests.ManageManuallyConfiguredSettings.test_non_existent_command_output) ... ok 857s test_builtin_command (admin_scripts.tests.ManageMinimalSettings.test_builtin_command) 857s minimal: manage.py builtin commands fail with an error when no settings ... ok 857s test_builtin_with_bad_environment (admin_scripts.tests.ManageMinimalSettings.test_builtin_with_bad_environment) 857s minimal: manage.py builtin commands fail if settings file (from ... ok 857s test_builtin_with_bad_settings (admin_scripts.tests.ManageMinimalSettings.test_builtin_with_bad_settings) 857s minimal: manage.py builtin commands fail if settings file (from ... ok 857s test_builtin_with_environment (admin_scripts.tests.ManageMinimalSettings.test_builtin_with_environment) 857s minimal: manage.py builtin commands fail if settings are provided in ... ok 857s test_builtin_with_settings (admin_scripts.tests.ManageMinimalSettings.test_builtin_with_settings) 857s minimal: manage.py builtin commands fail if settings are provided as argument ... ok 857s test_custom_command (admin_scripts.tests.ManageMinimalSettings.test_custom_command) 857s minimal: manage.py can't execute user commands without appropriate settings ... ok 857s test_custom_command_with_environment (admin_scripts.tests.ManageMinimalSettings.test_custom_command_with_environment) 857s minimal: manage.py can't execute user commands, even if settings are ... ok 857s test_custom_command_with_settings (admin_scripts.tests.ManageMinimalSettings.test_custom_command_with_settings) 857s minimal: manage.py can't execute user commands, even if settings are ... ok 857s test_builtin_command (admin_scripts.tests.ManageMultipleSettings.test_builtin_command) 857s multiple: manage.py builtin commands fail with an error when no ... ok 857s test_builtin_with_bad_environment (admin_scripts.tests.ManageMultipleSettings.test_builtin_with_bad_environment) 857s multiple: manage.py builtin commands fail if settings file (from ... ok 857s test_builtin_with_bad_settings (admin_scripts.tests.ManageMultipleSettings.test_builtin_with_bad_settings) 857s multiple: manage.py builtin commands fail if settings file (from ... ok 857s test_builtin_with_environment (admin_scripts.tests.ManageMultipleSettings.test_builtin_with_environment) 857s multiple: manage.py can execute builtin commands if settings are ... ok 857s test_builtin_with_settings (admin_scripts.tests.ManageMultipleSettings.test_builtin_with_settings) 857s multiple: manage.py builtin commands succeed if settings are provided ... ok 857s test_custom_command (admin_scripts.tests.ManageMultipleSettings.test_custom_command) 857s multiple: manage.py can't execute user commands using default settings ... ok 857s test_custom_command_with_environment (admin_scripts.tests.ManageMultipleSettings.test_custom_command_with_environment) 857s multiple: manage.py can execute user commands if settings are provided ... ok 857s test_custom_command_with_settings (admin_scripts.tests.ManageMultipleSettings.test_custom_command_with_settings) 857s multiple: manage.py can execute user commands if settings are provided ... ok 857s test_no_database (admin_scripts.tests.ManageRunserver.test_no_database) 857s Ensure runserver.check_migrations doesn't choke on empty DATABASES. ... ok 857s test_on_bind (admin_scripts.tests.ManageRunserver.test_on_bind) ... ok 857s test_readonly_database (admin_scripts.tests.ManageRunserver.test_readonly_database) 857s runserver.check_migrations() doesn't choke when a database is read-only. ... ok 857s test_runner_addrport_ipv6 (admin_scripts.tests.ManageRunserver.test_runner_addrport_ipv6) ... ok 857s test_runner_ambiguous (admin_scripts.tests.ManageRunserver.test_runner_ambiguous) ... ok 857s test_runner_custom_defaults (admin_scripts.tests.ManageRunserver.test_runner_custom_defaults) ... ok 857s test_runner_custom_defaults_ipv6 (admin_scripts.tests.ManageRunserver.test_runner_custom_defaults_ipv6) ... ok 857s test_runner_hostname (admin_scripts.tests.ManageRunserver.test_runner_hostname) ... ok 857s test_runner_hostname_ipv6 (admin_scripts.tests.ManageRunserver.test_runner_hostname_ipv6) ... ok 857s test_runserver_addrport (admin_scripts.tests.ManageRunserver.test_runserver_addrport) ... ok 857s test_skip_checks (admin_scripts.tests.ManageRunserver.test_skip_checks) ... ok 857s test_zero_ip_addr (admin_scripts.tests.ManageRunserver.test_zero_ip_addr) ... ok 857s test_empty_allowed_hosts_error (admin_scripts.tests.ManageRunserverEmptyAllowedHosts.test_empty_allowed_hosts_error) ... ok 858s test_builtin_command (admin_scripts.tests.ManageNoSettings.test_builtin_command) 858s no settings: manage.py builtin commands fail with an error when no ... ok 858s test_builtin_with_bad_environment (admin_scripts.tests.ManageNoSettings.test_builtin_with_bad_environment) 858s no settings: manage.py builtin commands fail if settings file (from ... ok 858s test_builtin_with_bad_settings (admin_scripts.tests.ManageNoSettings.test_builtin_with_bad_settings) 858s no settings: manage.py builtin commands fail if settings file (from ... ok 858s test_suppressed_options (admin_scripts.tests.ManageRunserverHelpOutput.test_suppressed_options) 858s runserver doesn't support --verbosity and --trackback options. ... ok 858s test_params_to_runserver (admin_scripts.tests.ManageTestserver.test_params_to_runserver) ... ok 858s test_testserver_handle_params (admin_scripts.tests.ManageTestserver.test_testserver_handle_params) ... ok 858s test_attribute_error (admin_scripts.tests.ManageSettingsWithSettingsErrors.test_attribute_error) 858s manage.py builtin commands does not swallow attribute error due to bad ... ok 858s test_help (admin_scripts.tests.ManageSettingsWithSettingsErrors.test_help) 858s Test listing available commands output note when only core commands are ... ok 858s test_import_error (admin_scripts.tests.ManageSettingsWithSettingsErrors.test_import_error) 858s import error: manage.py builtin commands shows useful diagnostic info ... ok 858s test_key_error (admin_scripts.tests.ManageSettingsWithSettingsErrors.test_key_error) ... ok 860s test_importable_name (admin_scripts.tests.StartApp.test_importable_name) 860s startapp validates that app name doesn't clash with existing Python ... ok 860s test_importable_target_name (admin_scripts.tests.StartApp.test_importable_target_name) ... ok 860s test_invalid_name (admin_scripts.tests.StartApp.test_invalid_name) 860s startapp validates that app name is a valid Python identifier. ... ok 860s test_invalid_target_name (admin_scripts.tests.StartApp.test_invalid_target_name) ... ok 860s test_overlaying_app (admin_scripts.tests.StartApp.test_overlaying_app) ... ok 860s test_template (admin_scripts.tests.StartApp.test_template) ... ok 860s test_trailing_slash_in_target_app_directory_name (admin_scripts.tests.StartApp.test_trailing_slash_in_target_app_directory_name) ... ok 860s test_content_type_field_pointing_to_wrong_model (contenttypes_tests.test_checks.GenericForeignKeyTests.test_content_type_field_pointing_to_wrong_model) ... ok 860s test_field_name_ending_with_underscore (contenttypes_tests.test_checks.GenericForeignKeyTests.test_field_name_ending_with_underscore) ... ok 860s test_generic_foreign_key_checks_are_performed (contenttypes_tests.test_checks.GenericForeignKeyTests.test_generic_foreign_key_checks_are_performed) ... ok 860s test_invalid_content_type_field (contenttypes_tests.test_checks.GenericForeignKeyTests.test_invalid_content_type_field) ... ok 860s test_missing_content_type_field (contenttypes_tests.test_checks.GenericForeignKeyTests.test_missing_content_type_field) ... ok 860s test_missing_object_id_field (contenttypes_tests.test_checks.GenericForeignKeyTests.test_missing_object_id_field) ... ok 860s test_field_name_ending_with_underscore (contenttypes_tests.test_checks.GenericRelationTests.test_field_name_ending_with_underscore) ... ok 860s test_missing_generic_foreign_key (contenttypes_tests.test_checks.GenericRelationTests.test_missing_generic_foreign_key) ... ok 860s test_pointing_to_missing_model (contenttypes_tests.test_checks.GenericRelationTests.test_pointing_to_missing_model) ... ok 860s test_pointing_to_swapped_model (contenttypes_tests.test_checks.GenericRelationTests.test_pointing_to_swapped_model) ... ok 860s test_valid_generic_relationship (contenttypes_tests.test_checks.GenericRelationTests.test_valid_generic_relationship) ... ok 860s test_valid_generic_relationship_with_explicit_fields (contenttypes_tests.test_checks.GenericRelationTests.test_valid_generic_relationship_with_explicit_fields) ... ok 860s test_valid_self_referential_generic_relationship (contenttypes_tests.test_checks.GenericRelationTests.test_valid_self_referential_generic_relationship) ... ok 860s test_model_name_max_length (contenttypes_tests.test_checks.ModelCheckTests.test_model_name_max_length) ... ok 860s test_model_name_too_long (contenttypes_tests.test_checks.ModelCheckTests.test_model_name_too_long) ... ok 865s test_add_legacy_name_other_database (contenttypes_tests.test_migrations.MultiDBRemoveContentTypeNameTests.test_add_legacy_name_other_database) ... ok 867s test_custom_project_destination_missing (admin_scripts.tests.StartProject.test_custom_project_destination_missing) 867s Make sure an exception is raised when the provided ... ok 867s test_custom_project_template (admin_scripts.tests.StartProject.test_custom_project_template) 867s The startproject management command is able to use a different project ... ok 867s test_custom_project_template_context_variables (admin_scripts.tests.StartProject.test_custom_project_template_context_variables) 867s Make sure template context variables are rendered with proper values ... ok 867s test_custom_project_template_exclude_directory (admin_scripts.tests.StartProject.test_custom_project_template_exclude_directory) 867s Excluded directories (in addition to .git and __pycache__) are not ... ok 867s test_custom_project_template_from_tarball_by_path (admin_scripts.tests.StartProject.test_custom_project_template_from_tarball_by_path) 867s The startproject management command is able to use a different project ... ok 867s test_custom_project_template_from_tarball_by_url (admin_scripts.tests.StartProject.test_custom_project_template_from_tarball_by_url) 867s The startproject management command is able to use a different project ... ok 867s 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 867s test_custom_project_template_from_tarball_to_alternative_location (admin_scripts.tests.StartProject.test_custom_project_template_from_tarball_to_alternative_location) 867s Startproject can use a project template from a tarball and create it in ... ok 867s test_custom_project_template_hidden_directory_default_excluded (admin_scripts.tests.StartProject.test_custom_project_template_hidden_directory_default_excluded) 867s Hidden directories are excluded by default. ... ok 867s test_custom_project_template_hidden_directory_included (admin_scripts.tests.StartProject.test_custom_project_template_hidden_directory_included) 867s Template context variables in hidden directories are rendered, if not ... ok 867s test_custom_project_template_non_python_files_not_formatted (admin_scripts.tests.StartProject.test_custom_project_template_non_python_files_not_formatted) ... ok 867s test_custom_project_template_with_non_ascii_templates (admin_scripts.tests.StartProject.test_custom_project_template_with_non_ascii_templates) 867s The startproject management command is able to render templates with ... ok 867s test_file_without_extension (admin_scripts.tests.StartProject.test_file_without_extension) 867s Make sure the startproject management command is able to render custom files ... ok 867s test_honor_umask (admin_scripts.tests.StartProject.test_honor_umask) ... ok 867s test_importable_project_name (admin_scripts.tests.StartProject.test_importable_project_name) 867s startproject validates that project name doesn't clash with existing ... ok 867s test_invalid_project_name (admin_scripts.tests.StartProject.test_invalid_project_name) 867s Make sure the startproject management command validates a project name ... ok 867s test_no_escaping_of_project_variables (admin_scripts.tests.StartProject.test_no_escaping_of_project_variables) 867s Make sure template context variables are not html escaped ... ok 867s test_project_template_tarball_url (admin_scripts.tests.StartProject.test_project_template_tarball_url) 867s " ... ok 867s test_simple_project (admin_scripts.tests.StartProject.test_simple_project) 867s Make sure the startproject management command creates a project ... ok 867s test_simple_project_different_directory (admin_scripts.tests.StartProject.test_simple_project_different_directory) 867s The startproject management command creates a project in a specific ... ok 867s test_template_dir_with_trailing_slash (admin_scripts.tests.StartProject.test_template_dir_with_trailing_slash) 867s Ticket 17475: Template dir passed has a trailing path separator ... ok 867s test_wrong_args (admin_scripts.tests.StartProject.test_wrong_args) 867s Passing the wrong kinds of arguments outputs an error and prints usage. ... ok 867s 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" 867s 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" 867s 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" 867s 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" 867s test_commit_debug_log (backends.base.test_base.DatabaseWrapperLoggingTests.test_commit_debug_log) ... ok 867s test_no_logs_without_debug (backends.base.test_base.DatabaseWrapperLoggingTests.test_no_logs_without_debug) ... ok 867s test_rollback_debug_log (backends.base.test_base.DatabaseWrapperLoggingTests.test_rollback_debug_log) ... ok 867s 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 867s test_get_database_version (backends.base.test_base.DatabaseWrapperTests.test_get_database_version) ... ok 867s test_initialization_class_attributes (backends.base.test_base.DatabaseWrapperTests.test_initialization_class_attributes) 867s The "initialization" class attributes like client_class and ... ok 867s test_initialization_display_name (backends.base.test_base.DatabaseWrapperTests.test_initialization_display_name) ... ok 867s test_repr (backends.base.test_base.DatabaseWrapperTests.test_repr) ... ok 867s test_runshell_use_environ (backends.base.test_client.SimpleDatabaseClientTests.test_runshell_use_environ) ... ok 867s test_settings_to_cmd_args_env (backends.base.test_client.SimpleDatabaseClientTests.test_settings_to_cmd_args_env) ... ok 868s test_mark_expected_failures_and_skips_call (backends.base.test_creation.TestDbCreationTests.test_mark_expected_failures_and_skips_call) 868s mark_expected_failures_and_skips() isn't called unless ... ok 868s test_migrate_test_setting_false (backends.base.test_creation.TestDbCreationTests.test_migrate_test_setting_false) ... ok 868s test_migrate_test_setting_false_ensure_schema (backends.base.test_creation.TestDbCreationTests.test_migrate_test_setting_false_ensure_schema) ... ok 868s test_migrate_test_setting_true (backends.base.test_creation.TestDbCreationTests.test_migrate_test_setting_true) ... ok 868s test_custom_test_name (backends.base.test_creation.TestDbSignatureTests.test_custom_test_name) ... ok 868s test_custom_test_name_with_test_prefix (backends.base.test_creation.TestDbSignatureTests.test_custom_test_name_with_test_prefix) ... ok 868s test_default_name (backends.base.test_creation.TestDbSignatureTests.test_default_name) ... ok 868s test_content_type_rename_conflict (contenttypes_tests.test_operations.ContentTypeOperationsTests.test_content_type_rename_conflict) ... ok 868s test_existing_content_type_rename (contenttypes_tests.test_operations.ContentTypeOperationsTests.test_existing_content_type_rename) ... ok 868s test_existing_content_type_rename_other_database (contenttypes_tests.test_operations.ContentTypeOperationsTests.test_existing_content_type_rename_other_database) ... ok 868s test_missing_content_type_rename_ignore (contenttypes_tests.test_operations.ContentTypeOperationsTests.test_missing_content_type_rename_ignore) ... ok 868s test_mark_expected_failures_and_skips (backends.base.test_creation.TestMarkTests.test_mark_expected_failures_and_skips) ... ok 868s test_nonexistent_feature (backends.base.test_features.TestDatabaseFeatures.test_nonexistent_feature) ... ok 868s test_get_constraints (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_constraints) ... ok 868s test_get_relations (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_relations) ... ok 868s test_get_sequences (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_sequences) ... ok 868s test_get_table_description (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_table_description) ... ok 868s test_get_table_list (backends.base.test_introspection.SimpleDatabaseIntrospectionTests.test_get_table_list) ... ok 868s test_adapt_datetimefield_value_expression (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_datetimefield_value_expression) ... ok 868s test_adapt_datetimefield_value_none (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_datetimefield_value_none) ... ok 868s test_adapt_timefield_value (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_timefield_value) ... ok 868s test_adapt_timefield_value_expression (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_timefield_value_expression) ... ok 868s test_adapt_timefield_value_none (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_timefield_value_none) ... ok 868s test_adapt_timefield_value_unaware (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_timefield_value_unaware) ... ok 868s test_adapt_unknown_value_date (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_unknown_value_date) ... ok 868s test_adapt_unknown_value_decimal (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_unknown_value_decimal) ... ok 868s test_adapt_unknown_value_time (backends.base.test_operations.SimpleDatabaseOperationTests.test_adapt_unknown_value_time) ... ok 868s test_date_extract_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_date_extract_sql) ... ok 868s test_date_trunc_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_date_trunc_sql) ... ok 868s test_datetime_cast_date_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_datetime_cast_date_sql) ... ok 868s test_datetime_cast_time_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_datetime_cast_time_sql) ... ok 868s test_datetime_extract_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_datetime_extract_sql) ... ok 868s test_datetime_trunc_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_datetime_trunc_sql) ... ok 868s test_deferrable_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_deferrable_sql) ... ok 868s test_end_transaction_rollback (backends.base.test_operations.SimpleDatabaseOperationTests.test_end_transaction_rollback) ... ok 868s test_format_for_duration_arithmetic (backends.base.test_operations.SimpleDatabaseOperationTests.test_format_for_duration_arithmetic) ... ok 868s test_no_limit_value (backends.base.test_operations.SimpleDatabaseOperationTests.test_no_limit_value) ... ok 868s test_pk_default_value (backends.base.test_operations.SimpleDatabaseOperationTests.test_pk_default_value) ... ok 868s test_quote_name (backends.base.test_operations.SimpleDatabaseOperationTests.test_quote_name) ... ok 868s test_regex_lookup (backends.base.test_operations.SimpleDatabaseOperationTests.test_regex_lookup) ... ok 868s test_sequence_reset_by_name_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_sequence_reset_by_name_sql) ... ok 868s test_set_time_zone_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_set_time_zone_sql) ... ok 868s test_sql_flush (backends.base.test_operations.SimpleDatabaseOperationTests.test_sql_flush) ... ok 868s test_tablespace_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_tablespace_sql) ... ok 868s test_time_extract_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_time_extract_sql) ... ok 868s test_time_trunc_sql (backends.base.test_operations.SimpleDatabaseOperationTests.test_time_trunc_sql) ... ok 868s test_circular_reference (backends.base.test_creation.TestDeserializeDbFromString.test_circular_reference) ... ok 868s test_circular_reference_with_natural_key (backends.base.test_creation.TestDeserializeDbFromString.test_circular_reference_with_natural_key) ... ok 868s test_self_reference (backends.base.test_creation.TestDeserializeDbFromString.test_self_reference) ... ok 868s test_serialize_db_to_string_base_manager (backends.base.test_creation.TestDeserializeDbFromString.test_serialize_db_to_string_base_manager) ... ok 868s test_effective_default_callable (backends.base.test_schema.SchemaEditorTests.test_effective_default_callable) 868s SchemaEditor.effective_default() shouldn't call callable defaults. ... ok 868s test_clone_test_db_database_exists (backends.mysql.test_creation.DatabaseCreationTests.test_clone_test_db_database_exists) ... skipped 'MySQL tests' 868s test_clone_test_db_options_ordering (backends.mysql.test_creation.DatabaseCreationTests.test_clone_test_db_options_ordering) ... skipped 'MySQL tests' 868s test_create_test_db_database_exists (backends.mysql.test_creation.DatabaseCreationTests.test_create_test_db_database_exists) ... skipped 'MySQL tests' 868s test_create_test_db_unexpected_error (backends.mysql.test_creation.DatabaseCreationTests.test_create_test_db_unexpected_error) ... skipped 'MySQL tests' 868s test_sql_flush (backends.mysql.test_operations.MySQLOperationsTests.test_sql_flush) ... skipped 'MySQL tests.' 868s test_sql_flush_sequences (backends.mysql.test_operations.MySQLOperationsTests.test_sql_flush_sequences) ... skipped 'MySQL tests.' 868s test_get_sequences (backends.oracle.test_introspection.DatabaseSequenceTests.test_get_sequences) ... skipped 'Oracle tests' 868s test_get_sequences_manually_created_index (backends.oracle.test_introspection.DatabaseSequenceTests.test_get_sequences_manually_created_index) ... skipped 'Oracle tests' 868s test_bulk_batch_size (backends.oracle.test_operations.OperationsTests.test_bulk_batch_size) ... skipped 'Oracle tests' 868s test_sequence_name_truncation (backends.oracle.test_operations.OperationsTests.test_sequence_name_truncation) ... skipped 'Oracle tests' 868s test_sql_flush (backends.oracle.test_operations.OperationsTests.test_sql_flush) ... skipped 'Oracle tests' 868s test_sql_flush_allow_cascade (backends.oracle.test_operations.OperationsTests.test_sql_flush_allow_cascade) ... skipped 'Oracle tests' 868s test_sql_flush_sequences (backends.oracle.test_operations.OperationsTests.test_sql_flush_sequences) ... skipped 'Oracle tests' 868s test_sql_flush_sequences_allow_cascade (backends.oracle.test_operations.OperationsTests.test_sql_flush_sequences_allow_cascade) ... skipped 'Oracle tests' 868s test_execute_sql_flush_statements (backends.base.test_operations.SqlFlushTests.test_execute_sql_flush_statements) ... ok 868s test_sql_flush_no_tables (backends.base.test_operations.SqlFlushTests.test_sql_flush_no_tables) ... ok 868s test_hidden_no_data_found_exception (backends.oracle.tests.TransactionalTests.test_hidden_no_data_found_exception) ... skipped 'Oracle tests' 868s test_password_with_at_sign (backends.oracle.tests.TransactionalTests.test_password_with_at_sign) ... skipped 'Oracle tests' 868s test_create_test_db (backends.postgresql.test_creation.DatabaseCreationTests.test_create_test_db) ... skipped 'PostgreSQL tests' 868s test_sql_table_creation_raises_with_collation (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_raises_with_collation) ... skipped 'PostgreSQL tests' 868s test_sql_table_creation_suffix_with_encoding (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_suffix_with_encoding) ... skipped 'PostgreSQL tests' 868s 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' 868s test_sql_table_creation_suffix_with_none_settings (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_suffix_with_none_settings) ... skipped 'PostgreSQL tests' 868s test_sql_table_creation_suffix_with_template (backends.postgresql.test_creation.DatabaseCreationTests.test_sql_table_creation_suffix_with_template) ... skipped 'PostgreSQL tests' 868s test_sql_flush (backends.postgresql.test_operations.PostgreSQLOperationsTests.test_sql_flush) ... skipped 'PostgreSQL tests.' 868s test_sql_flush_allow_cascade (backends.postgresql.test_operations.PostgreSQLOperationsTests.test_sql_flush_allow_cascade) ... skipped 'PostgreSQL tests.' 868s test_sql_flush_sequences (backends.postgresql.test_operations.PostgreSQLOperationsTests.test_sql_flush_sequences) ... skipped 'PostgreSQL tests.' 868s test_sql_flush_sequences_allow_cascade (backends.postgresql.test_operations.PostgreSQLOperationsTests.test_sql_flush_sequences_allow_cascade) ... skipped 'PostgreSQL tests.' 868s test_custom_test_name (backends.sqlite.test_creation.TestDbSignatureTests.test_custom_test_name) ... ok 868s test_get_test_db_clone_settings_name (backends.sqlite.test_creation.TestDbSignatureTests.test_get_test_db_clone_settings_name) ... ok 868s test_get_test_db_clone_settings_not_supported (backends.sqlite.test_creation.TestDbSignatureTests.test_get_test_db_clone_settings_not_supported) ... ok 868s test_sqlite_date_trunc (backends.sqlite.test_functions.FunctionTests.test_sqlite_date_trunc) ... ok 868s test_sqlite_datetime_trunc (backends.sqlite.test_functions.FunctionTests.test_sqlite_datetime_trunc) ... ok 868s test_sqlite_time_trunc (backends.sqlite.test_functions.FunctionTests.test_sqlite_time_trunc) ... ok 868s test_database_sharing_in_threads (backends.sqlite.tests.ThreadSharing.test_database_sharing_in_threads) ... ok 868s test_references_column (backends.test_ddl_references.ColumnsTests.test_references_column) ... ok 868s test_references_table (backends.test_ddl_references.ColumnsTests.test_references_table) ... ok 868s test_rename_column_references (backends.test_ddl_references.ColumnsTests.test_rename_column_references) ... ok 868s test_rename_table_references (backends.test_ddl_references.ColumnsTests.test_rename_table_references) ... ok 868s test_repr (backends.test_ddl_references.ColumnsTests.test_repr) ... ok 868s test_str (backends.test_ddl_references.ColumnsTests.test_str) ... ok 868s test_autoincrement (backends.sqlite.tests.SchemaTests.test_autoincrement) 868s auto_increment fields are created with the AUTOINCREMENT keyword ... ok 868s test_constraint_checks_disabled_atomic_allowed (backends.sqlite.tests.SchemaTests.test_constraint_checks_disabled_atomic_allowed) 868s SQLite schema editor is usable within an outer transaction as long as ... ok 868s test_disable_constraint_checking_failure_disallowed (backends.sqlite.tests.SchemaTests.test_disable_constraint_checking_failure_disallowed) 868s SQLite schema editor is not usable within an outer transaction if ... ok 868s test_field_rename_inside_atomic_block (backends.sqlite.tests.SchemaTests.test_field_rename_inside_atomic_block) 868s NotImplementedError is raised when a model field rename is attempted ... skipped 'Database has feature(s) supports_atomic_references_rename' 868s test_table_rename_inside_atomic_block (backends.sqlite.tests.SchemaTests.test_table_rename_inside_atomic_block) 868s NotImplementedError is raised when a table rename is attempted inside ... skipped 'Database has feature(s) supports_atomic_references_rename' 869s test_references_column (backends.test_ddl_references.ExpressionsTests.test_references_column) ... ok 869s test_references_table (backends.test_ddl_references.ExpressionsTests.test_references_table) ... ok 869s test_rename_column_references (backends.test_ddl_references.ExpressionsTests.test_rename_column_references) ... ok 869s test_rename_table_references (backends.test_ddl_references.ExpressionsTests.test_rename_table_references) ... ok 869s test_rename_table_references_without_alias (backends.test_ddl_references.ExpressionsTests.test_rename_table_references_without_alias) ... ok 869s test_str (backends.test_ddl_references.ExpressionsTests.test_str) ... ok 869s test_references_column (backends.test_ddl_references.ForeignKeyNameTests.test_references_column) ... ok 869s test_references_table (backends.test_ddl_references.ForeignKeyNameTests.test_references_table) ... ok 869s test_rename_column_references (backends.test_ddl_references.ForeignKeyNameTests.test_rename_column_references) ... ok 869s test_rename_table_references (backends.test_ddl_references.ForeignKeyNameTests.test_rename_table_references) ... ok 869s test_repr (backends.test_ddl_references.ForeignKeyNameTests.test_repr) ... ok 869s test_str (backends.test_ddl_references.ForeignKeyNameTests.test_str) ... ok 869s test_references_column (backends.test_ddl_references.IndexNameTests.test_references_column) ... ok 869s test_references_table (backends.test_ddl_references.IndexNameTests.test_references_table) ... ok 869s test_rename_column_references (backends.test_ddl_references.IndexNameTests.test_rename_column_references) ... ok 869s test_rename_table_references (backends.test_ddl_references.IndexNameTests.test_rename_table_references) ... ok 869s test_repr (backends.test_ddl_references.IndexNameTests.test_repr) ... ok 869s test_str (backends.test_ddl_references.IndexNameTests.test_str) ... ok 869s test_references_column (backends.test_ddl_references.StatementTests.test_references_column) ... ok 869s test_references_table (backends.test_ddl_references.StatementTests.test_references_table) ... ok 869s test_rename_column_references (backends.test_ddl_references.StatementTests.test_rename_column_references) ... ok 869s test_rename_table_references (backends.test_ddl_references.StatementTests.test_rename_table_references) ... ok 869s test_repr (backends.test_ddl_references.StatementTests.test_repr) ... ok 869s test_str (backends.test_ddl_references.StatementTests.test_str) ... ok 869s test_references_table (backends.test_ddl_references.TableTests.test_references_table) ... ok 869s test_rename_table_references (backends.test_ddl_references.TableTests.test_rename_table_references) ... ok 869s test_repr (backends.test_ddl_references.TableTests.test_repr) ... ok 869s test_str (backends.test_ddl_references.TableTests.test_str) ... ok 869s test_format_number (backends.test_utils.TestUtils.test_format_number) ... ok 869s test_split_identifier (backends.test_utils.TestUtils.test_split_identifier) ... ok 869s test_split_tzname_delta (backends.test_utils.TestUtils.test_split_tzname_delta) ... ok 869s test_truncate_name (backends.test_utils.TestUtils.test_truncate_name) ... ok 869s 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" 869s 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" 869s 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" 869s test_unsupported_callproc_kparams_raises_error (backends.test_utils.CursorWrapperTests.test_unsupported_callproc_kparams_raises_error) ... ok 869s test_signal (backends.tests.ConnectionCreatedSignalTest.test_signal) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 869s test_check_constraints (backends.tests.FkConstraintsTests.test_check_constraints) 869s Constraint checks should raise an IntegrityError when bad data is in the DB. ... ok 869s test_check_constraints_sql_keywords (backends.tests.FkConstraintsTests.test_check_constraints_sql_keywords) ... ok 869s test_disable_constraint_checks_context_manager (backends.tests.FkConstraintsTests.test_disable_constraint_checks_context_manager) 869s When constraint checks are disabled (using context manager), should be ... ok 869s test_disable_constraint_checks_manually (backends.tests.FkConstraintsTests.test_disable_constraint_checks_manually) 869s When constraint checks are disabled, should be able to write bad data ... ok 869s test_integrity_checks_on_creation (backends.tests.FkConstraintsTests.test_integrity_checks_on_creation) 869s Try to create a model instance that violates a FK constraint. If it ... ok 869s test_integrity_checks_on_update (backends.tests.FkConstraintsTests.test_integrity_checks_on_update) 869s Try to update a model instance introducing a FK constraint violation. ... ok 869s test_sequence_name_length_limits_create (backends.tests.LongNameTest.test_sequence_name_length_limits_create) 869s Creation of model with long name and long pk name doesn't error. ... ok 869s test_sequence_name_length_limits_flush (backends.tests.LongNameTest.test_sequence_name_length_limits_flush) 869s Sequence resetting as part of a flush with model with long name and ... ok 869s test_sequence_name_length_limits_m2m (backends.tests.LongNameTest.test_sequence_name_length_limits_m2m) 869s An m2m save of a model with a long name and a long m2m field name ... ok 869s test_cached_db_features (backends.tests.BackendTestCase.test_cached_db_features) ... ok 869s test_cursor_contextmanager (backends.tests.BackendTestCase.test_cursor_contextmanager) 869s Cursors can be used as a context manager ... ok 869s test_cursor_contextmanager_closing (backends.tests.BackendTestCase.test_cursor_contextmanager_closing) ... skipped 'Psycopg specific cursor.closed attribute needed' 869s test_cursor_execute_with_pyformat (backends.tests.BackendTestCase.test_cursor_execute_with_pyformat) ... ok 869s test_cursor_executemany (backends.tests.BackendTestCase.test_cursor_executemany) ... ok 869s test_cursor_executemany_with_empty_params_list (backends.tests.BackendTestCase.test_cursor_executemany_with_empty_params_list) ... ok 869s test_cursor_executemany_with_iterator (backends.tests.BackendTestCase.test_cursor_executemany_with_iterator) ... ok 869s test_cursor_executemany_with_pyformat (backends.tests.BackendTestCase.test_cursor_executemany_with_pyformat) ... ok 869s test_cursor_executemany_with_pyformat_iterator (backends.tests.BackendTestCase.test_cursor_executemany_with_pyformat_iterator) ... ok 869s test_database_operations_helper_class (backends.tests.BackendTestCase.test_database_operations_helper_class) ... ok 869s test_database_operations_init (backends.tests.BackendTestCase.test_database_operations_init) 869s DatabaseOperations initialization doesn't query the database. ... ok 869s test_duplicate_table_error (backends.tests.BackendTestCase.test_duplicate_table_error) 869s Creating an existing table returns a DatabaseError ... ok 869s test_is_usable_after_database_disconnects (backends.tests.BackendTestCase.test_is_usable_after_database_disconnects) 869s is_usable() doesn't crash when the database disconnects (#21553). ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 869s test_queries (backends.tests.BackendTestCase.test_queries) 869s Test the documented API of connection.queries. ... ok 869s test_queries_bare_where (backends.tests.BackendTestCase.test_queries_bare_where) ... ok 869s test_queries_limit (backends.tests.BackendTestCase.test_queries_limit) 869s The backend doesn't store an unlimited number of queries (#12581). ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 869s test_queries_logger (backends.tests.BackendTestCase.test_queries_logger) ... ok 869s test_timezone_none_use_tz_false (backends.tests.BackendTestCase.test_timezone_none_use_tz_false) ... ok 869s test_unicode_fetches (backends.tests.BackendTestCase.test_unicode_fetches) ... ok 869s test_unicode_password (backends.tests.BackendTestCase.test_unicode_password) ... ok 869s test_access_locale_regex_descriptor (urlpatterns_reverse.test_localeregexdescriptor.LocaleRegexDescriptorPathLibTests.test_access_locale_regex_descriptor) ... ok 869s test_nontranslated_regex_compiled_once (urlpatterns_reverse.test_localeregexdescriptor.LocaleRegexDescriptorPathLibTests.test_nontranslated_regex_compiled_once) ... ok 869s test_regex_compile_error (urlpatterns_reverse.test_localeregexdescriptor.LocaleRegexDescriptorPathLibTests.test_regex_compile_error) 869s Regex errors are re-raised as ImproperlyConfigured. ... ok 869s test_translated_regex_compiled_per_language (urlpatterns_reverse.test_localeregexdescriptor.LocaleRegexDescriptorPathLibTests.test_translated_regex_compiled_per_language) ... ok 869s test_closing_non_shared_connections (backends.tests.ThreadTests.test_closing_non_shared_connections) 869s A connection that is not explicitly shareable cannot be closed by ... ok 869s test_connections_thread_local (backends.tests.ThreadTests.test_connections_thread_local) 869s The connections are different for each thread (#17258). ... ok 869s test_default_connection_thread_local (backends.tests.ThreadTests.test_default_connection_thread_local) 869s The default connection (i.e. django.db.connection) is different for ... ok 869s test_pass_connection_between_threads (backends.tests.ThreadTests.test_pass_connection_between_threads) 869s A connection can be passed from one thread to the other (#17258). ... ok 869s test_thread_sharing_count (backends.tests.ThreadTests.test_thread_sharing_count) ... ok 869s test_access_locale_regex_descriptor (urlpatterns_reverse.test_localeregexdescriptor.LocaleRegexDescriptorTests.test_access_locale_regex_descriptor) ... ok 869s test_nontranslated_regex_compiled_once (urlpatterns_reverse.test_localeregexdescriptor.LocaleRegexDescriptorTests.test_nontranslated_regex_compiled_once) ... ok 869s test_regex_compile_error (urlpatterns_reverse.test_localeregexdescriptor.LocaleRegexDescriptorTests.test_regex_compile_error) 869s Regex errors are re-raised as ImproperlyConfigured. ... ok 869s test_translated_regex_compiled_per_language (urlpatterns_reverse.test_localeregexdescriptor.LocaleRegexDescriptorTests.test_translated_regex_compiled_per_language) ... ok 869s test_invalid_regex (urlpatterns_reverse.tests.ErroneousViewTests.test_invalid_regex) ... ok 869s test_noncallable_view (urlpatterns_reverse.tests.ErroneousViewTests.test_noncallable_view) ... ok 869s test_default_handler (urlpatterns_reverse.tests.DefaultErrorHandlerTests.test_default_handler) 869s If the urls.py doesn't specify handlers, the defaults are used ... ok 869s test_callable_handlers (urlpatterns_reverse.tests.ErrorHandlerResolutionTests.test_callable_handlers) ... ok 869s test_named_handlers (urlpatterns_reverse.tests.ErrorHandlerResolutionTests.test_named_handlers) ... ok 869s test_include_2_tuple (urlpatterns_reverse.tests.IncludeTests.test_include_2_tuple) ... ok 869s test_include_2_tuple_namespace (urlpatterns_reverse.tests.IncludeTests.test_include_2_tuple_namespace) ... ok 869s test_include_3_tuple (urlpatterns_reverse.tests.IncludeTests.test_include_3_tuple) ... ok 869s test_include_3_tuple_namespace (urlpatterns_reverse.tests.IncludeTests.test_include_3_tuple_namespace) ... ok 869s test_include_4_tuple (urlpatterns_reverse.tests.IncludeTests.test_include_4_tuple) ... ok 869s test_include_app_name (urlpatterns_reverse.tests.IncludeTests.test_include_app_name) ... ok 869s test_include_app_name_namespace (urlpatterns_reverse.tests.IncludeTests.test_include_app_name_namespace) ... ok 869s test_include_namespace (urlpatterns_reverse.tests.IncludeTests.test_include_namespace) ... ok 869s test_include_urls (urlpatterns_reverse.tests.IncludeTests.test_include_urls) ... ok 869s test_invalid_resolve (urlpatterns_reverse.tests.LookaheadTests.test_invalid_resolve) ... ok 869s test_invalid_reverse (urlpatterns_reverse.tests.LookaheadTests.test_invalid_reverse) ... ok 869s test_valid_resolve (urlpatterns_reverse.tests.LookaheadTests.test_valid_resolve) ... ok 869s test_valid_reverse (urlpatterns_reverse.tests.LookaheadTests.test_valid_reverse) ... ok 869s test_ambiguous_object (urlpatterns_reverse.tests.NamespaceTests.test_ambiguous_object) 869s Names deployed via dynamic URL objects that require namespaces can't ... ok 869s test_ambiguous_urlpattern (urlpatterns_reverse.tests.NamespaceTests.test_ambiguous_urlpattern) 869s Names deployed via dynamic URL objects that require namespaces can't ... ok 869s test_app_lookup_object (urlpatterns_reverse.tests.NamespaceTests.test_app_lookup_object) 869s A default application namespace can be used for lookup. ... ok 869s test_app_lookup_object_with_default (urlpatterns_reverse.tests.NamespaceTests.test_app_lookup_object_with_default) 869s A default application namespace is sensitive to the current app. ... ok 869s test_app_lookup_object_without_default (urlpatterns_reverse.tests.NamespaceTests.test_app_lookup_object_without_default) 869s An application namespace without a default is sensitive to the current ... ok 869s test_app_name_pattern (urlpatterns_reverse.tests.NamespaceTests.test_app_name_pattern) 869s Namespaces can be applied to include()'d urlpatterns that set an ... ok 869s test_app_object (urlpatterns_reverse.tests.NamespaceTests.test_app_object) 869s Dynamic URL objects can return a (pattern, app_name) 2-tuple, and ... ok 869s test_app_object_default_namespace (urlpatterns_reverse.tests.NamespaceTests.test_app_object_default_namespace) 869s Namespace defaults to app_name when including a (pattern, app_name) ... ok 869s test_current_app_no_partial_match (urlpatterns_reverse.tests.NamespaceTests.test_current_app_no_partial_match) 869s current_app shouldn't be used unless it matches the whole path. ... ok 869s test_embedded_namespace_object (urlpatterns_reverse.tests.NamespaceTests.test_embedded_namespace_object) 869s Namespaces can be installed anywhere in the URL pattern tree. ... ok 869s test_multiple_namespace_pattern (urlpatterns_reverse.tests.NamespaceTests.test_multiple_namespace_pattern) 869s Namespaces can be embedded. ... ok 869s test_namespace_object (urlpatterns_reverse.tests.NamespaceTests.test_namespace_object) 869s Dynamic URL objects can be found using a namespace. ... ok 869s test_namespace_pattern (urlpatterns_reverse.tests.NamespaceTests.test_namespace_pattern) 869s Namespaces can be applied to include()'d urlpatterns. ... ok 869s test_namespace_pattern_with_variable_prefix (urlpatterns_reverse.tests.NamespaceTests.test_namespace_pattern_with_variable_prefix) 869s Using include() with namespaces when there is a regex variable in front ... ok 869s test_namespaces_with_variables (urlpatterns_reverse.tests.NamespaceTests.test_namespaces_with_variables) 869s Namespace prefixes can capture variables. ... ok 869s test_nested_app_lookup (urlpatterns_reverse.tests.NamespaceTests.test_nested_app_lookup) 869s A nested current_app should be split in individual namespaces (#24904). ... ok 869s test_nested_namespace_pattern (urlpatterns_reverse.tests.NamespaceTests.test_nested_namespace_pattern) 869s Namespaces can be nested. ... ok 869s test_non_existent_namespace (urlpatterns_reverse.tests.NamespaceTests.test_non_existent_namespace) 869s Nonexistent namespaces raise errors. ... ok 869s test_normal_name (urlpatterns_reverse.tests.NamespaceTests.test_normal_name) 869s Normal lookups work as expected. ... ok 869s test_simple_included_name (urlpatterns_reverse.tests.NamespaceTests.test_simple_included_name) 869s Normal lookups work on names included from other patterns. ... ok 869s test_special_chars_namespace (urlpatterns_reverse.tests.NamespaceTests.test_special_chars_namespace) ... ok 869s test_no_urls_exception (urlpatterns_reverse.tests.NoURLPatternsTests.test_no_urls_exception) 869s URLResolver should raise an exception when no urlpatterns exist. ... ok 869s test_reverse_inner_in_response_middleware (urlpatterns_reverse.tests.RequestURLconfTests.test_reverse_inner_in_response_middleware) 869s Test reversing an URL from the *overridden* URLconf from inside ... ok 869s test_reverse_inner_in_streaming (urlpatterns_reverse.tests.RequestURLconfTests.test_reverse_inner_in_streaming) 869s Test reversing an URL from the *overridden* URLconf from inside ... ok 869s test_reverse_outer_in_response_middleware (urlpatterns_reverse.tests.RequestURLconfTests.test_reverse_outer_in_response_middleware) 869s Test reversing an URL from the *default* URLconf from inside ... ok 869s test_reverse_outer_in_streaming (urlpatterns_reverse.tests.RequestURLconfTests.test_reverse_outer_in_streaming) 869s Test reversing an URL from the *default* URLconf from inside ... ok 869s test_urlconf (urlpatterns_reverse.tests.RequestURLconfTests.test_urlconf) ... ok 869s test_urlconf_is_reset_after_request (urlpatterns_reverse.tests.RequestURLconfTests.test_urlconf_is_reset_after_request) 869s The URLconf is reset after each request. ... ok 869s test_urlconf_overridden (urlpatterns_reverse.tests.RequestURLconfTests.test_urlconf_overridden) ... ok 869s test_urlconf_overridden_with_null (urlpatterns_reverse.tests.RequestURLconfTests.test_urlconf_overridden_with_null) 869s Overriding request.urlconf with None will fall back to the default ... ok 869s test_classbased_repr (urlpatterns_reverse.tests.ResolverMatchTests.test_classbased_repr) ... ok 869s test_pickling (urlpatterns_reverse.tests.ResolverMatchTests.test_pickling) ... ok 869s test_repr (urlpatterns_reverse.tests.ResolverMatchTests.test_repr) ... ok 869s test_repr_extra_kwargs (urlpatterns_reverse.tests.ResolverMatchTests.test_repr_extra_kwargs) ... ok 869s test_repr_functools_partial (urlpatterns_reverse.tests.ResolverMatchTests.test_repr_functools_partial) ... ok 869s test_resolver_match_on_request (urlpatterns_reverse.tests.ResolverMatchTests.test_resolver_match_on_request) ... ok 869s test_resolver_match_on_request_before_resolution (urlpatterns_reverse.tests.ResolverMatchTests.test_resolver_match_on_request_before_resolution) ... ok 869s test_urlpattern_resolve (urlpatterns_reverse.tests.ResolverMatchTests.test_urlpattern_resolve) ... ok 869s test_404_tried_urls_have_names (urlpatterns_reverse.tests.ResolverTests.test_404_tried_urls_have_names) 869s The list of URLs that come back from a Resolver404 exception contains ... ok 869s test_namespaced_view_detail (urlpatterns_reverse.tests.ResolverTests.test_namespaced_view_detail) ... ok 869s test_non_regex (urlpatterns_reverse.tests.ResolverTests.test_non_regex) 869s A Resolver404 is raised if resolving doesn't meet the basic ... ok 869s test_populate_concurrency (urlpatterns_reverse.tests.ResolverTests.test_populate_concurrency) 869s URLResolver._populate() can be called concurrently, but not more ... ok 869s test_resolver_repr (urlpatterns_reverse.tests.ResolverTests.test_resolver_repr) 869s Test repr of URLResolver, especially when urlconf_name is a list ... ok 869s test_resolver_reverse (urlpatterns_reverse.tests.ResolverTests.test_resolver_reverse) ... ok 869s test_resolver_reverse_conflict (urlpatterns_reverse.tests.ResolverTests.test_resolver_reverse_conflict) 869s URL pattern name arguments don't need to be unique. The last registered ... ok 869s test_reverse_lazy_object_coercion_by_resolve (urlpatterns_reverse.tests.ResolverTests.test_reverse_lazy_object_coercion_by_resolve) 869s Verifies lazy object returned by reverse_lazy is coerced to ... ok 869s test_view_detail_as_method (urlpatterns_reverse.tests.ResolverTests.test_view_detail_as_method) ... ok 870s test_lazy_in_settings (urlpatterns_reverse.tests.ReverseLazySettingsTest.test_lazy_in_settings) ... ok 870s test_rereverse (urlpatterns_reverse.tests.ReverseResolvedTests.test_rereverse) ... ok 870s test_no_illegal_imports (urlpatterns_reverse.tests.ReverseShortcutTests.test_no_illegal_imports) ... ok 870s test_redirect_to_object (urlpatterns_reverse.tests.ReverseShortcutTests.test_redirect_to_object) ... ok 870s test_redirect_to_url (urlpatterns_reverse.tests.ReverseShortcutTests.test_redirect_to_url) ... ok 870s test_redirect_to_view_name (urlpatterns_reverse.tests.ReverseShortcutTests.test_redirect_to_view_name) ... ok 870s test_redirect_view_object (urlpatterns_reverse.tests.ReverseShortcutTests.test_redirect_view_object) ... ok 870s test_reverse_by_path_nested (urlpatterns_reverse.tests.ReverseShortcutTests.test_reverse_by_path_nested) ... ok 870s test_illegal_args_message (urlpatterns_reverse.tests.URLPatternReverse.test_illegal_args_message) ... ok 870s test_illegal_kwargs_message (urlpatterns_reverse.tests.URLPatternReverse.test_illegal_kwargs_message) ... ok 870s test_mixing_args_and_kwargs (urlpatterns_reverse.tests.URLPatternReverse.test_mixing_args_and_kwargs) ... ok 870s test_no_args_message (urlpatterns_reverse.tests.URLPatternReverse.test_no_args_message) ... ok 870s test_non_urlsafe_prefix_with_args (urlpatterns_reverse.tests.URLPatternReverse.test_non_urlsafe_prefix_with_args) ... ok 870s test_patterns_reported (urlpatterns_reverse.tests.URLPatternReverse.test_patterns_reported) ... ok 870s test_prefix_braces (urlpatterns_reverse.tests.URLPatternReverse.test_prefix_braces) ... ok 870s test_prefix_format_char (urlpatterns_reverse.tests.URLPatternReverse.test_prefix_format_char) ... ok 870s test_prefix_parenthesis (urlpatterns_reverse.tests.URLPatternReverse.test_prefix_parenthesis) ... ok 870s test_reverse_none (urlpatterns_reverse.tests.URLPatternReverse.test_reverse_none) ... ok 870s test_script_name_escaping (urlpatterns_reverse.tests.URLPatternReverse.test_script_name_escaping) ... ok 870s test_urlpattern_reverse (urlpatterns_reverse.tests.URLPatternReverse.test_urlpattern_reverse) ... ok 870s test_view_not_found_message (urlpatterns_reverse.tests.URLPatternReverse.test_view_not_found_message) ... ok 870s test_attributeerror_not_hidden (urlpatterns_reverse.tests.ViewLoadingTests.test_attributeerror_not_hidden) ... ok 870s test_module_does_not_exist (urlpatterns_reverse.tests.ViewLoadingTests.test_module_does_not_exist) ... ok 870s test_non_string_value (urlpatterns_reverse.tests.ViewLoadingTests.test_non_string_value) ... ok 870s test_not_callable (urlpatterns_reverse.tests.ViewLoadingTests.test_not_callable) ... ok 870s test_parent_module_does_not_exist (urlpatterns_reverse.tests.ViewLoadingTests.test_parent_module_does_not_exist) ... ok 870s test_string_without_dot (urlpatterns_reverse.tests.ViewLoadingTests.test_string_without_dot) ... ok 870s test_view_does_not_exist (urlpatterns_reverse.tests.ViewLoadingTests.test_view_does_not_exist) ... ok 870s test_view_loading (urlpatterns_reverse.tests.ViewLoadingTests.test_view_loading) ... ok 870s test_no_handler_exception (urlpatterns_reverse.tests.NoRootUrlConfTests.test_no_handler_exception) ... ok 870s test_add01 (template_tests.filter_tests.test_add.AddTests.test_add01) ... ok 870s test_add02 (template_tests.filter_tests.test_add.AddTests.test_add02) ... ok 870s test_add03 (template_tests.filter_tests.test_add.AddTests.test_add03) ... ok 870s test_add04 (template_tests.filter_tests.test_add.AddTests.test_add04) ... ok 870s test_add05 (template_tests.filter_tests.test_add.AddTests.test_add05) ... ok 870s test_add06 (template_tests.filter_tests.test_add.AddTests.test_add06) ... ok 870s test_add07 (template_tests.filter_tests.test_add.AddTests.test_add07) ... ok 870s test_add08 (template_tests.filter_tests.test_add.AddTests.test_add08) ... ok 870s test_add09 (template_tests.filter_tests.test_add.AddTests.test_add09) ... ok 870s test_add (template_tests.filter_tests.test_add.FunctionTests.test_add) ... ok 870s test_backslashes (template_tests.filter_tests.test_addslashes.FunctionTests.test_backslashes) ... ok 870s test_non_string_input (template_tests.filter_tests.test_addslashes.FunctionTests.test_non_string_input) ... ok 870s test_quotes (template_tests.filter_tests.test_addslashes.FunctionTests.test_quotes) ... ok 870s test_addslashes01 (template_tests.filter_tests.test_addslashes.AddslashesTests.test_addslashes01) ... ok 870s test_addslashes02 (template_tests.filter_tests.test_addslashes.AddslashesTests.test_addslashes02) ... ok 870s test_autoescape_stringfilter01 (template_tests.filter_tests.test_autoescape.AutoescapeStringfilterTests.test_autoescape_stringfilter01) ... ok 870s test_autoescape_stringfilter02 (template_tests.filter_tests.test_autoescape.AutoescapeStringfilterTests.test_autoescape_stringfilter02) ... ok 870s test_autoescape_stringfilter03 (template_tests.filter_tests.test_autoescape.AutoescapeStringfilterTests.test_autoescape_stringfilter03) ... ok 870s test_autoescape_stringfilter04 (template_tests.filter_tests.test_autoescape.AutoescapeStringfilterTests.test_autoescape_stringfilter04) ... ok 870s test_capfirst01 (template_tests.filter_tests.test_capfirst.CapfirstTests.test_capfirst01) ... ok 870s test_capfirst02 (template_tests.filter_tests.test_capfirst.CapfirstTests.test_capfirst02) ... ok 870s test_capfirst (template_tests.filter_tests.test_capfirst.FunctionTests.test_capfirst) ... ok 870s test_center01 (template_tests.filter_tests.test_center.CenterTests.test_center01) ... ok 870s test_center02 (template_tests.filter_tests.test_center.CenterTests.test_center02) ... ok 870s test_center (template_tests.filter_tests.test_center.FunctionTests.test_center) ... ok 870s test_non_string_input (template_tests.filter_tests.test_center.FunctionTests.test_non_string_input) ... ok 870s test_cut01 (template_tests.filter_tests.test_cut.CutTests.test_cut01) ... ok 870s test_cut02 (template_tests.filter_tests.test_cut.CutTests.test_cut02) ... ok 870s test_cut03 (template_tests.filter_tests.test_cut.CutTests.test_cut03) ... ok 870s test_cut04 (template_tests.filter_tests.test_cut.CutTests.test_cut04) ... ok 870s test_cut05 (template_tests.filter_tests.test_cut.CutTests.test_cut05) ... ok 870s test_cut06 (template_tests.filter_tests.test_cut.CutTests.test_cut06) ... ok 870s test_chaining01 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining01) ... ok 870s test_chaining02 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining02) ... ok 870s test_chaining03 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining03) ... ok 870s test_chaining04 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining04) ... ok 870s test_chaining05 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining05) ... ok 870s test_chaining06 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining06) ... ok 870s test_chaining07 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining07) ... ok 870s test_chaining08 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining08) ... ok 870s test_chaining09 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining09) ... ok 870s test_chaining10 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining10) ... ok 870s test_chaining11 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining11) ... ok 870s test_chaining12 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining12) ... ok 870s test_chaining13 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining13) ... ok 870s test_chaining14 (template_tests.filter_tests.test_chaining.ChainingTests.test_chaining14) ... ok 870s test_character (template_tests.filter_tests.test_cut.FunctionTests.test_character) ... ok 870s test_characters (template_tests.filter_tests.test_cut.FunctionTests.test_characters) ... ok 870s test_non_matching_string (template_tests.filter_tests.test_cut.FunctionTests.test_non_matching_string) ... ok 870s test_non_string_input (template_tests.filter_tests.test_cut.FunctionTests.test_non_string_input) ... ok 870s test_date01 (template_tests.filter_tests.test_date.DateTests.test_date01) ... ok 870s test_date02 (template_tests.filter_tests.test_date.DateTests.test_date02) ... ok 870s test_date02_l10n (template_tests.filter_tests.test_date.DateTests.test_date02_l10n) 870s Without arg, the active language's DATE_FORMAT is used. ... ok 870s test_date03 (template_tests.filter_tests.test_date.DateTests.test_date03) 870s #9520: Make sure |date doesn't blow up on non-dates ... ok 870s test_date04 (template_tests.filter_tests.test_date.DateTests.test_date04) ... ok 870s test_date05 (template_tests.filter_tests.test_date.DateTests.test_date05) ... ok 870s test_date06 (template_tests.filter_tests.test_date.DateTests.test_date06) ... ok 870s test_date07 (template_tests.filter_tests.test_date.DateTests.test_date07) ... ok 870s test_date08 (template_tests.filter_tests.test_date.DateTests.test_date08) ... ok 870s test_date09 (template_tests.filter_tests.test_date.DateTests.test_date09) ... ok 870s test_date_lazy (template_tests.filter_tests.test_date.DateTests.test_date_lazy) ... ok 870s test_date (template_tests.filter_tests.test_date.FunctionTests.test_date) ... ok 870s test_escape_characters (template_tests.filter_tests.test_date.FunctionTests.test_escape_characters) ... ok 870s test_no_args (template_tests.filter_tests.test_date.FunctionTests.test_no_args) ... ok 870s test_default_if_none01 (template_tests.filter_tests.test_default.DefaultIfNoneTests.test_default_if_none01) ... ok 870s test_default_if_none02 (template_tests.filter_tests.test_default.DefaultIfNoneTests.test_default_if_none02) ... ok 870s test_default01 (template_tests.filter_tests.test_default.DefaultTests.test_default01) ... ok 870s test_default02 (template_tests.filter_tests.test_default.DefaultTests.test_default02) ... ok 870s test_default03 (template_tests.filter_tests.test_default.DefaultTests.test_default03) ... ok 870s test_default04 (template_tests.filter_tests.test_default.DefaultTests.test_default04) ... ok 870s test_empty_string (template_tests.filter_tests.test_default.FunctionTests.test_empty_string) ... ok 870s test_none (template_tests.filter_tests.test_default.FunctionTests.test_none) ... ok 870s test_value (template_tests.filter_tests.test_default.FunctionTests.test_value) ... ok 870s test_empty_string (template_tests.filter_tests.test_default_if_none.FunctionTests.test_empty_string) ... ok 870s test_none (template_tests.filter_tests.test_default_if_none.FunctionTests.test_none) ... ok 870s test_value (template_tests.filter_tests.test_default_if_none.FunctionTests.test_value) ... ok 870s test_invalid_args (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_invalid_args) 870s Fail silently if invalid lookups are passed. ... ok 870s test_invalid_values (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_invalid_values) 870s If dictsortreversed is passed something other than a list of ... ok 870s test_sort (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_sort) ... ok 870s test_sort_list_of_tuple_like_dicts (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_sort_list_of_tuple_like_dicts) ... ok 870s test_sort_list_of_tuples (template_tests.filter_tests.test_dictsortreversed.FunctionTests.test_sort_list_of_tuples) ... ok 870s test_dictsort_complex_sorting_key (template_tests.filter_tests.test_dictsort.FunctionTests.test_dictsort_complex_sorting_key) 870s Since dictsort uses dict.get()/getattr() under the hood, it can sort ... ok 870s test_invalid_args (template_tests.filter_tests.test_dictsort.FunctionTests.test_invalid_args) 870s Fail silently if invalid lookups are passed. ... ok 870s test_invalid_values (template_tests.filter_tests.test_dictsort.FunctionTests.test_invalid_values) 870s If dictsort is passed something other than a list of dictionaries, ... ok 870s test_property_resolver (template_tests.filter_tests.test_dictsort.FunctionTests.test_property_resolver) ... ok 870s test_sort (template_tests.filter_tests.test_dictsort.FunctionTests.test_sort) ... ok 870s test_sort_list_of_tuple_like_dicts (template_tests.filter_tests.test_dictsort.FunctionTests.test_sort_list_of_tuple_like_dicts) ... ok 870s test_sort_list_of_tuples (template_tests.filter_tests.test_dictsort.FunctionTests.test_sort_list_of_tuples) ... ok 870s test_false (template_tests.filter_tests.test_divisibleby.FunctionTests.test_false) ... ok 870s test_true (template_tests.filter_tests.test_divisibleby.FunctionTests.test_true) ... ok 870s test_escape01 (template_tests.filter_tests.test_escape.EscapeTests.test_escape01) ... ok 870s test_escape02 (template_tests.filter_tests.test_escape.EscapeTests.test_escape02) ... ok 870s test_escape03 (template_tests.filter_tests.test_escape.EscapeTests.test_escape03) ... ok 870s test_escape04 (template_tests.filter_tests.test_escape.EscapeTests.test_escape04) ... ok 870s test_escape_lazy_string (template_tests.filter_tests.test_escape.EscapeTests.test_escape_lazy_string) ... ok 870s test_non_string_input (template_tests.filter_tests.test_escape.FunctionTests.test_non_string_input) ... ok 870s test_escapejs01 (template_tests.filter_tests.test_escapejs.EscapejsTests.test_escapejs01) ... ok 870s test_escapejs02 (template_tests.filter_tests.test_escapejs.EscapejsTests.test_escapejs02) ... ok 870s test_backslashes (template_tests.filter_tests.test_escapejs.FunctionTests.test_backslashes) ... ok 870s test_lazy_string (template_tests.filter_tests.test_escapejs.FunctionTests.test_lazy_string) ... ok 870s test_paragraph_separator (template_tests.filter_tests.test_escapejs.FunctionTests.test_paragraph_separator) ... ok 870s test_quotes (template_tests.filter_tests.test_escapejs.FunctionTests.test_quotes) ... ok 870s test_script (template_tests.filter_tests.test_escapejs.FunctionTests.test_script) ... ok 870s test_whitespace (template_tests.filter_tests.test_escapejs.FunctionTests.test_whitespace) ... ok 870s test_formats (template_tests.filter_tests.test_filesizeformat.FunctionTests.test_formats) ... ok 870s test_localized_formats (template_tests.filter_tests.test_filesizeformat.FunctionTests.test_localized_formats) ... ok 870s test_negative_numbers (template_tests.filter_tests.test_filesizeformat.FunctionTests.test_negative_numbers) ... ok 870s test_first01 (template_tests.filter_tests.test_first.FirstTests.test_first01) ... ok 870s test_first02 (template_tests.filter_tests.test_first.FirstTests.test_first02) ... ok 870s test_empty_string (template_tests.filter_tests.test_first.FunctionTests.test_empty_string) ... ok 870s test_list (template_tests.filter_tests.test_first.FunctionTests.test_list) ... ok 870s test_string (template_tests.filter_tests.test_first.FunctionTests.test_string) ... ok 870s test_floatformat01 (template_tests.filter_tests.test_floatformat.FloatformatTests.test_floatformat01) ... ok 870s test_floatformat02 (template_tests.filter_tests.test_floatformat.FloatformatTests.test_floatformat02) ... ok 870s test_force_escape01 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape01) ... ok 870s test_force_escape02 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape02) ... ok 870s test_force_escape03 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape03) ... ok 870s test_force_escape04 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape04) ... ok 870s test_force_escape05 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape05) ... ok 870s test_force_escape06 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape06) ... ok 870s test_force_escape07 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape07) ... ok 870s test_force_escape08 (template_tests.filter_tests.test_force_escape.ForceEscapeTests.test_force_escape08) ... ok 870s test_float_dunder_method (template_tests.filter_tests.test_floatformat.FunctionTests.test_float_dunder_method) ... ok 870s test_force_grouping (template_tests.filter_tests.test_floatformat.FunctionTests.test_force_grouping) ... ok 870s test_infinity (template_tests.filter_tests.test_floatformat.FunctionTests.test_infinity) ... ok 870s test_inputs (template_tests.filter_tests.test_floatformat.FunctionTests.test_inputs) ... ok 870s test_low_decimal_precision (template_tests.filter_tests.test_floatformat.FunctionTests.test_low_decimal_precision) 870s #15789 ... ok 870s test_negative_zero_values (template_tests.filter_tests.test_floatformat.FunctionTests.test_negative_zero_values) ... ok 870s test_too_many_digits_to_render (template_tests.filter_tests.test_floatformat.FunctionTests.test_too_many_digits_to_render) ... ok 870s test_unlocalize (template_tests.filter_tests.test_floatformat.FunctionTests.test_unlocalize) ... ok 870s test_zero_values (template_tests.filter_tests.test_floatformat.FunctionTests.test_zero_values) ... ok 870s test_escape (template_tests.filter_tests.test_force_escape.FunctionTests.test_escape) ... ok 870s test_unicode (template_tests.filter_tests.test_force_escape.FunctionTests.test_unicode) ... ok 870s test_string (template_tests.filter_tests.test_get_digit.FunctionTests.test_string) ... ok 870s test_values (template_tests.filter_tests.test_get_digit.FunctionTests.test_values) ... ok 870s test_unicode (template_tests.filter_tests.test_iriencode.FunctionTests.test_unicode) ... ok 870s test_urlencoded (template_tests.filter_tests.test_iriencode.FunctionTests.test_urlencoded) ... ok 870s test_autoescape (template_tests.filter_tests.test_join.FunctionTests.test_autoescape) ... ok 870s test_autoescape_off (template_tests.filter_tests.test_join.FunctionTests.test_autoescape_off) ... ok 870s test_list (template_tests.filter_tests.test_join.FunctionTests.test_list) ... ok 870s test_noniterable_arg (template_tests.filter_tests.test_join.FunctionTests.test_noniterable_arg) ... ok 870s test_noniterable_arg_autoescape_off (template_tests.filter_tests.test_join.FunctionTests.test_noniterable_arg_autoescape_off) ... ok 870s test_iriencode01 (template_tests.filter_tests.test_iriencode.IriencodeTests.test_iriencode01) ... ok 870s test_iriencode02 (template_tests.filter_tests.test_iriencode.IriencodeTests.test_iriencode02) ... ok 870s test_iriencode03 (template_tests.filter_tests.test_iriencode.IriencodeTests.test_iriencode03) ... ok 870s test_iriencode04 (template_tests.filter_tests.test_iriencode.IriencodeTests.test_iriencode04) ... ok 870s test_basic (template_tests.filter_tests.test_json_script.JsonScriptTests.test_basic) ... ok 870s test_without_id (template_tests.filter_tests.test_json_script.JsonScriptTests.test_without_id) ... ok 870s test_join01 (template_tests.filter_tests.test_join.JoinTests.test_join01) ... ok 870s test_join02 (template_tests.filter_tests.test_join.JoinTests.test_join02) ... ok 870s test_join03 (template_tests.filter_tests.test_join.JoinTests.test_join03) ... ok 870s test_join04 (template_tests.filter_tests.test_join.JoinTests.test_join04) ... ok 870s test_join05 (template_tests.filter_tests.test_join.JoinTests.test_join05) ... ok 870s test_join06 (template_tests.filter_tests.test_join.JoinTests.test_join06) ... ok 870s test_join07 (template_tests.filter_tests.test_join.JoinTests.test_join07) ... ok 870s test_join08 (template_tests.filter_tests.test_join.JoinTests.test_join08) ... ok 870s test_list (template_tests.filter_tests.test_length.FunctionTests.test_list) ... ok 870s test_safestring (template_tests.filter_tests.test_length.FunctionTests.test_safestring) ... ok 870s test_string (template_tests.filter_tests.test_length.FunctionTests.test_string) ... ok 870s test_empty_list (template_tests.filter_tests.test_last.LastTests.test_empty_list) ... ok 870s test_last01 (template_tests.filter_tests.test_last.LastTests.test_last01) ... ok 870s test_last02 (template_tests.filter_tests.test_last.LastTests.test_last02) ... ok 870s test_length_is_warning (template_tests.filter_tests.test_length_is.DeprecationTests.test_length_is_warning) ... ok 870s test_length01 (template_tests.filter_tests.test_length.LengthTests.test_length01) ... ok 870s test_length02 (template_tests.filter_tests.test_length.LengthTests.test_length02) ... ok 870s test_length03 (template_tests.filter_tests.test_length.LengthTests.test_length03) ... ok 870s test_length04 (template_tests.filter_tests.test_length.LengthTests.test_length04) ... ok 870s test_length05 (template_tests.filter_tests.test_length.LengthTests.test_length05) ... ok 870s test_length06 (template_tests.filter_tests.test_length.LengthTests.test_length06) ... ok 870s test_length07 (template_tests.filter_tests.test_length.LengthTests.test_length07) ... ok 871s test_empty_list (template_tests.filter_tests.test_length_is.FunctionTests.test_empty_list) ... ok 871s test_string (template_tests.filter_tests.test_length_is.FunctionTests.test_string) ... ok 871s test_length_is01 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is01) ... ok 871s test_length_is02 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is02) ... ok 871s test_length_is03 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is03) ... ok 871s test_length_is04 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is04) ... ok 871s test_length_is05 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is05) ... ok 871s test_length_is06 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is06) ... ok 871s test_length_is07 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is07) ... ok 871s test_length_is08 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is08) ... ok 871s test_length_is09 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is09) ... ok 871s test_length_is10 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is10) ... ok 871s test_length_is11 (template_tests.filter_tests.test_length_is.LengthIsTests.test_length_is11) ... ok 871s test_autoescape (template_tests.filter_tests.test_linebreaks.FunctionTests.test_autoescape) ... ok 871s test_autoescape_off (template_tests.filter_tests.test_linebreaks.FunctionTests.test_autoescape_off) ... ok 871s test_carriage (template_tests.filter_tests.test_linebreaks.FunctionTests.test_carriage) ... ok 871s test_carriage_newline (template_tests.filter_tests.test_linebreaks.FunctionTests.test_carriage_newline) ... ok 871s test_lazy_string_input (template_tests.filter_tests.test_linebreaks.FunctionTests.test_lazy_string_input) ... ok 871s test_line (template_tests.filter_tests.test_linebreaks.FunctionTests.test_line) ... ok 871s test_newline (template_tests.filter_tests.test_linebreaks.FunctionTests.test_newline) ... ok 871s test_non_string_input (template_tests.filter_tests.test_linebreaks.FunctionTests.test_non_string_input) ... ok 871s test_linebreaks01 (template_tests.filter_tests.test_linebreaks.LinebreaksTests.test_linebreaks01) ... ok 871s test_linebreaks02 (template_tests.filter_tests.test_linebreaks.LinebreaksTests.test_linebreaks02) ... ok 871s test_autoescape (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_autoescape) ... ok 871s test_autoescape_off (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_autoescape_off) ... ok 871s test_carriage (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_carriage) ... ok 871s test_carriage_newline (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_carriage_newline) ... ok 871s test_newline (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_newline) ... ok 871s test_non_string_input (template_tests.filter_tests.test_linebreaksbr.FunctionTests.test_non_string_input) ... ok 871s test_linebreaksbr01 (template_tests.filter_tests.test_linebreaksbr.LinebreaksbrTests.test_linebreaksbr01) ... ok 871s test_linebreaksbr02 (template_tests.filter_tests.test_linebreaksbr.LinebreaksbrTests.test_linebreaksbr02) ... ok 871s test_autoescape (template_tests.filter_tests.test_linenumbers.FunctionTests.test_autoescape) ... ok 871s test_autoescape_off (template_tests.filter_tests.test_linenumbers.FunctionTests.test_autoescape_off) ... ok 871s test_linenumbers (template_tests.filter_tests.test_linenumbers.FunctionTests.test_linenumbers) ... ok 871s test_linenumbers2 (template_tests.filter_tests.test_linenumbers.FunctionTests.test_linenumbers2) ... ok 871s test_non_string_input (template_tests.filter_tests.test_linenumbers.FunctionTests.test_non_string_input) ... ok 871s test_linenumbers01 (template_tests.filter_tests.test_linenumbers.LinenumbersTests.test_linenumbers01) ... ok 871s test_linenumbers02 (template_tests.filter_tests.test_linenumbers.LinenumbersTests.test_linenumbers02) ... ok 871s test_less_than_string_length (template_tests.filter_tests.test_ljust.FunctionTests.test_less_than_string_length) ... ok 871s test_ljust (template_tests.filter_tests.test_ljust.FunctionTests.test_ljust) ... ok 871s test_non_string_input (template_tests.filter_tests.test_ljust.FunctionTests.test_non_string_input) ... ok 871s test_ljust01 (template_tests.filter_tests.test_ljust.LjustTests.test_ljust01) ... ok 871s test_ljust02 (template_tests.filter_tests.test_ljust.LjustTests.test_ljust02) ... ok 871s test_lower (template_tests.filter_tests.test_lower.FunctionTests.test_lower) ... ok 871s test_non_string_input (template_tests.filter_tests.test_lower.FunctionTests.test_non_string_input) ... ok 871s test_unicode (template_tests.filter_tests.test_lower.FunctionTests.test_unicode) ... ok 871s test_lower01 (template_tests.filter_tests.test_lower.LowerTests.test_lower01) ... ok 871s test_lower02 (template_tests.filter_tests.test_lower.LowerTests.test_lower02) ... ok 871s test_integer (template_tests.filter_tests.test_make_list.FunctionTests.test_integer) ... ok 871s test_string (template_tests.filter_tests.test_make_list.FunctionTests.test_string) ... ok 871s test_make_list01 (template_tests.filter_tests.test_make_list.MakeListTests.test_make_list01) ... ok 871s test_make_list02 (template_tests.filter_tests.test_make_list.MakeListTests.test_make_list02) ... ok 871s test_make_list03 (template_tests.filter_tests.test_make_list.MakeListTests.test_make_list03) ... ok 871s test_make_list04 (template_tests.filter_tests.test_make_list.MakeListTests.test_make_list04) ... ok 871s test_phone2numeric (template_tests.filter_tests.test_phone2numeric.FunctionTests.test_phone2numeric) ... ok 871s test_phone2numeric01 (template_tests.filter_tests.test_phone2numeric.Phone2numericTests.test_phone2numeric01) ... ok 871s test_phone2numeric02 (template_tests.filter_tests.test_phone2numeric.Phone2numericTests.test_phone2numeric02) ... ok 871s test_phone2numeric03 (template_tests.filter_tests.test_phone2numeric.Phone2numericTests.test_phone2numeric03) ... ok 871s test_decimals (template_tests.filter_tests.test_pluralize.FunctionTests.test_decimals) ... ok 871s test_floats (template_tests.filter_tests.test_pluralize.FunctionTests.test_floats) ... ok 871s test_integers (template_tests.filter_tests.test_pluralize.FunctionTests.test_integers) ... ok 871s test_lists (template_tests.filter_tests.test_pluralize.FunctionTests.test_lists) ... ok 871s test_no_len_type (template_tests.filter_tests.test_pluralize.FunctionTests.test_no_len_type) ... ok 871s test_suffixes (template_tests.filter_tests.test_pluralize.FunctionTests.test_suffixes) ... ok 871s test_value_error (template_tests.filter_tests.test_pluralize.FunctionTests.test_value_error) ... ok 871s test_random01 (template_tests.filter_tests.test_random.RandomTests.test_random01) ... ok 871s test_random02 (template_tests.filter_tests.test_random.RandomTests.test_random02) ... ok 871s test_no_arguments (template_tests.filter_tests.test_pluralize.PluralizeTests.test_no_arguments) ... ok 871s test_singular_and_plural_suffix (template_tests.filter_tests.test_pluralize.PluralizeTests.test_singular_and_plural_suffix) ... ok 871s test_suffix (template_tests.filter_tests.test_pluralize.PluralizeTests.test_suffix) ... ok 871s test_less_than_string_length (template_tests.filter_tests.test_rjust.FunctionTests.test_less_than_string_length) ... ok 871s test_non_string_input (template_tests.filter_tests.test_rjust.FunctionTests.test_non_string_input) ... ok 871s test_rjust (template_tests.filter_tests.test_rjust.FunctionTests.test_rjust) ... ok 871s test_rjust01 (template_tests.filter_tests.test_rjust.RjustTests.test_rjust01) ... ok 871s test_rjust02 (template_tests.filter_tests.test_rjust.RjustTests.test_rjust02) ... ok 871s test_safe01 (template_tests.filter_tests.test_safe.SafeTests.test_safe01) ... ok 871s test_safe02 (template_tests.filter_tests.test_safe.SafeTests.test_safe02) ... ok 871s test_fail_silently (template_tests.filter_tests.test_slice.FunctionTests.test_fail_silently) ... ok 871s test_index (template_tests.filter_tests.test_slice.FunctionTests.test_index) ... ok 871s test_index_integer (template_tests.filter_tests.test_slice.FunctionTests.test_index_integer) ... ok 871s test_negative_index (template_tests.filter_tests.test_slice.FunctionTests.test_negative_index) ... ok 871s test_range (template_tests.filter_tests.test_slice.FunctionTests.test_range) ... ok 871s test_range_multiple (template_tests.filter_tests.test_slice.FunctionTests.test_range_multiple) ... ok 871s test_range_step (template_tests.filter_tests.test_slice.FunctionTests.test_range_step) ... ok 871s test_zero_length (template_tests.filter_tests.test_slice.FunctionTests.test_zero_length) ... ok 871s test_safeseq01 (template_tests.filter_tests.test_safeseq.SafeseqTests.test_safeseq01) ... ok 871s test_safeseq02 (template_tests.filter_tests.test_safeseq.SafeseqTests.test_safeseq02) ... ok 871s test_slice01 (template_tests.filter_tests.test_slice.SliceTests.test_slice01) ... ok 871s test_slice02 (template_tests.filter_tests.test_slice.SliceTests.test_slice02) ... ok 871s test_non_string_input (template_tests.filter_tests.test_slugify.FunctionTests.test_non_string_input) ... ok 871s test_slugify (template_tests.filter_tests.test_slugify.FunctionTests.test_slugify) ... ok 871s test_slugify_lazy_string (template_tests.filter_tests.test_slugify.FunctionTests.test_slugify_lazy_string) ... ok 871s test_unicode (template_tests.filter_tests.test_slugify.FunctionTests.test_unicode) ... ok 871s test_slugify01 (template_tests.filter_tests.test_slugify.SlugifyTests.test_slugify01) ... ok 871s test_slugify02 (template_tests.filter_tests.test_slugify.SlugifyTests.test_slugify02) ... ok 871s test_format (template_tests.filter_tests.test_stringformat.FunctionTests.test_format) ... ok 871s test_invalid (template_tests.filter_tests.test_stringformat.FunctionTests.test_invalid) ... ok 871s test_stringformat01 (template_tests.filter_tests.test_stringformat.StringformatTests.test_stringformat01) ... ok 871s test_stringformat02 (template_tests.filter_tests.test_stringformat.StringformatTests.test_stringformat02) ... ok 871s test_non_string_input (template_tests.filter_tests.test_striptags.FunctionTests.test_non_string_input) ... ok 871s test_strip (template_tests.filter_tests.test_striptags.FunctionTests.test_strip) ... ok 871s test_strip_lazy_string (template_tests.filter_tests.test_striptags.FunctionTests.test_strip_lazy_string) ... ok 871s test_striptags01 (template_tests.filter_tests.test_striptags.StriptagsTests.test_striptags01) ... ok 871s test_striptags02 (template_tests.filter_tests.test_striptags.StriptagsTests.test_striptags02) ... ok 871s test_inputs (template_tests.filter_tests.test_time.FunctionTests.test_inputs) ... ok 871s test_no_args (template_tests.filter_tests.test_time.FunctionTests.test_no_args) ... ok 871s test_time00 (template_tests.filter_tests.test_time.TimeTests.test_time00) ... ok 871s test_time00_l10n (template_tests.filter_tests.test_time.TimeTests.test_time00_l10n) ... ok 871s test_time01 (template_tests.filter_tests.test_time.TimeTests.test_time01) ... ok 871s test_time02 (template_tests.filter_tests.test_time.TimeTests.test_time02) ... ok 871s test_time03 (template_tests.filter_tests.test_time.TimeTests.test_time03) ... ok 871s test_time04 (template_tests.filter_tests.test_time.TimeTests.test_time04) ... ok 871s test_time05 (template_tests.filter_tests.test_time.TimeTests.test_time05) ... ok 871s test_time06 (template_tests.filter_tests.test_time.TimeTests.test_time06) ... ok 871s test_explicit_date (template_tests.filter_tests.test_timesince.FunctionTests.test_explicit_date) ... ok 871s test_no_args (template_tests.filter_tests.test_timesince.FunctionTests.test_no_args) ... ok 871s test_since_now (template_tests.filter_tests.test_timesince.FunctionTests.test_since_now) ... ok 871s test_explicit_date (template_tests.filter_tests.test_timeuntil.FunctionTests.test_explicit_date) ... ok 871s test_no_args (template_tests.filter_tests.test_timeuntil.FunctionTests.test_no_args) ... ok 871s test_until_now (template_tests.filter_tests.test_timeuntil.FunctionTests.test_until_now) ... ok 871s test_timesince01 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince01) ... ok 871s test_timesince02 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince02) ... ok 871s test_timesince03 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince03) ... ok 871s test_timesince04 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince04) ... ok 871s test_timesince05 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince05) ... ok 871s test_timesince06 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince06) ... ok 871s test_timesince07 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince07) ... ok 871s test_timesince08 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince08) ... ok 871s test_timesince09 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince09) ... ok 871s test_timesince10 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince10) ... ok 871s test_timesince11 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince11) ... ok 871s test_timesince12 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince12) ... ok 871s test_timesince13 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince13) ... ok 871s test_timesince14 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince14) ... ok 871s test_timesince15 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince15) ... ok 871s test_timesince16 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince16) ... ok 871s test_timesince17 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince17) ... ok 871s test_timesince18 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince18) ... ok 871s test_timesince19 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince19) ... ok 871s test_timesince20 (template_tests.filter_tests.test_timesince.TimesinceTests.test_timesince20) ... ok 871s test_non_string_input (template_tests.filter_tests.test_title.FunctionTests.test_non_string_input) ... ok 871s test_title (template_tests.filter_tests.test_title.FunctionTests.test_title) ... ok 871s test_unicode (template_tests.filter_tests.test_title.FunctionTests.test_unicode) ... ok 871s test_aware_naive_type_error (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_aware_naive_type_error) ... ok 871s test_naive_aware_type_error (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_naive_aware_type_error) ... ok 871s test_timeuntil01 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil01) ... ok 871s test_timeuntil02 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil02) ... ok 871s test_timeuntil03 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil03) ... ok 871s test_timeuntil04 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil04) ... ok 871s test_timeuntil05 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil05) ... ok 871s test_timeuntil06 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil06) ... ok 871s test_timeuntil07 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil07) ... ok 871s test_timeuntil08 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil08) ... ok 871s test_timeuntil09 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil09) ... ok 871s test_timeuntil10 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil10) ... ok 871s test_timeuntil11 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil11) ... ok 871s test_timeuntil12 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil12) ... ok 871s test_timeuntil13 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil13) ... ok 871s test_timeuntil14 (template_tests.filter_tests.test_timeuntil.TimeuntilTests.test_timeuntil14) ... ok 871s test_title1 (template_tests.filter_tests.test_title.TitleTests.test_title1) ... ok 871s test_title2 (template_tests.filter_tests.test_title.TitleTests.test_title2) ... ok 871s test_fail_silently_incorrect_arg (template_tests.filter_tests.test_truncatechars.TruncatecharsTests.test_fail_silently_incorrect_arg) ... ok 871s test_truncatechars01 (template_tests.filter_tests.test_truncatechars.TruncatecharsTests.test_truncatechars01) ... ok 871s test_truncatechars02 (template_tests.filter_tests.test_truncatechars.TruncatecharsTests.test_truncatechars02) ... ok 871s test_invalid_arg (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_invalid_arg) ... ok 871s test_truncate (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate) ... ok 871s test_truncate2 (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate2) ... ok 871s test_truncate3 (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate3) ... ok 871s test_truncate_something (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate_something) ... ok 871s test_truncate_unicode (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate_unicode) ... ok 871s test_truncate_zero (template_tests.filter_tests.test_truncatechars_html.FunctionTests.test_truncate_zero) ... ok 871s test_invalid_number (template_tests.filter_tests.test_truncatewords.FunctionTests.test_invalid_number) ... ok 871s test_non_string_input (template_tests.filter_tests.test_truncatewords.FunctionTests.test_non_string_input) ... ok 871s test_overtruncate (template_tests.filter_tests.test_truncatewords.FunctionTests.test_overtruncate) ... ok 871s test_truncate (template_tests.filter_tests.test_truncatewords.FunctionTests.test_truncate) ... ok 871s test_truncate2 (template_tests.filter_tests.test_truncatewords.FunctionTests.test_truncate2) ... ok 871s test_truncatewords01 (template_tests.filter_tests.test_truncatewords.TruncatewordsTests.test_truncatewords01) ... ok 871s test_truncatewords02 (template_tests.filter_tests.test_truncatewords.TruncatewordsTests.test_truncatewords02) ... ok 871s test_invalid_arg (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_invalid_arg) ... ok 871s test_truncate (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate) ... ok 871s test_truncate2 (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate2) ... ok 871s test_truncate3 (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate3) ... ok 871s test_truncate4 (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate4) ... ok 871s test_truncate_complex (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate_complex) ... ok 871s test_truncate_unicode (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate_unicode) ... ok 871s test_truncate_zero (template_tests.filter_tests.test_truncatewords_html.FunctionTests.test_truncate_zero) ... ok 871s test_autoescape (template_tests.filter_tests.test_unordered_list.FunctionTests.test_autoescape) ... ok 871s test_autoescape_off (template_tests.filter_tests.test_unordered_list.FunctionTests.test_autoescape_off) ... ok 871s test_list (template_tests.filter_tests.test_unordered_list.FunctionTests.test_list) ... ok 871s test_list_gettext (template_tests.filter_tests.test_unordered_list.FunctionTests.test_list_gettext) ... ok 871s test_nested (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested) ... ok 871s test_nested2 (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested2) ... ok 871s test_nested3 (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested3) ... ok 871s test_nested_generators (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested_generators) ... ok 871s test_nested_multiple (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested_multiple) ... ok 871s test_nested_multiple2 (template_tests.filter_tests.test_unordered_list.FunctionTests.test_nested_multiple2) ... ok 871s test_ulitem (template_tests.filter_tests.test_unordered_list.FunctionTests.test_ulitem) ... ok 871s test_ulitem_autoescape_off (template_tests.filter_tests.test_unordered_list.FunctionTests.test_ulitem_autoescape_off) ... ok 871s test_unordered_list01 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list01) ... ok 871s test_unordered_list02 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list02) ... ok 871s test_unordered_list03 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list03) ... ok 871s test_unordered_list04 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list04) ... ok 871s test_unordered_list05 (template_tests.filter_tests.test_unordered_list.UnorderedListTests.test_unordered_list05) ... ok 871s test_non_string_input (template_tests.filter_tests.test_upper.FunctionTests.test_non_string_input) ... ok 871s test_unicode (template_tests.filter_tests.test_upper.FunctionTests.test_unicode) ... ok 871s test_upper (template_tests.filter_tests.test_upper.FunctionTests.test_upper) ... ok 871s test_upper01 (template_tests.filter_tests.test_upper.UpperTests.test_upper01) ... ok 871s test_upper02 (template_tests.filter_tests.test_upper.UpperTests.test_upper02) ... ok 871s test_non_string_input (template_tests.filter_tests.test_urlencode.FunctionTests.test_non_string_input) ... ok 871s test_urlencode (template_tests.filter_tests.test_urlencode.FunctionTests.test_urlencode) ... ok 871s test_urlencode01 (template_tests.filter_tests.test_urlencode.UrlencodeTests.test_urlencode01) ... ok 871s test_urlencode02 (template_tests.filter_tests.test_urlencode.UrlencodeTests.test_urlencode02) ... ok 871s test_autoescape (template_tests.filter_tests.test_urlize.FunctionTests.test_autoescape) ... ok 871s test_autoescape_off (template_tests.filter_tests.test_urlize.FunctionTests.test_autoescape_off) ... ok 871s test_brackets (template_tests.filter_tests.test_urlize.FunctionTests.test_brackets) 871s #19070 - Check urlize handles brackets properly ... ok 871s test_email (template_tests.filter_tests.test_urlize.FunctionTests.test_email) ... ok 871s test_exclamation_marks (template_tests.filter_tests.test_urlize.FunctionTests.test_exclamation_marks) 871s #23715 - Check urlize correctly handles exclamation marks after TLDs ... ok 871s test_https (template_tests.filter_tests.test_urlize.FunctionTests.test_https) ... ok 871s test_idn (template_tests.filter_tests.test_urlize.FunctionTests.test_idn) 871s #13704 - Check urlize handles IDN correctly ... ok 871s test_invalid_email (template_tests.filter_tests.test_urlize.FunctionTests.test_invalid_email) 871s #17592 - Check urlize don't crash on invalid email with dot-starting ... ok 871s test_ipv4 (template_tests.filter_tests.test_urlize.FunctionTests.test_ipv4) ... ok 871s test_ipv6 (template_tests.filter_tests.test_urlize.FunctionTests.test_ipv6) ... ok 871s test_lazystring (template_tests.filter_tests.test_urlize.FunctionTests.test_lazystring) ... ok 871s test_malformed (template_tests.filter_tests.test_urlize.FunctionTests.test_malformed) 871s #16395 - Check urlize doesn't highlight malformed URIs ... ok 871s test_nofollow (template_tests.filter_tests.test_urlize.FunctionTests.test_nofollow) 871s #12183 - Check urlize adds nofollow properly - see #12183 ... ok 871s test_non_string_input (template_tests.filter_tests.test_urlize.FunctionTests.test_non_string_input) ... ok 871s test_parenthesis (template_tests.filter_tests.test_urlize.FunctionTests.test_parenthesis) 871s #11911 - Check urlize keeps balanced parentheses ... ok 871s test_quotation_marks (template_tests.filter_tests.test_urlize.FunctionTests.test_quotation_marks) 871s #20364 - Check urlize correctly include quotation marks in links ... ok 871s test_quote_commas (template_tests.filter_tests.test_urlize.FunctionTests.test_quote_commas) 871s #20364 - Check urlize copes with commas following URLs in quotes ... ok 871s test_quoting (template_tests.filter_tests.test_urlize.FunctionTests.test_quoting) 871s #9655 - Check urlize doesn't overquote already quoted urls. The ... ok 871s test_tlds (template_tests.filter_tests.test_urlize.FunctionTests.test_tlds) 871s #16656 - Check urlize accepts more TLDs ... ok 871s test_trailing_multiple_punctuation (template_tests.filter_tests.test_urlize.FunctionTests.test_trailing_multiple_punctuation) ... ok 871s test_trailing_period (template_tests.filter_tests.test_urlize.FunctionTests.test_trailing_period) 871s #18644 - Check urlize trims trailing period when followed by parenthesis ... ok 871s test_trailing_semicolon (template_tests.filter_tests.test_urlize.FunctionTests.test_trailing_semicolon) ... ok 871s test_unicode (template_tests.filter_tests.test_urlize.FunctionTests.test_unicode) ... ok 871s test_uppercase (template_tests.filter_tests.test_urlize.FunctionTests.test_uppercase) 871s #18071 - Check urlize accepts uppercased URL schemes ... ok 871s test_url_split_chars (template_tests.filter_tests.test_urlize.FunctionTests.test_url_split_chars) ... ok 871s test_urlencoded (template_tests.filter_tests.test_urlize.FunctionTests.test_urlencoded) ... ok 871s test_urls (template_tests.filter_tests.test_urlize.FunctionTests.test_urls) ... ok 871s test_word_with_dot (template_tests.filter_tests.test_urlize.FunctionTests.test_word_with_dot) ... ok 871s test_wrapping_characters (template_tests.filter_tests.test_urlize.FunctionTests.test_wrapping_characters) ... ok 871s test_urlize01 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize01) ... ok 871s test_urlize02 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize02) ... ok 871s test_urlize03 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize03) ... ok 871s test_urlize04 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize04) ... ok 871s test_urlize05 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize05) ... ok 871s test_urlize06 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize06) ... ok 871s test_urlize07 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize07) ... ok 871s test_urlize08 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize08) ... ok 871s test_urlize09 (template_tests.filter_tests.test_urlize.UrlizeTests.test_urlize09) ... ok 871s test_autoescape (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_autoescape) ... ok 871s test_autoescape_off (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_autoescape_off) ... ok 871s test_non_string_input (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_non_string_input) ... ok 871s test_overtruncate (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_overtruncate) ... ok 871s test_query_string (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_query_string) ... ok 871s test_truncate (template_tests.filter_tests.test_urlizetrunc.FunctionTests.test_truncate) ... ok 871s test_urlizetrunc01 (template_tests.filter_tests.test_urlizetrunc.UrlizetruncTests.test_urlizetrunc01) ... ok 871s test_urlizetrunc02 (template_tests.filter_tests.test_urlizetrunc.UrlizetruncTests.test_urlizetrunc02) ... ok 871s test_count_multiple (template_tests.filter_tests.test_wordcount.FunctionTests.test_count_multiple) ... ok 871s test_count_one (template_tests.filter_tests.test_wordcount.FunctionTests.test_count_one) ... ok 871s test_empty_string (template_tests.filter_tests.test_wordcount.FunctionTests.test_empty_string) ... ok 871s test_non_string_input (template_tests.filter_tests.test_wordcount.FunctionTests.test_non_string_input) ... ok 871s test_wordcount01 (template_tests.filter_tests.test_wordcount.WordcountTests.test_wordcount01) ... ok 871s test_wordcount02 (template_tests.filter_tests.test_wordcount.WordcountTests.test_wordcount02) ... ok 871s test_indent (template_tests.filter_tests.test_wordwrap.FunctionTests.test_indent) ... ok 871s test_indent2 (template_tests.filter_tests.test_wordwrap.FunctionTests.test_indent2) ... ok 871s test_non_string_input (template_tests.filter_tests.test_wordwrap.FunctionTests.test_non_string_input) ... ok 871s test_wrap (template_tests.filter_tests.test_wordwrap.FunctionTests.test_wrap) ... ok 871s test_wrap_lazy_string (template_tests.filter_tests.test_wordwrap.FunctionTests.test_wrap_lazy_string) ... ok 871s test_wordwrap01 (template_tests.filter_tests.test_wordwrap.WordwrapTests.test_wordwrap01) ... ok 871s test_wordwrap02 (template_tests.filter_tests.test_wordwrap.WordwrapTests.test_wordwrap02) ... ok 871s test_false (template_tests.filter_tests.test_yesno.FunctionTests.test_false) ... ok 871s test_false_arguments (template_tests.filter_tests.test_yesno.FunctionTests.test_false_arguments) ... ok 871s test_invalid_value (template_tests.filter_tests.test_yesno.FunctionTests.test_invalid_value) ... ok 871s test_none (template_tests.filter_tests.test_yesno.FunctionTests.test_none) ... ok 871s test_none_three_arguments (template_tests.filter_tests.test_yesno.FunctionTests.test_none_three_arguments) ... ok 871s test_none_two_arguments (template_tests.filter_tests.test_yesno.FunctionTests.test_none_two_arguments) ... ok 871s test_true (template_tests.filter_tests.test_yesno.FunctionTests.test_true) ... ok 871s test_true_arguments (template_tests.filter_tests.test_yesno.FunctionTests.test_true_arguments) ... ok 871s test_true (template_tests.filter_tests.test_yesno.YesNoTests.test_true) ... ok 871s test_repr (template_tests.syntax_tests.i18n.test_blocktranslate.BlockTranslateNodeTests.test_repr) ... ok 871s test_percent_formatting_in_blocktranslate (template_tests.syntax_tests.i18n.test_blocktranslate.MiscBlockTranslationTests.test_percent_formatting_in_blocktranslate) 871s Python's %-formatting is properly escaped in blocktranslate, singular, ... ok 871s test_percent_in_translatable_block (template_tests.syntax_tests.i18n.test_blocktranslate.MiscBlockTranslationTests.test_percent_in_translatable_block) ... ok 871s test_percent_formatting_in_blocktranslate (template_tests.syntax_tests.i18n.test_blocktranslate.MiscTests.test_percent_formatting_in_blocktranslate) 871s Python's %-formatting is properly escaped in blocktranslate, singular, ... ok 871s test_percent_in_translatable_block (template_tests.syntax_tests.i18n.test_blocktranslate.MiscTests.test_percent_in_translatable_block) ... ok 871s test_blocktrans_syntax_error_missing_assignment (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_blocktrans_syntax_error_missing_assignment) ... ok 871s 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 871s test_count (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_count) ... ok 871s test_count_not_number (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_count_not_number) ... ok 871s test_i18n03 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n03) 871s simple translation of a variable ... ok 871s test_i18n04 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n04) 871s simple translation of a variable and filter ... ok 871s test_i18n05 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n05) 871s simple translation of a string with interpolation ... ok 871s test_i18n07 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n07) 871s translation of singular form ... ok 871s test_i18n08 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n08) 871s translation of plural form ... ok 871s test_i18n17 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n17) 871s Escaping inside blocktranslate and translate works as if it was ... ok 871s test_i18n18 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n18) ... ok 871s test_i18n19 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n19) ... ok 871s test_i18n21 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n21) ... ok 871s test_i18n26 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n26) 871s translation of plural form with extra field in singular form (#13568) ... ok 871s test_i18n27 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n27) 871s translation of singular form in Russian (#14126) ... ok 871s test_i18n28 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n28) 871s simple translation of multiple variables ... ok 871s test_i18n34 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n34) ... ok 871s test_i18n34_2 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n34_2) ... ok 871s test_i18n34_3 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n34_3) ... ok 871s test_i18n37 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n37) ... ok 871s test_i18n39 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n39) ... ok 871s test_i18n40 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n40) ... ok 871s test_i18n41 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n41) ... ok 871s test_i18n_asvar_safestring (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_i18n_asvar_safestring) ... ok 871s test_legacyi18n04 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n04) 871s simple translation of a variable and filter ... ok 871s test_legacyi18n07 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n07) 871s translation of singular form ... ok 871s test_legacyi18n08 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n08) 871s translation of plural form ... ok 871s test_legacyi18n17 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n17) ... ok 871s test_legacyi18n18 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n18) ... ok 871s test_legacyi18n26 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n26) ... ok 871s test_legacyi18n27 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n27) ... ok 871s test_legacyi18n28 (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_legacyi18n28) ... ok 871s test_no_args_with (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_no_args_with) ... ok 871s test_plural_bad_syntax (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_plural_bad_syntax) ... ok 871s test_variable_twice (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_variable_twice) ... ok 871s test_with_block (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_with_block) ... ok 871s test_with_for (template_tests.syntax_tests.i18n.test_blocktranslate.I18nBlockTransTagTests.test_with_for) ... ok 871s test_multiple_locale_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTransTests.test_multiple_locale_btrans) ... ok 871s test_multiple_locale_deactivate_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTransTests.test_multiple_locale_deactivate_btrans) ... ok 871s test_multiple_locale_direct_switch_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTransTests.test_multiple_locale_direct_switch_btrans) ... ok 871s test_single_locale_activation (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTransTests.test_single_locale_activation) 871s Simple baseline behavior with one locale for all the supported i18n ... ok 872s test_multiple_locale_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTranslateTests.test_multiple_locale_btrans) ... ok 872s test_multiple_locale_deactivate_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTranslateTests.test_multiple_locale_deactivate_btrans) ... ok 872s test_multiple_locale_direct_switch_btrans (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTranslateTests.test_multiple_locale_direct_switch_btrans) ... ok 872s test_single_locale_activation (template_tests.syntax_tests.i18n.test_blocktranslate.MultipleLocaleActivationBlockTranslateTests.test_single_locale_activation) 872s Simple baseline behavior with one locale for all the supported i18n ... ok 872s test_bad_placeholder_1 (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTranslateTagTests.test_bad_placeholder_1) 872s Error in translation file should not crash template rendering (#16516). ... ok 872s test_bad_placeholder_2 (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTranslateTagTests.test_bad_placeholder_2) 872s Error in translation file should not crash template rendering (#18393). ... ok 872s test_template_tags_pgettext (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTranslateTagTests.test_template_tags_pgettext) 872s {% blocktranslate %} takes message contexts into account (#14806). ... ok 872s test_bad_placeholder_1 (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTransnTagTests.test_bad_placeholder_1) 872s Error in translation file should not crash template rendering (#16516). ... ok 872s test_bad_placeholder_2 (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTransnTagTests.test_bad_placeholder_2) 872s Error in translation file should not crash template rendering (#18393). ... ok 872s test_template_tags_pgettext (template_tests.syntax_tests.i18n.test_blocktranslate.TranslationBlockTransnTagTests.test_template_tags_pgettext) 872s {% blocktranslate %} takes message contexts into account (#14806). ... ok 872s test_i18n32 (template_tests.syntax_tests.i18n.test_filters.I18nFiltersTests.test_i18n32) ... ok 872s test_i18n33 (template_tests.syntax_tests.i18n.test_filters.I18nFiltersTests.test_i18n33) ... ok 872s test_i18n38_2 (template_tests.syntax_tests.i18n.test_filters.I18nFiltersTests.test_i18n38_2) ... ok 872s test_no_as_var (template_tests.syntax_tests.i18n.test_get_current_language.I18nGetCurrentLanguageTagTests.test_no_as_var) ... ok 872s test_i18n12 (template_tests.syntax_tests.i18n.test_get_available_languages.GetAvailableLanguagesTagTests.test_i18n12) ... ok 872s test_no_as_var (template_tests.syntax_tests.i18n.test_get_available_languages.GetAvailableLanguagesTagTests.test_no_as_var) ... ok 872s test_no_as_var (template_tests.syntax_tests.i18n.test_get_current_language_bidi.I18nGetCurrentLanguageBidiTagTests.test_no_as_var) ... ok 872s test_i18n28_2 (template_tests.syntax_tests.i18n.test_get_language_info.I18nGetLanguageInfoTagTests.test_i18n28_2) ... ok 872s test_i18n29 (template_tests.syntax_tests.i18n.test_get_language_info.I18nGetLanguageInfoTagTests.test_i18n29) ... ok 872s test_i18n38 (template_tests.syntax_tests.i18n.test_get_language_info.I18nGetLanguageInfoTagTests.test_i18n38) ... ok 872s test_no_for_as (template_tests.syntax_tests.i18n.test_get_language_info.I18nGetLanguageInfoTagTests.test_no_for_as) ... ok 872s test_i18n30 (template_tests.syntax_tests.i18n.test_get_language_info_list.GetLanguageInfoListTests.test_i18n30) ... ok 872s test_i18n31 (template_tests.syntax_tests.i18n.test_get_language_info_list.GetLanguageInfoListTests.test_i18n31) ... ok 872s test_i18n38_2 (template_tests.syntax_tests.i18n.test_get_language_info_list.GetLanguageInfoListTests.test_i18n38_2) ... ok 872s test_no_for_as (template_tests.syntax_tests.i18n.test_get_language_info_list.GetLanguageInfoListTests.test_no_for_as) ... ok 872s test_no_arg (template_tests.syntax_tests.i18n.test_language.I18nLanguageTagTests.test_no_arg) ... ok 872s test_repr (template_tests.syntax_tests.i18n.test_translate.LocalizeNodeTests.test_repr) ... ok 872s test_i18n01 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n01) 872s simple translation of a string delimited by '. ... ok 872s test_i18n02 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n02) 872s simple translation of a string delimited by ". ... ok 872s test_i18n06 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n06) 872s simple translation of a string to German ... ok 872s test_i18n09 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n09) 872s simple non-translation (only marking) of a string to German ... ok 872s test_i18n20 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n20) ... ok 872s test_i18n22 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n22) ... ok 872s test_i18n23 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n23) 872s Using filters with the {% translate %} tag (#5972). ... ok 872s test_i18n24 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n24) ... ok 872s test_i18n25 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n25) ... ok 872s test_i18n35 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n35) ... ok 872s test_i18n36 (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_i18n36) ... ok 872s test_syntax_error_bad_option (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_bad_option) ... ok 872s test_syntax_error_context_as (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_context_as) ... ok 872s test_syntax_error_context_noop (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_context_noop) ... ok 872s test_syntax_error_duplicate_option (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_duplicate_option) ... ok 872s test_syntax_error_missing_assignment (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_missing_assignment) ... ok 872s test_syntax_error_missing_context (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_missing_context) ... ok 872s test_syntax_error_no_arguments (template_tests.syntax_tests.i18n.test_translate.I18nTransTagTests.test_syntax_error_no_arguments) ... ok 872s 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 872s test_multiple_locale_deactivate_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTransTagTests.test_multiple_locale_deactivate_trans) ... ok 872s test_multiple_locale_direct_switch_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTransTagTests.test_multiple_locale_direct_switch_trans) ... ok 872s test_multiple_locale_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTransTagTests.test_multiple_locale_trans) ... ok 872s test_single_locale_activation (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTransTagTests.test_single_locale_activation) 872s Simple baseline behavior with one locale for all the supported i18n ... ok 872s test_multiple_locale_deactivate_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTranslateTagTests.test_multiple_locale_deactivate_trans) ... ok 872s test_multiple_locale_direct_switch_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTranslateTagTests.test_multiple_locale_direct_switch_trans) ... ok 872s test_multiple_locale_trans (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTranslateTagTests.test_multiple_locale_trans) ... ok 872s test_single_locale_activation (template_tests.syntax_tests.i18n.test_translate.MultipleLocaleActivationTranslateTagTests.test_single_locale_activation) 872s Simple baseline behavior with one locale for all the supported i18n ... ok 872s test_template_tags_pgettext (template_tests.syntax_tests.i18n.test_translate.TranslationTransTagTests.test_template_tags_pgettext) 872s {% translate %} takes message contexts into account (#14806). ... ok 872s test_template_tags_pgettext (template_tests.syntax_tests.i18n.test_translate.TranslationTranslateTagTests.test_template_tags_pgettext) 872s {% translate %} takes message contexts into account (#14806). ... ok 872s test_i18n13 (template_tests.syntax_tests.i18n.test_underscore_syntax.I18nStringLiteralTests.test_i18n13) ... ok 872s test_i18n14 (template_tests.syntax_tests.i18n.test_underscore_syntax.I18nStringLiteralTests.test_i18n14) ... ok 872s test_i18n15 (template_tests.syntax_tests.i18n.test_underscore_syntax.I18nStringLiteralTests.test_i18n15) ... ok 872s test_i18n16 (template_tests.syntax_tests.i18n.test_underscore_syntax.I18nStringLiteralTests.test_i18n16) ... ok 872s test_multiple_locale (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale) ... ok 872s test_multiple_locale_deactivate (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_deactivate) ... ok 872s test_multiple_locale_direct_switch (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_direct_switch) ... ok 872s test_multiple_locale_filter (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_filter) ... ok 872s test_multiple_locale_filter_deactivate (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_filter_deactivate) ... ok 872s test_multiple_locale_filter_direct_switch (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_filter_direct_switch) ... ok 872s test_multiple_locale_loadi18n (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_loadi18n) ... ok 872s test_multiple_locale_loadi18n_deactivate (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_loadi18n_deactivate) ... ok 872s test_multiple_locale_loadi18n_direct_switch (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_multiple_locale_loadi18n_direct_switch) ... ok 872s test_single_locale_activation (template_tests.syntax_tests.i18n.test_underscore_syntax.MultipleLocaleActivationTests.test_single_locale_activation) 872s Simple baseline behavior with one locale for all the supported i18n ... ok 872s test_autoescape_filters01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_filters01) ... ok 872s test_autoescape_filters02 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_filters02) ... ok 872s test_autoescape_filtertag01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_filtertag01) 872s The "safe" and "escape" filters cannot work due to internal ... ok 872s test_autoescape_literals01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_literals01) 872s Literal strings are safe. ... ok 872s test_autoescape_lookup01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_lookup01) 872s Escape requirement survives lookup. ... ok 872s test_autoescape_stringiterations01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_stringiterations01) 872s Iterating over strings outputs safe characters. ... ok 872s test_autoescape_tag01 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag01) ... ok 872s test_autoescape_tag02 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag02) ... ok 872s test_autoescape_tag03 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag03) ... ok 872s test_autoescape_tag04 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag04) ... ok 872s test_autoescape_tag05 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag05) ... ok 872s test_autoescape_tag06 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag06) ... ok 872s test_autoescape_tag07 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag07) ... ok 872s test_autoescape_tag08 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag08) 872s Literal string arguments to filters, if used in the result, are safe. ... ok 872s test_autoescape_tag09 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag09) ... ok 872s test_autoescape_tag10 (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_autoescape_tag10) ... ok 872s test_invalid_arg (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_invalid_arg) ... ok 872s test_no_arg (template_tests.syntax_tests.test_autoescape.AutoescapeTagTests.test_no_arg) ... ok 872s test_repr (template_tests.syntax_tests.test_basic.BlockContextTests.test_repr) ... ok 872s test_basic_syntax01 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax01) 872s Plain text should go through the template parser untouched. ... ok 872s test_basic_syntax02 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax02) 872s Variables should be replaced with their value in the current ... ok 872s test_basic_syntax03 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax03) 872s More than one replacement variable is allowed in a template ... ok 872s test_basic_syntax04 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax04) 872s Fail silently when a variable is not found in the current context ... ok 872s test_basic_syntax06 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax06) 872s A variable may not contain more than one word ... ok 872s test_basic_syntax07 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax07) 872s Raise TemplateSyntaxError for empty variable tags. ... ok 872s test_basic_syntax08 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax08) 872s Raise TemplateSyntaxError for empty variable tags. ... ok 872s test_basic_syntax09 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax09) 872s Attribute syntax allows a template to call an object's attribute ... ok 872s test_basic_syntax10 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax10) 872s Multiple levels of attribute access are allowed. ... ok 872s test_basic_syntax11 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax11) 872s Fail silently when a variable's attribute isn't found. ... ok 872s test_basic_syntax12 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax12) 872s Raise TemplateSyntaxError when trying to access a variable ... ok 872s test_basic_syntax13 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax13) ... ok 872s test_basic_syntax14 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax14) ... ok 872s test_basic_syntax15 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax15) ... ok 872s test_basic_syntax16 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax16) ... ok 872s test_basic_syntax17 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax17) ... ok 872s test_basic_syntax18 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax18) 872s Attribute syntax allows a template to call a dictionary key's ... ok 872s test_basic_syntax19 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax19) 872s Fail silently when a variable's dictionary key isn't found. ... ok 872s test_basic_syntax20 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax20) 872s Fail silently when accessing a non-simple method ... ok 872s test_basic_syntax20b (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax20b) 872s Don't silence a TypeError if it was raised inside a callable. ... ok 872s test_basic_syntax21 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax21) ... ok 872s test_basic_syntax22 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax22) ... ok 872s test_basic_syntax23 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax23) 872s Treat "moo #} {{ cow" as the variable. Not ideal, but costly to work ... ok 872s test_basic_syntax24 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax24) 872s Embedded newlines make it not-a-tag. ... ok 872s test_basic_syntax25 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax25) ... ok 872s test_basic_syntax26 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax26) ... ok 872s test_basic_syntax27 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax27) ... ok 872s test_basic_syntax28 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax28) ... ok 872s test_basic_syntax29 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax29) ... ok 872s test_basic_syntax30 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax30) ... ok 872s test_basic_syntax31 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax31) ... ok 872s test_basic_syntax32 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax32) ... ok 872s test_basic_syntax33 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax33) ... ok 872s test_basic_syntax34 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax34) ... ok 872s test_basic_syntax35 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax35) ... ok 872s test_basic_syntax36 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax36) ... ok 872s test_basic_syntax37 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax37) 872s Call methods in the top level of the context. ... ok 872s test_basic_syntax38 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_basic_syntax38) 872s Call methods returned from dictionary lookups. ... ok 872s test_ignores_strings_that_look_like_format_interpolation (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_ignores_strings_that_look_like_format_interpolation) ... ok 872s test_unclosed_block (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_unclosed_block) ... ok 872s test_unclosed_block2 (template_tests.syntax_tests.test_basic.BasicSyntaxTests.test_unclosed_block2) ... ok 872s test_builtins01 (template_tests.syntax_tests.test_builtins.BuiltinsTests.test_builtins01) ... ok 872s test_builtins02 (template_tests.syntax_tests.test_builtins.BuiltinsTests.test_builtins02) ... ok 872s test_builtins03 (template_tests.syntax_tests.test_builtins.BuiltinsTests.test_builtins03) ... ok 872s test_cache03 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache03) ... ok 872s test_cache04 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache04) ... ok 872s test_cache05 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache05) ... ok 872s test_cache06 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache06) ... ok 872s test_cache07 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache07) ... ok 872s test_cache08 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache08) 872s Allow first argument to be a variable. ... ok 872s test_cache11 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache11) ... ok 872s test_cache12 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache12) ... ok 872s test_cache13 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache13) ... ok 872s test_cache14 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache14) ... ok 872s test_cache15 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache15) ... ok 872s test_cache16 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache16) 872s Regression test for #7460. ... ok 872s test_cache17 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache17) 872s Regression test for #11270. ... ok 872s test_cache18 (template_tests.syntax_tests.test_cache.CacheTagTests.test_cache18) 872s Test whitespace in filter arguments ... ok 872s test_none_timeout (template_tests.syntax_tests.test_cache.CacheTagTests.test_none_timeout) 872s A timeout of None means "cache forever". ... ok 872s test_cache_fragment_cache (template_tests.syntax_tests.test_cache.CacheTests.test_cache_fragment_cache) 872s When a cache called "template_fragments" is present, the cache tag ... ok 872s test_cache_missing_backend (template_tests.syntax_tests.test_cache.CacheTests.test_cache_missing_backend) 872s When a cache that doesn't exist is specified, the cache tag will ... ok 872s test_cache_regression_20130 (template_tests.syntax_tests.test_cache.CacheTests.test_cache_regression_20130) ... ok 872s test_comment_syntax01 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax01) ... ok 872s test_comment_syntax02 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax02) ... ok 872s test_comment_syntax03 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax03) ... ok 872s test_comment_syntax04 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax04) ... ok 872s test_comment_syntax05 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax05) ... ok 872s test_comment_syntax06 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax06) ... ok 872s test_comment_syntax07 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax07) ... ok 872s test_comment_syntax08 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax08) ... ok 872s test_comment_syntax09 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax09) ... ok 872s test_comment_syntax10 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax10) ... ok 872s test_comment_syntax11 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax11) ... ok 872s test_comment_syntax12 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_syntax12) ... ok 872s test_comment_tag01 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag01) ... ok 872s test_comment_tag02 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag02) ... ok 872s test_comment_tag03 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag03) ... ok 872s test_comment_tag04 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag04) ... ok 872s test_comment_tag05 (template_tests.syntax_tests.test_comment.CommentSyntaxTests.test_comment_tag05) ... ok 872s test_cycle01 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle01) ... ok 872s test_cycle05 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle05) ... ok 872s test_cycle07 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle07) ... ok 872s test_cycle10 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle10) ... ok 872s test_cycle11 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle11) ... ok 872s test_cycle12 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle12) ... ok 872s test_cycle13 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle13) ... ok 872s test_cycle14 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle14) ... ok 872s test_cycle15 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle15) ... ok 872s test_cycle16 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle16) ... ok 872s test_cycle17 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle17) ... ok 872s test_cycle18 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle18) ... ok 872s test_cycle19 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle19) ... ok 872s test_cycle20 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle20) ... ok 872s test_cycle21 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle21) ... ok 872s test_cycle22 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle22) ... ok 872s test_cycle23 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle23) ... ok 872s test_cycle24 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle24) ... ok 872s test_cycle25 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle25) ... ok 872s test_cycle26 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle26) ... ok 872s test_cycle27 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle27) ... ok 872s test_cycle28 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle28) ... ok 872s test_cycle29 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle29) 872s A named {% cycle %} tag works inside an {% ifchanged %} block and a ... ok 872s test_cycle30 (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle30) 872s A {% with %} tag shouldn't reset the {% cycle %} variable. ... ok 872s test_cycle_undefined (template_tests.syntax_tests.test_cycle.CycleTagTests.test_cycle_undefined) ... ok 872s test_exception01 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception01) 872s Raise exception for invalid template name ... ok 872s test_exception02 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception02) 872s Raise exception for invalid variable template name ... ok 872s test_exception03 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception03) 872s Raise exception for extra {% extends %} tags ... ok 872s test_exception04 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception04) 872s Raise exception for custom tags used in child with {% load %} tag in ... ok 872s test_exception05 (template_tests.syntax_tests.test_exceptions.ExceptionsTests.test_exception05) 872s Raise exception for block.super used in base template ... ok 872s test_extends_node_repr (template_tests.syntax_tests.test_extends.ExtendsNodeTests.test_extends_node_repr) ... ok 872s test_duplicate_block (template_tests.syntax_tests.test_extends.InheritanceTests.test_duplicate_block) ... ok 872s test_extends_duplicate (template_tests.syntax_tests.test_extends.InheritanceTests.test_extends_duplicate) ... ok 872s test_inheritance01 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance01) 872s Standard template with no inheritance ... ok 872s test_inheritance02 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance02) 872s Standard two-level inheritance ... ok 872s test_inheritance03 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance03) 872s Three-level with no redefinitions on third level ... ok 872s test_inheritance04 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance04) 872s Two-level with no redefinitions on second level ... ok 872s test_inheritance05 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance05) 872s Two-level with double quotes instead of single quotes ... ok 872s test_inheritance06 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance06) 872s Three-level with variable parent-template name ... ok 872s test_inheritance07 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance07) 872s Two-level with one block defined, one block not defined ... ok 872s test_inheritance08 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance08) 872s Three-level with one block defined on this level, two blocks ... ok 872s test_inheritance09 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance09) 872s Three-level with second and third levels blank ... ok 872s test_inheritance10 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance10) 872s Three-level with space NOT in a block -- should be ignored ... ok 872s test_inheritance11 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance11) 872s Three-level with both blocks defined on this level, but none on ... ok 872s test_inheritance12 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance12) 872s Three-level with this level providing one and second level ... ok 872s test_inheritance13 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance13) 872s Three-level with this level overriding second level ... ok 872s test_inheritance14 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance14) 872s A block defined only in a child template shouldn't be displayed ... ok 872s test_inheritance15 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance15) 872s A block within another block ... ok 872s test_inheritance16 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance16) 872s A block within another block (level 2) ... ok 872s test_inheritance17 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance17) 872s {% load %} tag (parent -- setup for exception04) ... ok 872s test_inheritance18 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance18) 872s {% load %} tag (standard usage, without inheritance) ... ok 872s test_inheritance19 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance19) 872s {% load %} tag (within a child template) ... ok 872s test_inheritance20 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance20) 872s Two-level inheritance with {{ block.super }} ... ok 872s test_inheritance21 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance21) 872s Three-level inheritance with {{ block.super }} from parent ... ok 872s test_inheritance22 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance22) 872s Three-level inheritance with {{ block.super }} from grandparent ... ok 872s test_inheritance23 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance23) 872s Three-level inheritance with {{ block.super }} from parent and ... ok 872s test_inheritance24 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance24) 872s Inheritance from local context without use of template loader ... ok 872s test_inheritance25 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance25) 872s Inheritance from local context with variable parent template ... ok 872s test_inheritance26 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance26) 872s Set up a base template to extend ... ok 872s test_inheritance27 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance27) 872s Inheritance from a template that doesn't have any blocks ... ok 872s test_inheritance29 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance29) 872s Inheritance from a template with a space in its name should work. ... ok 872s test_inheritance30 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance30) 872s Base template, putting block in a conditional {% if %} tag ... ok 872s test_inheritance31 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance31) ... ok 872s test_inheritance32 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance32) ... ok 872s test_inheritance33 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance33) 872s Base template, putting block in a conditional {% if %} tag ... ok 872s test_inheritance34 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance34) 872s Inherit from a template with block wrapped in an {% if %} tag ... ok 872s test_inheritance35 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance35) 872s Inherit from a template with block wrapped in an {% if %} tag ... ok 872s test_inheritance36 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance36) 872s Base template, putting block in a {% for %} tag ... ok 872s test_inheritance37 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance37) 872s Inherit from a template with block wrapped in an {% for %} tag ... ok 872s test_inheritance38 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance38) 872s Inherit from a template with block wrapped in an {% for %} tag ... ok 872s test_inheritance39 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance39) ... ok 872s test_inheritance40 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance40) ... ok 872s test_inheritance41 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance41) ... ok 872s test_inheritance42 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance42) 872s Expression starting and ending with a quote ... ok 872s test_inheritance_28 (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance_28) 872s Set up a base template with a space in it. ... ok 872s test_inheritance_empty (template_tests.syntax_tests.test_extends.InheritanceTests.test_inheritance_empty) ... ok 872s test_filter_syntax01 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax01) 872s Basic filter usage ... ok 872s test_filter_syntax02 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax02) 872s Chained filters ... ok 872s test_filter_syntax03 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax03) 872s Allow spaces before the filter pipe ... ok 872s test_filter_syntax04 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax04) 872s Allow spaces after the filter pipe ... ok 872s test_filter_syntax05 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax05) 872s Raise TemplateSyntaxError for a nonexistent filter ... ok 872s test_filter_syntax06 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax06) 872s Raise TemplateSyntaxError when trying to access a filter containing ... ok 872s test_filter_syntax07 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax07) 872s Raise TemplateSyntaxError for invalid block tags ... ok 872s test_filter_syntax08 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax08) 872s Raise TemplateSyntaxError for empty block tags ... ok 872s test_filter_syntax08_multi_line (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax08_multi_line) 872s Raise TemplateSyntaxError for empty block tags in templates with ... ok 872s test_filter_syntax09 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax09) 872s Chained filters, with an argument to the first one ... ok 872s test_filter_syntax10 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax10) 872s Literal string as argument is always "safe" from auto-escaping. ... ok 872s test_filter_syntax11 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax11) 872s Variable as argument ... ok 872s test_filter_syntax13 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax13) 872s Fail silently for methods that raise an exception with a ... ok 872s test_filter_syntax14 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax14) 872s In methods that raise an exception without a ... ok 872s test_filter_syntax15 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax15) 872s Escaped backslash in argument ... ok 872s test_filter_syntax16 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax16) 872s Escaped backslash using known escape char ... ok 872s test_filter_syntax17 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax17) 872s Empty strings can be passed as arguments to filters ... ok 872s test_filter_syntax18 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax18) 872s Strings are converted to bytestrings in the final output. ... ok 872s test_filter_syntax19 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax19) 872s Numbers as filter arguments should work ... ok 872s test_filter_syntax20 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax20) 872s Filters should accept empty string constants ... ok 872s test_filter_syntax21 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax21) 872s Fail silently for non-callable attribute and dict lookups which ... ok 872s test_filter_syntax22 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax22) 872s Fail silently for non-callable attribute and dict lookups which ... ok 872s test_filter_syntax23 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax23) 872s In attribute and dict lookups that raise an unexpected exception ... ok 872s test_filter_syntax24 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax24) 872s In attribute and dict lookups that raise an unexpected exception ... ok 872s test_filter_syntax25 (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_filter_syntax25) 872s #16383 - Attribute errors from an @property value should be ... ok 872s test_type_error_attribute (template_tests.syntax_tests.test_filter_syntax.FilterSyntaxTests.test_type_error_attribute) ... ok 872s test_filter01 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter01) ... ok 872s test_filter02 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter02) ... ok 872s test_filter03 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter03) ... ok 872s test_filter04 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter04) ... ok 872s test_filter05 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter05) ... ok 872s test_filter05bis (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter05bis) ... ok 872s test_filter06 (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter06) ... ok 872s test_filter06bis (template_tests.syntax_tests.test_filter_tag.FilterTagTests.test_filter06bis) ... ok 872s test_all_false_arguments_asvar (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_all_false_arguments_asvar) ... ok 872s test_firstof01 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof01) ... ok 872s test_firstof02 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof02) ... ok 872s test_firstof03 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof03) ... ok 872s test_firstof04 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof04) ... ok 872s test_firstof05 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof05) ... ok 872s test_firstof06 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof06) ... ok 872s test_firstof07 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof07) ... ok 872s test_firstof08 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof08) ... ok 872s test_firstof09 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof09) ... ok 872s test_firstof10 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof10) ... ok 872s test_firstof11 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof11) ... ok 872s test_firstof12 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof12) ... ok 872s test_firstof13 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof13) ... ok 872s test_firstof14 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof14) ... ok 872s test_firstof15 (template_tests.syntax_tests.test_firstof.FirstOfTagTests.test_firstof15) ... ok 872s test_repr (template_tests.syntax_tests.test_for.ForNodeTests.test_repr) ... ok 872s test_for_tag01 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag01) ... ok 872s test_for_tag02 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag02) ... ok 872s test_for_tag_context (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_context) 872s ForNode.render() pops the values it pushes to the context (#28001). ... ok 872s test_for_tag_empty01 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_empty01) ... ok 872s test_for_tag_empty02 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_empty02) ... ok 872s test_for_tag_empty03 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_empty03) ... ok 872s test_for_tag_filter_ws (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_filter_ws) 872s #19882 ... ok 872s test_for_tag_unpack01 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack01) ... ok 872s test_for_tag_unpack03 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack03) ... ok 872s test_for_tag_unpack04 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack04) ... ok 872s test_for_tag_unpack05 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack05) ... ok 872s test_for_tag_unpack06 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack06) ... ok 872s test_for_tag_unpack07 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack07) ... ok 872s test_for_tag_unpack08 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack08) ... ok 872s test_for_tag_unpack09 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack09) 872s A single loopvar doesn't truncate the list in val. ... ok 872s test_for_tag_unpack10 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack10) ... ok 872s test_for_tag_unpack11 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack11) ... ok 872s test_for_tag_unpack12 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack12) ... ok 872s test_for_tag_unpack13 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack13) ... ok 872s test_for_tag_unpack14 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack14) ... ok 872s test_for_tag_unpack_strs (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_unpack_strs) ... ok 872s test_for_tag_vars01 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars01) ... ok 872s test_for_tag_vars02 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars02) ... ok 872s test_for_tag_vars03 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars03) ... ok 872s test_for_tag_vars04 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars04) ... ok 872s test_for_tag_vars05 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars05) ... ok 872s test_for_tag_vars06 (template_tests.syntax_tests.test_for.ForTagTests.test_for_tag_vars06) ... ok 872s test_invalid_arg (template_tests.syntax_tests.test_for.ForTagTests.test_invalid_arg) ... ok 872s test_invalid_in_keyword (template_tests.syntax_tests.test_for.ForTagTests.test_invalid_in_keyword) ... ok 872s test_unpack_double_quote (template_tests.syntax_tests.test_for.ForTagTests.test_unpack_double_quote) ... ok 872s test_unpack_single_quote (template_tests.syntax_tests.test_for.ForTagTests.test_unpack_single_quote) ... ok 872s test_unpack_vertical_bar (template_tests.syntax_tests.test_for.ForTagTests.test_unpack_vertical_bar) ... ok 872s test_repr (template_tests.syntax_tests.test_if.IfNodeTests.test_repr) ... ok 872s test_else_if_tag_error01 (template_tests.syntax_tests.test_if.IfTagTests.test_else_if_tag_error01) ... ok 872s test_if_is_both_variables_missing (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_both_variables_missing) ... ok 872s test_if_is_match (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_match) ... ok 872s test_if_is_no_match (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_no_match) ... ok 872s test_if_is_not_both_variables_missing (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_not_both_variables_missing) ... ok 872s test_if_is_not_match (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_not_match) ... ok 872s test_if_is_not_no_match (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_not_no_match) ... ok 872s test_if_is_not_variable_missing (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_not_variable_missing) ... ok 872s test_if_is_variable_missing (template_tests.syntax_tests.test_if.IfTagTests.test_if_is_variable_missing) ... ok 872s test_if_tag01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag01) ... ok 872s test_if_tag02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag02) ... ok 872s test_if_tag03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag03) ... ok 872s test_if_tag04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag04) ... ok 872s test_if_tag05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag05) ... ok 872s test_if_tag06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag06) ... ok 872s test_if_tag07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag07) ... ok 872s test_if_tag08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag08) ... ok 872s test_if_tag09 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag09) ... ok 872s test_if_tag10 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag10) ... ok 872s test_if_tag11 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag11) ... ok 872s test_if_tag12 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag12) ... ok 872s test_if_tag13 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag13) ... ok 872s test_if_tag_and01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and01) ... ok 872s test_if_tag_and02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and02) ... ok 872s test_if_tag_and03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and03) ... ok 872s test_if_tag_and04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and04) ... ok 872s test_if_tag_and05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and05) ... ok 872s test_if_tag_and06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and06) ... ok 872s test_if_tag_and07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and07) ... ok 872s test_if_tag_and08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_and08) ... ok 872s test_if_tag_badarg01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_badarg01) 872s Nonexistent args ... ok 872s test_if_tag_badarg02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_badarg02) ... ok 872s test_if_tag_badarg03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_badarg03) ... ok 872s test_if_tag_badarg04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_badarg04) ... ok 872s test_if_tag_eq01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq01) ... ok 872s test_if_tag_eq02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq02) ... ok 872s test_if_tag_eq03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq03) ... ok 872s test_if_tag_eq04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq04) ... ok 872s test_if_tag_eq05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_eq05) ... ok 872s test_if_tag_error01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error01) ... ok 872s test_if_tag_error02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error02) ... ok 872s test_if_tag_error03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error03) ... ok 872s test_if_tag_error04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error04) ... ok 872s test_if_tag_error05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error05) ... ok 872s test_if_tag_error06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error06) ... ok 872s test_if_tag_error07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error07) ... ok 872s test_if_tag_error08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error08) ... ok 872s test_if_tag_error09 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error09) ... ok 872s test_if_tag_error10 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error10) ... ok 872s test_if_tag_error11 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error11) ... ok 872s test_if_tag_error12 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_error12) ... ok 872s test_if_tag_filter01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_filter01) ... ok 872s test_if_tag_filter02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_filter02) ... ok 872s test_if_tag_gt_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_gt_01) ... ok 872s test_if_tag_gt_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_gt_02) ... ok 872s test_if_tag_gte_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_gte_01) ... ok 872s test_if_tag_gte_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_gte_02) ... ok 872s test_if_tag_in_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_in_01) ... ok 872s test_if_tag_in_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_in_02) ... ok 872s test_if_tag_lt_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_lt_01) ... ok 872s test_if_tag_lt_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_lt_02) ... ok 872s test_if_tag_lte_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_lte_01) ... ok 872s test_if_tag_lte_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_lte_02) ... ok 872s test_if_tag_not01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not01) ... ok 872s test_if_tag_not02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not02) ... ok 872s test_if_tag_not06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not06) ... ok 872s test_if_tag_not07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not07) ... ok 872s test_if_tag_not08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not08) ... ok 872s test_if_tag_not09 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not09) ... ok 872s test_if_tag_not10 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not10) ... ok 872s test_if_tag_not11 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not11) ... ok 872s test_if_tag_not12 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not12) ... ok 872s test_if_tag_not13 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not13) ... ok 872s test_if_tag_not14 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not14) ... ok 872s test_if_tag_not15 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not15) ... ok 872s test_if_tag_not16 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not16) ... ok 872s test_if_tag_not17 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not17) ... ok 872s test_if_tag_not18 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not18) ... ok 872s test_if_tag_not19 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not19) ... ok 872s test_if_tag_not20 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not20) ... ok 872s test_if_tag_not21 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not21) ... ok 872s test_if_tag_not22 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not22) ... ok 872s test_if_tag_not23 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not23) ... ok 872s test_if_tag_not24 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not24) ... ok 872s test_if_tag_not25 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not25) ... ok 872s test_if_tag_not26 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not26) ... ok 872s test_if_tag_not27 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not27) ... ok 872s test_if_tag_not28 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not28) ... ok 872s test_if_tag_not29 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not29) ... ok 872s test_if_tag_not30 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not30) ... ok 872s test_if_tag_not31 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not31) ... ok 872s test_if_tag_not32 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not32) ... ok 872s test_if_tag_not33 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not33) ... ok 872s test_if_tag_not34 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not34) ... ok 872s test_if_tag_not35 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not35) ... ok 872s test_if_tag_not_in_01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not_in_01) ... ok 872s test_if_tag_not_in_02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_not_in_02) ... ok 872s test_if_tag_noteq01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq01) ... ok 872s test_if_tag_noteq02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq02) ... ok 872s test_if_tag_noteq03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq03) ... ok 872s test_if_tag_noteq04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq04) ... ok 872s test_if_tag_noteq05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_noteq05) ... ok 872s test_if_tag_or01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or01) ... ok 872s test_if_tag_or02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or02) ... ok 872s test_if_tag_or03 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or03) ... ok 872s test_if_tag_or04 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or04) ... ok 872s test_if_tag_or05 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or05) ... ok 872s test_if_tag_or06 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or06) ... ok 872s test_if_tag_or07 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or07) ... ok 872s test_if_tag_or08 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or08) ... ok 872s test_if_tag_or09 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_or09) 872s multiple ORs ... ok 872s test_if_tag_shortcircuit01 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_shortcircuit01) 872s If evaluations are shortcircuited where possible ... ok 872s test_if_tag_shortcircuit02 (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_shortcircuit02) 872s The is_bad() function should not be evaluated. If it is, an ... ok 872s test_if_tag_single_eq (template_tests.syntax_tests.test_if.IfTagTests.test_if_tag_single_eq) ... ok 873s test_ifchanged01 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged01) ... ok 873s test_ifchanged02 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged02) ... ok 873s test_ifchanged03 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged03) ... ok 873s test_ifchanged04 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged04) ... ok 873s test_ifchanged05 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged05) ... ok 873s test_ifchanged06 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged06) ... ok 873s test_ifchanged07 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged07) ... ok 873s test_ifchanged08 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged08) ... ok 873s test_ifchanged_else01 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_else01) 873s Test the else clause of ifchanged. ... ok 873s test_ifchanged_else02 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_else02) ... ok 873s test_ifchanged_else03 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_else03) ... ok 873s test_ifchanged_else04 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_else04) ... ok 873s test_ifchanged_filter_ws (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_filter_ws) 873s Test whitespace in filter arguments ... ok 873s test_ifchanged_param01 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param01) 873s Test one parameter given to ifchanged. ... ok 873s test_ifchanged_param02 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param02) ... ok 873s test_ifchanged_param03 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param03) 873s Test multiple parameters to ifchanged. ... ok 873s test_ifchanged_param04 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param04) 873s Test a date+hour like construct, where the hour of the last day is ... ok 873s test_ifchanged_param05 (template_tests.syntax_tests.test_if_changed.IfChangedTagTests.test_ifchanged_param05) 873s Logically the same as above, just written with explicit ifchanged ... ok 873s test_ifchanged_concurrency (template_tests.syntax_tests.test_if_changed.IfChangedTests.test_ifchanged_concurrency) 873s #15849 -- ifchanged should be thread-safe. ... ok 873s test_ifchanged_render_once (template_tests.syntax_tests.test_if_changed.IfChangedTests.test_ifchanged_render_once) 873s #19890. The content of ifchanged template tag was rendered twice. ... ok 873s test_include (template_tests.syntax_tests.test_if_changed.IfChangedTests.test_include) 873s #23516 -- This works as a regression test only if the cached loader ... ok 873s test_include_state (template_tests.syntax_tests.test_if_changed.IfChangedTests.test_include_state) 873s Tests the node state for different IncludeNodes (#27974). ... ok 873s test_repr (template_tests.syntax_tests.test_include.IncludeNodeTests.test_repr) ... ok 873s test_include01 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include01) ... ok 873s test_include02 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include02) ... ok 873s test_include03 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include03) ... ok 873s test_include04 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include04) ... ok 873s test_include06 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include06) ... ok 873s test_include07 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include07) ... ok 873s test_include08 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include08) ... ok 873s test_include09 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include09) ... ok 873s test_include10 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include10) ... ok 873s test_include11 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include11) ... ok 873s test_include12 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include12) ... ok 873s test_include13 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include13) ... ok 873s test_include14 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include14) ... ok 873s test_include_empty (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_empty) ... ok 873s test_include_error01 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error01) ... ok 873s test_include_error02 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error02) ... ok 873s test_include_error03 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error03) ... ok 873s test_include_error04 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error04) ... ok 873s test_include_error05 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error05) ... ok 873s test_include_error06 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error06) ... ok 873s test_include_error07 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error07) ... ok 873s test_include_error08 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error08) ... ok 873s test_include_error09 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error09) ... ok 873s test_include_error10 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_error10) ... ok 873s test_include_fail1 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_fail1) ... ok 873s test_include_fail2 (template_tests.syntax_tests.test_include.IncludeTagTests.test_include_fail2) ... ok 873s test_extends_include_missing_baseloader (template_tests.syntax_tests.test_include.IncludeTests.test_extends_include_missing_baseloader) 873s #12787 -- The correct template is identified as not existing ... ok 873s test_extends_include_missing_cachedloader (template_tests.syntax_tests.test_include.IncludeTests.test_extends_include_missing_cachedloader) ... ok 873s test_include_cache (template_tests.syntax_tests.test_include.IncludeTests.test_include_cache) 873s {% include %} keeps resolved templates constant (#27974). The ... ok 873s test_include_from_loader_get_template (template_tests.syntax_tests.test_include.IncludeTests.test_include_from_loader_get_template) ... ok 873s test_include_immediate_missing (template_tests.syntax_tests.test_include.IncludeTests.test_include_immediate_missing) 873s #16417 -- Include tags pointing to missing templates should not raise ... ok 873s test_include_missing_template (template_tests.syntax_tests.test_include.IncludeTests.test_include_missing_template) 873s The correct template is identified as not existing ... ok 873s test_include_recursive (template_tests.syntax_tests.test_include.IncludeTests.test_include_recursive) ... ok 873s test_include_template_argument (template_tests.syntax_tests.test_include.IncludeTests.test_include_template_argument) 873s Support any render() supporting object ... ok 873s test_include_template_iterable (template_tests.syntax_tests.test_include.IncludeTests.test_include_template_iterable) ... ok 873s test_include_template_none (template_tests.syntax_tests.test_include.IncludeTests.test_include_template_none) ... ok 873s test_invalidstr01 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr01) ... ok 873s test_invalidstr02 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr02) ... ok 873s test_invalidstr03 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr03) ... ok 873s test_invalidstr04 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr04) ... ok 873s test_invalidstr04_2 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr04_2) ... ok 873s test_invalidstr05 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr05) ... ok 873s test_invalidstr06 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr06) ... ok 873s test_invalidstr07 (template_tests.syntax_tests.test_invalid_string.InvalidStringTests.test_invalidstr07) ... ok 873s test_list_index01 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index01) 873s List-index syntax allows a template to access a certain item of a ... ok 873s test_list_index02 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index02) 873s Fail silently when the list index is out of range. ... ok 873s test_list_index03 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index03) 873s Fail silently when the list index is out of range. ... ok 873s test_list_index04 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index04) 873s Fail silently when variable is a dict without the specified key. ... ok 873s test_list_index05 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index05) 873s Dictionary lookup wins out when dict's key is a string. ... ok 873s test_list_index06 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index06) 873s But list-index lookup wins out when dict's key is an int, which ... ok 873s test_list_index07 (template_tests.syntax_tests.test_list_index.ListIndexTests.test_list_index07) 873s Dictionary lookup wins out when there is a string and int version ... ok 873s test_load01 (template_tests.syntax_tests.test_load.LoadTagTests.test_load01) ... ok 873s test_load02 (template_tests.syntax_tests.test_load.LoadTagTests.test_load02) ... ok 873s test_load03 (template_tests.syntax_tests.test_load.LoadTagTests.test_load03) ... ok 873s test_load04 (template_tests.syntax_tests.test_load.LoadTagTests.test_load04) ... ok 873s test_load05 (template_tests.syntax_tests.test_load.LoadTagTests.test_load05) ... ok 873s test_load06 (template_tests.syntax_tests.test_load.LoadTagTests.test_load06) ... ok 873s test_load07 (template_tests.syntax_tests.test_load.LoadTagTests.test_load07) ... ok 873s test_load08 (template_tests.syntax_tests.test_load.LoadTagTests.test_load08) ... ok 873s test_load09 (template_tests.syntax_tests.test_load.LoadTagTests.test_load09) ... ok 873s test_load10 (template_tests.syntax_tests.test_load.LoadTagTests.test_load10) ... ok 873s test_load12 (template_tests.syntax_tests.test_load.LoadTagTests.test_load12) ... ok 873s test_lorem1 (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem1) ... ok 873s test_lorem_default (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_default) ... ok 873s test_lorem_incorrect_count (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_incorrect_count) ... ok 873s test_lorem_multiple_paragraphs (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_multiple_paragraphs) ... ok 873s test_lorem_random (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_random) ... ok 873s test_lorem_syntax (template_tests.syntax_tests.test_lorem.LoremTagTests.test_lorem_syntax) ... ok 873s test_multiline01 (template_tests.syntax_tests.test_multiline.MultilineTests.test_multiline01) ... ok 873s test_namedendblocks01 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks01) ... ok 873s test_namedendblocks02 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks02) ... ok 873s test_namedendblocks03 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks03) ... ok 873s test_namedendblocks04 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks04) ... ok 873s test_namedendblocks05 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks05) ... ok 873s test_namedendblocks06 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks06) 873s Mixed named and unnamed endblocks ... ok 873s test_namedendblocks07 (template_tests.syntax_tests.test_named_endblock.NamedEndblockTests.test_namedendblocks07) ... ok 873s test_now01 (template_tests.syntax_tests.test_now.NowTagTests.test_now01) 873s Simple case ... ok 873s test_now02 (template_tests.syntax_tests.test_now.NowTagTests.test_now02) ... ok 873s test_now03 (template_tests.syntax_tests.test_now.NowTagTests.test_now03) 873s #15092 - Also accept simple quotes ... ok 873s test_now04 (template_tests.syntax_tests.test_now.NowTagTests.test_now04) ... ok 873s test_now05 (template_tests.syntax_tests.test_now.NowTagTests.test_now05) ... ok 873s test_now06 (template_tests.syntax_tests.test_now.NowTagTests.test_now06) ... ok 873s test_now07 (template_tests.syntax_tests.test_now.NowTagTests.test_now07) ... ok 873s test_now_args (template_tests.syntax_tests.test_now.NowTagTests.test_now_args) ... ok 873s test_numpy_array_index01 (template_tests.syntax_tests.test_numpy.NumpyTests.test_numpy_array_index01) 873s Numpy's array-index syntax allows a template to access a certain ... ok 873s test_numpy_array_index02 (template_tests.syntax_tests.test_numpy.NumpyTests.test_numpy_array_index02) 873s Fail silently when the array index is out of range. ... ok 873s test_regroup01 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup01) ... ok 873s test_regroup02 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup02) 873s Test for silent failure when target variable isn't found ... ok 873s test_regroup03 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup03) 873s Regression tests for #17675 ... ok 873s test_regroup04 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup04) 873s The join template filter has needs_autoescape = True ... ok 873s test_regroup05 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup05) ... ok 873s test_regroup06 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup06) ... ok 873s test_regroup07 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup07) ... ok 873s test_regroup08 (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup08) ... ok 873s test_regroup_unpack (template_tests.syntax_tests.test_regroup.RegroupTagTests.test_regroup_unpack) ... ok 873s test_resetcycle01 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle01) ... ok 873s test_resetcycle02 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle02) ... ok 873s test_resetcycle03 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle03) ... ok 873s test_resetcycle04 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle04) ... ok 873s test_resetcycle05 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle05) ... ok 873s test_resetcycle06 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle06) ... ok 873s test_resetcycle07 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle07) ... ok 873s test_resetcycle08 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle08) ... ok 873s test_resetcycle09 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle09) ... ok 873s test_resetcycle10 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle10) ... ok 873s test_resetcycle11 (template_tests.syntax_tests.test_resetcycle.ResetCycleTagTests.test_resetcycle11) ... ok 873s test_setup (template_tests.syntax_tests.test_setup.SetupTests.test_setup) 873s Let's just make sure setup runs cases in the right order. ... ok 873s test_simpletag_renamed01 (template_tests.syntax_tests.test_simple_tag.SimpleTagTests.test_simpletag_renamed01) ... ok 873s test_simpletag_renamed02 (template_tests.syntax_tests.test_simple_tag.SimpleTagTests.test_simpletag_renamed02) ... ok 873s test_simpletag_renamed03 (template_tests.syntax_tests.test_simple_tag.SimpleTagTests.test_simpletag_renamed03) ... ok 873s test_spaceless01 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless01) ... ok 873s test_spaceless02 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless02) ... ok 873s test_spaceless03 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless03) ... ok 873s test_spaceless04 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless04) ... ok 873s test_spaceless05 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless05) ... ok 873s test_spaceless06 (template_tests.syntax_tests.test_spaceless.SpacelessTagTests.test_spaceless06) ... ok 873s test_modules (template_tests.syntax_tests.test_debug.DebugTests.test_modules) ... ok 873s test_non_ascii (template_tests.syntax_tests.test_debug.DebugTests.test_non_ascii) ... ok 873s test_non_debug (template_tests.syntax_tests.test_debug.DebugTests.test_non_debug) ... ok 873s test_plain (template_tests.syntax_tests.test_debug.DebugTests.test_plain) ... ok 873s test_script (template_tests.syntax_tests.test_debug.DebugTests.test_script) ... ok 873s test_repr (template_tests.syntax_tests.test_static.StaticNodeTests.test_repr) ... ok 873s test_static_prefixtag01 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag01) ... ok 873s test_static_prefixtag02 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag02) ... ok 873s test_static_prefixtag03 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag03) ... ok 873s test_static_prefixtag04 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag04) ... ok 873s test_static_prefixtag_without_as (template_tests.syntax_tests.test_static.StaticTagTests.test_static_prefixtag_without_as) ... ok 873s test_static_quotes_urls (template_tests.syntax_tests.test_static.StaticTagTests.test_static_quotes_urls) ... ok 873s test_static_statictag01 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag01) ... ok 873s test_static_statictag02 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag02) ... ok 873s test_static_statictag03 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag03) ... ok 873s test_static_statictag04 (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag04) ... ok 873s test_static_statictag_without_path (template_tests.syntax_tests.test_static.StaticTagTests.test_static_statictag_without_path) ... ok 873s test_templatetag01 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag01) ... ok 873s test_templatetag02 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag02) ... ok 873s test_templatetag03 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag03) ... ok 873s test_templatetag04 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag04) ... ok 873s test_templatetag05 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag05) ... ok 873s test_templatetag06 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag06) ... ok 873s test_templatetag07 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag07) ... ok 873s test_templatetag08 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag08) ... ok 873s test_templatetag09 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag09) ... ok 873s test_templatetag10 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag10) ... ok 873s test_templatetag11 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag11) ... ok 873s test_templatetag12 (template_tests.syntax_tests.test_template_tag.TemplateTagTests.test_templatetag12) ... ok 873s test_repr (template_tests.syntax_tests.test_url.URLNodeTest.test_repr) ... ok 873s test_verbatim_tag01 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag01) ... ok 873s test_verbatim_tag02 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag02) ... ok 873s test_verbatim_tag03 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag03) ... ok 873s test_verbatim_tag04 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag04) ... ok 873s test_verbatim_tag05 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag05) ... ok 873s test_verbatim_tag06 (template_tests.syntax_tests.test_verbatim.VerbatimTagTests.test_verbatim_tag06) ... ok 873s test_typeerror_as_var (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_typeerror_as_var) ... ok 873s test_widthratio01 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio01) ... ok 873s test_widthratio02 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio02) ... ok 873s test_widthratio03 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio03) ... ok 873s test_widthratio04 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio04) ... ok 873s test_widthratio05 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio05) ... ok 873s test_widthratio06 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio06) 873s 62.5 should round to 62 ... ok 873s test_widthratio07 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio07) 873s 71.4 should round to 71 ... ok 873s test_widthratio08 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio08) ... ok 873s test_widthratio09 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio09) ... ok 873s test_widthratio10 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio10) ... ok 873s test_widthratio11 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio11) 873s #10043: widthratio should allow max_width to be a variable ... ok 873s test_widthratio12a (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio12a) ... ok 873s test_widthratio12b (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio12b) ... ok 873s test_widthratio13a (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio13a) ... ok 873s test_widthratio13b (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio13b) ... ok 873s test_widthratio14a (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio14a) ... ok 873s test_widthratio14b (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio14b) ... ok 873s test_widthratio15 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio15) 873s Test whitespace in filter argument ... ok 873s test_widthratio16 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio16) ... ok 873s test_widthratio17 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio17) ... ok 873s test_widthratio18 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio18) ... ok 873s test_widthratio19 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio19) ... ok 873s test_widthratio20 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio20) ... ok 873s test_widthratio21 (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_widthratio21) ... ok 873s test_zerodivisionerror_as_var (template_tests.syntax_tests.test_width_ratio.WidthRatioTagTests.test_zerodivisionerror_as_var) ... ok 873s test_url01 (template_tests.syntax_tests.test_url.UrlTagTests.test_url01) ... ok 873s test_url02 (template_tests.syntax_tests.test_url.UrlTagTests.test_url02) ... ok 873s test_url02a (template_tests.syntax_tests.test_url.UrlTagTests.test_url02a) ... ok 873s test_url02b (template_tests.syntax_tests.test_url.UrlTagTests.test_url02b) ... ok 873s test_url02c (template_tests.syntax_tests.test_url.UrlTagTests.test_url02c) ... ok 873s test_url03 (template_tests.syntax_tests.test_url.UrlTagTests.test_url03) ... ok 873s test_url04 (template_tests.syntax_tests.test_url.UrlTagTests.test_url04) ... ok 873s test_url05 (template_tests.syntax_tests.test_url.UrlTagTests.test_url05) ... ok 873s test_url06 (template_tests.syntax_tests.test_url.UrlTagTests.test_url06) ... ok 873s test_url08 (template_tests.syntax_tests.test_url.UrlTagTests.test_url08) ... ok 873s test_url09 (template_tests.syntax_tests.test_url.UrlTagTests.test_url09) ... ok 873s test_url10 (template_tests.syntax_tests.test_url.UrlTagTests.test_url10) ... ok 873s test_url11 (template_tests.syntax_tests.test_url.UrlTagTests.test_url11) ... ok 873s test_url12 (template_tests.syntax_tests.test_url.UrlTagTests.test_url12) ... ok 873s test_url13 (template_tests.syntax_tests.test_url.UrlTagTests.test_url13) ... ok 873s test_url14 (template_tests.syntax_tests.test_url.UrlTagTests.test_url14) ... ok 873s test_url15 (template_tests.syntax_tests.test_url.UrlTagTests.test_url15) ... ok 873s test_url18 (template_tests.syntax_tests.test_url.UrlTagTests.test_url18) ... ok 873s test_url19 (template_tests.syntax_tests.test_url.UrlTagTests.test_url19) ... ok 873s test_url20 (template_tests.syntax_tests.test_url.UrlTagTests.test_url20) ... ok 873s test_url21 (template_tests.syntax_tests.test_url.UrlTagTests.test_url21) ... ok 873s test_url_asvar01 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_asvar01) ... ok 873s test_url_asvar02 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_asvar02) ... ok 873s test_url_asvar03 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_asvar03) ... ok 873s test_url_fail01 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail01) ... ok 873s test_url_fail02 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail02) ... ok 873s test_url_fail03 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail03) ... ok 873s test_url_fail04 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail04) ... ok 873s test_url_fail05 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail05) ... ok 873s test_url_fail06 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail06) ... ok 873s test_url_fail07 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail07) ... ok 873s test_url_fail08 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail08) ... ok 873s test_url_fail09 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail09) ... ok 873s test_url_fail11 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail11) ... ok 873s test_url_fail12 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail12) ... ok 873s test_url_fail13 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail13) ... ok 873s test_url_fail14 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail14) ... ok 873s test_url_fail15 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail15) ... ok 873s test_url_fail16 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail16) ... ok 873s test_url_fail17 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail17) ... ok 873s test_url_fail18 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail18) ... ok 873s test_url_fail19 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_fail19) ... ok 873s test_url_namespace01 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace01) ... ok 873s test_url_namespace02 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace02) ... ok 873s test_url_namespace03 (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace03) ... ok 873s test_url_namespace_explicit_current_app (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace_explicit_current_app) ... ok 873s test_url_namespace_no_current_app (template_tests.syntax_tests.test_url.UrlTagTests.test_url_namespace_no_current_app) ... ok 873s test_repr (template_tests.syntax_tests.test_with.WithNodeTests.test_repr) ... ok 873s test_get_template_directories (template_tests.test_autoreloader.Jinja2TemplateReloadTests.test_get_template_directories) ... ok 873s test_reset_all_loaders (template_tests.test_autoreloader.Jinja2TemplateReloadTests.test_reset_all_loaders) ... ok 873s test_watch_for_template_changes (template_tests.test_autoreloader.Jinja2TemplateReloadTests.test_watch_for_template_changes) ... ok 873s test_legacywith01 (template_tests.syntax_tests.test_with.WithTagTests.test_legacywith01) ... ok 873s test_legacywith02 (template_tests.syntax_tests.test_with.WithTagTests.test_legacywith02) ... ok 873s test_with01 (template_tests.syntax_tests.test_with.WithTagTests.test_with01) ... ok 873s test_with02 (template_tests.syntax_tests.test_with.WithTagTests.test_with02) ... ok 873s test_with03 (template_tests.syntax_tests.test_with.WithTagTests.test_with03) ... ok 873s test_with_error01 (template_tests.syntax_tests.test_with.WithTagTests.test_with_error01) ... ok 873s test_with_error02 (template_tests.syntax_tests.test_with.WithTagTests.test_with_error02) ... ok 873s test_tokenize (template_tests.test_base.DebugLexerTests.test_tokenize) ... ok 873s test_get_template_directories (template_tests.test_autoreloader.TemplateReloadTests.test_get_template_directories) ... ok 873s test_non_template_changed (template_tests.test_autoreloader.TemplateReloadTests.test_non_template_changed) ... ok 873s test_non_template_changed_in_template_directory (template_tests.test_autoreloader.TemplateReloadTests.test_non_template_changed_in_template_directory) ... ok 873s test_reset_all_loaders (template_tests.test_autoreloader.TemplateReloadTests.test_reset_all_loaders) ... ok 873s test_template_changed (template_tests.test_autoreloader.TemplateReloadTests.test_template_changed) ... ok 873s test_template_dirs_ignore_empty_path (template_tests.test_autoreloader.TemplateReloadTests.test_template_dirs_ignore_empty_path) ... ok 873s test_template_dirs_normalized_to_paths (template_tests.test_autoreloader.TemplateReloadTests.test_template_dirs_normalized_to_paths) ... ok 873s test_watch_for_template_changes (template_tests.test_autoreloader.TemplateReloadTests.test_watch_for_template_changes) ... ok 873s test_tokenize (template_tests.test_base.LexerTests.test_tokenize) ... ok 873s test_lazy_template_string (template_tests.test_base.TemplateTests.test_lazy_template_string) ... ok 873s test_repr (template_tests.test_base.TemplateTests.test_repr) ... ok 873s test_str (template_tests.test_base.VariableDoesNotExistTests.test_str) ... ok 873s test_integer_literals (template_tests.test_base.VariableTests.test_integer_literals) ... ok 873s test_nonliterals (template_tests.test_base.VariableTests.test_nonliterals) 873s Variable names that aren't resolved as literals. ... ok 873s test_context (template_tests.test_context.ContextTests.test_context) ... ok 873s test_context_comparable (template_tests.test_context.ContextTests.test_context_comparable) 873s #21765 -- equality comparison should work ... ok 873s test_copy_request_context_twice (template_tests.test_context.ContextTests.test_copy_request_context_twice) 873s #24273 -- Copy twice shouldn't raise an exception ... ok 873s test_flatten_context (template_tests.test_context.ContextTests.test_flatten_context) ... ok 873s test_flatten_context_with_context (template_tests.test_context.ContextTests.test_flatten_context_with_context) 873s Context.push() with a Context argument should work. ... ok 873s test_push_context_manager (template_tests.test_context.ContextTests.test_push_context_manager) ... ok 873s test_push_context_manager_with_context_object (template_tests.test_context.ContextTests.test_push_context_manager_with_context_object) ... ok 873s test_push_proper_layering (template_tests.test_context.ContextTests.test_push_proper_layering) ... ok 873s test_render_context (template_tests.test_context.ContextTests.test_render_context) ... ok 873s test_resolve_on_context_method (template_tests.test_context.ContextTests.test_resolve_on_context_method) 873s #17778 -- Variable shouldn't resolve RequestContext methods ... ok 873s test_set_upward (template_tests.test_context.ContextTests.test_set_upward) ... ok 873s test_set_upward_empty_context (template_tests.test_context.ContextTests.test_set_upward_empty_context) ... ok 873s test_set_upward_with_push (template_tests.test_context.ContextTests.test_set_upward_with_push) 873s The highest context which has the given key is used. ... ok 873s test_set_upward_with_push_no_match (template_tests.test_context.ContextTests.test_set_upward_with_push_no_match) 873s The highest context is used if the given key isn't found. ... ok 873s test_setdefault (template_tests.test_context.ContextTests.test_setdefault) ... ok 873s test_update_context_manager (template_tests.test_context.ContextTests.test_update_context_manager) ... ok 873s test_update_context_manager_with_context_object (template_tests.test_context.ContextTests.test_update_context_manager_with_context_object) ... ok 873s test_update_proper_layering (template_tests.test_context.ContextTests.test_update_proper_layering) ... ok 873s test_context_comparable (template_tests.test_context.RequestContextTests.test_context_comparable) ... ok 873s test_include_only (template_tests.test_context.RequestContextTests.test_include_only) 873s #15721 -- ``{% include %}`` and ``RequestContext`` should work ... ok 873s test_modify_context_and_render (template_tests.test_context.RequestContextTests.test_modify_context_and_render) ... ok 873s test_stack_size (template_tests.test_context.RequestContextTests.test_stack_size) 873s Optimized RequestContext construction (#7116). ... ok 873s test_decorated_filter (template_tests.test_custom.CustomFilterTests.test_decorated_filter) ... ok 873s test_filter (template_tests.test_custom.CustomFilterTests.test_filter) ... ok 874s test_15070_use_l10n (template_tests.test_custom.InclusionTagTests.test_15070_use_l10n) 874s Inclusion tag passes down `use_l10n` of context to the ... ok 874s test_include_tag_missing_context (template_tests.test_custom.InclusionTagTests.test_include_tag_missing_context) ... ok 874s test_include_tag_missing_context_no_params (template_tests.test_custom.InclusionTagTests.test_include_tag_missing_context_no_params) ... ok 874s test_inclusion_tag_errors (template_tests.test_custom.InclusionTagTests.test_inclusion_tag_errors) ... ok 874s test_inclusion_tag_registration (template_tests.test_custom.InclusionTagTests.test_inclusion_tag_registration) ... ok 874s test_inclusion_tags (template_tests.test_custom.InclusionTagTests.test_inclusion_tags) ... ok 874s test_inclusion_tags_from_template (template_tests.test_custom.InclusionTagTests.test_inclusion_tags_from_template) ... ok 874s test_no_render_side_effect (template_tests.test_custom.InclusionTagTests.test_no_render_side_effect) 874s #23441 -- InclusionNode shouldn't modify its nodelist at render time. ... ok 874s test_render_context_is_cleared (template_tests.test_custom.InclusionTagTests.test_render_context_is_cleared) 874s #24555 -- InclusionNode should push and pop the render_context stack ... ok 874s test_simple_tag_errors (template_tests.test_custom.SimpleTagTests.test_simple_tag_errors) ... ok 874s test_simple_tag_escaping_autoescape_off (template_tests.test_custom.SimpleTagTests.test_simple_tag_escaping_autoescape_off) ... ok 874s test_simple_tag_explicit_escaping (template_tests.test_custom.SimpleTagTests.test_simple_tag_explicit_escaping) ... ok 874s test_simple_tag_format_html_escaping (template_tests.test_custom.SimpleTagTests.test_simple_tag_format_html_escaping) ... ok 874s test_simple_tag_missing_context (template_tests.test_custom.SimpleTagTests.test_simple_tag_missing_context) ... ok 874s test_simple_tag_missing_context_no_params (template_tests.test_custom.SimpleTagTests.test_simple_tag_missing_context_no_params) ... ok 874s test_simple_tag_naive_escaping (template_tests.test_custom.SimpleTagTests.test_simple_tag_naive_escaping) ... ok 874s test_simple_tag_registration (template_tests.test_custom.SimpleTagTests.test_simple_tag_registration) ... ok 874s test_simple_tags (template_tests.test_custom.SimpleTagTests.test_simple_tags) ... ok 874s test_load_annotated_function (template_tests.test_custom.TemplateTagLoadingTests.test_load_annotated_function) ... ok 874s test_load_error (template_tests.test_custom.TemplateTagLoadingTests.test_load_error) ... ok 874s test_load_error_egg (template_tests.test_custom.TemplateTagLoadingTests.test_load_error_egg) ... ok 874s test_load_working_egg (template_tests.test_custom.TemplateTagLoadingTests.test_load_working_egg) ... ok 874s test_repr (template_tests.test_engine.EngineTest.test_repr) ... ok 874s test_repr_empty (template_tests.test_engine.EngineTest.test_repr_empty) ... ok 874s test_cached_loader_priority (template_tests.test_engine.LoaderTests.test_cached_loader_priority) 874s The order of template loader works. Refs #21460. ... ok 874s test_loader_priority (template_tests.test_engine.LoaderTests.test_loader_priority) 874s #21460 -- The order of template loader works. ... ok 874s test_origin (template_tests.test_engine.LoaderTests.test_origin) ... ok 874s test_multiple_engines_configured (template_tests.test_engine.GetDefaultTests.test_multiple_engines_configured) ... ok 874s test_no_engines_configured (template_tests.test_engine.GetDefaultTests.test_no_engines_configured) ... ok 874s test_single_engine_configured (template_tests.test_engine.GetDefaultTests.test_single_engine_configured) ... ok 874s test_autoescape_off (template_tests.test_engine.RenderToStringTest.test_autoescape_off) ... ok 874s test_basic_context (template_tests.test_engine.RenderToStringTest.test_basic_context) ... ok 874s test_block_override_in_extended_included_template (template_tests.test_extends.ExtendsBehaviorTests.test_block_override_in_extended_included_template) 874s ExtendsNode.find_template() initializes history with self.origin ... ok 874s test_extend_cached (template_tests.test_extends.ExtendsBehaviorTests.test_extend_cached) ... ok 874s test_extend_missing (template_tests.test_extends.ExtendsBehaviorTests.test_extend_missing) ... ok 874s test_extend_recursive (template_tests.test_extends.ExtendsBehaviorTests.test_extend_recursive) ... ok 874s test_extend_self_error (template_tests.test_extends.ExtendsBehaviorTests.test_extend_self_error) 874s Catch if a template extends itself and no other matching ... ok 874s test_normal_extend (template_tests.test_extends.ExtendsBehaviorTests.test_normal_extend) ... ok 874s test_recursive_multiple_loaders (template_tests.test_extends.ExtendsBehaviorTests.test_recursive_multiple_loaders) ... ok 874s test_unique_history_per_loader (template_tests.test_extends.ExtendsBehaviorTests.test_unique_history_per_loader) 874s Extending should continue even if two loaders return the same ... ok 874s test_mixing1 (template_tests.test_extends_relative.ExtendsMixedBehaviorTests.test_mixing1) ... ok 874s test_mixing2 (template_tests.test_extends_relative.ExtendsMixedBehaviorTests.test_mixing2) ... ok 874s test_mixing_loop (template_tests.test_extends_relative.ExtendsMixedBehaviorTests.test_mixing_loop) ... ok 874s test_dir1_extend (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir1_extend) ... ok 874s test_dir1_extend1 (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir1_extend1) ... ok 874s test_dir1_extend2 (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir1_extend2) ... ok 874s test_dir1_extend3 (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir1_extend3) ... ok 874s test_dir2_extend (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_dir2_extend) ... ok 874s test_extend_error (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_extend_error) ... ok 874s test_normal_extend (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_normal_extend) ... ok 874s test_normal_extend_variable (template_tests.test_extends_relative.ExtendsRelativeBehaviorTests.test_normal_extend_variable) ... ok 874s test_dir2_include (template_tests.test_extends_relative.IncludeRelativeBehaviorTests.test_dir2_include) ... ok 874s test_include_error (template_tests.test_extends_relative.IncludeRelativeBehaviorTests.test_include_error) ... ok 874s test_normal_include (template_tests.test_extends_relative.IncludeRelativeBehaviorTests.test_normal_include) ... ok 874s test_normal_include_variable (template_tests.test_extends_relative.IncludeRelativeBehaviorTests.test_normal_include_variable) ... ok 874s test_filter (template_tests.test_library.FilterRegistrationTests.test_filter) ... ok 874s test_filter_call (template_tests.test_library.FilterRegistrationTests.test_filter_call) ... ok 874s test_filter_invalid (template_tests.test_library.FilterRegistrationTests.test_filter_invalid) ... ok 874s test_filter_name_arg (template_tests.test_library.FilterRegistrationTests.test_filter_name_arg) ... ok 874s test_filter_name_kwarg (template_tests.test_library.FilterRegistrationTests.test_filter_name_kwarg) ... ok 874s test_filter_parens (template_tests.test_library.FilterRegistrationTests.test_filter_parens) ... ok 874s test_inclusion_tag (template_tests.test_library.InclusionTagRegistrationTests.test_inclusion_tag) ... ok 874s test_inclusion_tag_name (template_tests.test_library.InclusionTagRegistrationTests.test_inclusion_tag_name) ... ok 874s test_inclusion_tag_wrapped (template_tests.test_library.InclusionTagRegistrationTests.test_inclusion_tag_wrapped) ... ok 874s test_simple_tag (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag) ... ok 874s test_simple_tag_invalid (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag_invalid) ... ok 874s test_simple_tag_name_kwarg (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag_name_kwarg) ... ok 874s test_simple_tag_parens (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag_parens) ... ok 874s test_simple_tag_wrapped (template_tests.test_library.SimpleTagRegistrationTests.test_simple_tag_wrapped) ... ok 874s test_tag (template_tests.test_library.TagRegistrationTests.test_tag) ... ok 874s test_tag_call (template_tests.test_library.TagRegistrationTests.test_tag_call) ... ok 874s test_tag_invalid (template_tests.test_library.TagRegistrationTests.test_tag_invalid) ... ok 874s test_tag_name_arg (template_tests.test_library.TagRegistrationTests.test_tag_name_arg) ... ok 874s test_tag_name_kwarg (template_tests.test_library.TagRegistrationTests.test_tag_name_kwarg) ... ok 874s test_tag_parens (template_tests.test_library.TagRegistrationTests.test_tag_parens) ... ok 874s test_cached_exception_no_traceback (template_tests.test_loaders.CachedLoaderTests.test_cached_exception_no_traceback) 874s When a TemplateDoesNotExist instance is cached, the cached instance ... ok 874s test_get_dirs (template_tests.test_loaders.CachedLoaderTests.test_get_dirs) ... ok 874s test_get_template (template_tests.test_loaders.CachedLoaderTests.test_get_template) ... ok 874s test_get_template_missing_debug_off (template_tests.test_loaders.CachedLoaderTests.test_get_template_missing_debug_off) 874s With template debugging disabled, the raw TemplateDoesNotExist class ... ok 874s test_get_template_missing_debug_on (template_tests.test_loaders.CachedLoaderTests.test_get_template_missing_debug_on) 874s With template debugging enabled, a TemplateDoesNotExist instance ... ok 874s test_template_name_lazy_string (template_tests.test_loaders.CachedLoaderTests.test_template_name_lazy_string) 874s #26603 -- A template name specified as a lazy string should be forced ... ok 874s test_template_name_leading_dash_caching (template_tests.test_loaders.CachedLoaderTests.test_template_name_leading_dash_caching) 874s #26536 -- A leading dash in a template name shouldn't be stripped ... ok 874s test_get_template (template_tests.test_loaders.AppDirectoriesLoaderTests.test_get_template) ... ok 874s test_not_installed (template_tests.test_loaders.AppDirectoriesLoaderTests.test_not_installed) ... ok 874s test_bytestring (template_tests.test_loaders.FileSystemLoaderTests.test_bytestring) ... ok 874s test_case_sensitivity (template_tests.test_loaders.FileSystemLoaderTests.test_case_sensitivity) ... skipped 'This test only runs on case-sensitive file systems.' 874s test_directory_security (template_tests.test_loaders.FileSystemLoaderTests.test_directory_security) ... ok 874s test_file_does_not_exist (template_tests.test_loaders.FileSystemLoaderTests.test_file_does_not_exist) ... ok 874s test_get_template (template_tests.test_loaders.FileSystemLoaderTests.test_get_template) ... ok 874s test_loaders_dirs (template_tests.test_loaders.FileSystemLoaderTests.test_loaders_dirs) ... ok 874s test_loaders_dirs_empty (template_tests.test_loaders.FileSystemLoaderTests.test_loaders_dirs_empty) 874s An empty dirs list in loaders overrides top level dirs. ... ok 874s test_notafile_error (template_tests.test_loaders.FileSystemLoaderTests.test_notafile_error) ... ok 874s test_permissions_error (template_tests.test_loaders.FileSystemLoaderTests.test_permissions_error) ... ok 874s test_unicode_dir_name (template_tests.test_loaders.FileSystemLoaderTests.test_unicode_dir_name) ... ok 874s test_unicode_template_name (template_tests.test_loaders.FileSystemLoaderTests.test_unicode_template_name) ... ok 874s test_get_template (template_tests.test_loaders.LocmemLoaderTests.test_get_template) ... ok 874s test_log_on_variable_does_not_exist_not_silent (template_tests.test_logging.VariableResolveLoggingTests.test_log_on_variable_does_not_exist_not_silent) ... ok 874s test_log_on_variable_does_not_exist_silent (template_tests.test_logging.VariableResolveLoggingTests.test_log_on_variable_does_not_exist_silent) ... ok 874s test_no_log_when_variable_exists (template_tests.test_logging.VariableResolveLoggingTests.test_no_log_when_variable_exists) ... ok 874s test_correct_exception_index (template_tests.test_nodelist.ErrorIndexTest.test_correct_exception_index) ... ok 874s test_for (template_tests.test_nodelist.NodelistTest.test_for) ... ok 874s test_if (template_tests.test_nodelist.NodelistTest.test_if) ... ok 874s test_ifchanged (template_tests.test_nodelist.NodelistTest.test_ifchanged) ... ok 874s test_textnode_repr (template_tests.test_nodelist.TextNodeTest.test_textnode_repr) ... ok 874s test_filter_args_count (template_tests.test_parser.ParserTests.test_filter_args_count) ... ok 874s test_filter_parsing (template_tests.test_parser.ParserTests.test_filter_parsing) ... ok 874s test_repr (template_tests.test_parser.ParserTests.test_repr) ... ok 874s test_token_smart_split (template_tests.test_parser.ParserTests.test_token_smart_split) 874s #7027 -- _() syntax should work with spaces ... ok 874s test_variable_parsing (template_tests.test_parser.ParserTests.test_variable_parsing) ... ok 874s test_custom_urlconf (template_tests.test_response.CustomURLConfTest.test_custom_urlconf) ... ok 874s test_args (template_tests.test_response.SimpleTemplateResponseTest.test_args) ... ok 874s test_content_access_rendered (template_tests.test_response.SimpleTemplateResponseTest.test_content_access_rendered) ... ok 874s test_content_access_unrendered (template_tests.test_response.SimpleTemplateResponseTest.test_content_access_unrendered) ... ok 874s test_dict_context (template_tests.test_response.SimpleTemplateResponseTest.test_dict_context) ... ok 874s test_explicit_baking (template_tests.test_response.SimpleTemplateResponseTest.test_explicit_baking) ... ok 874s test_headers (template_tests.test_response.SimpleTemplateResponseTest.test_headers) ... ok 874s test_iteration_rendered (template_tests.test_response.SimpleTemplateResponseTest.test_iteration_rendered) ... ok 874s test_iteration_unrendered (template_tests.test_response.SimpleTemplateResponseTest.test_iteration_unrendered) ... ok 874s test_kwargs (template_tests.test_response.SimpleTemplateResponseTest.test_kwargs) ... ok 874s test_pickling (template_tests.test_response.SimpleTemplateResponseTest.test_pickling) ... ok 874s test_pickling_cookie (template_tests.test_response.SimpleTemplateResponseTest.test_pickling_cookie) ... ok 874s test_post_callbacks (template_tests.test_response.SimpleTemplateResponseTest.test_post_callbacks) 874s Rendering a template response triggers the post-render callbacks ... ok 874s test_render (template_tests.test_response.SimpleTemplateResponseTest.test_render) ... ok 874s test_repickling (template_tests.test_response.SimpleTemplateResponseTest.test_repickling) ... ok 874s test_set_content (template_tests.test_response.SimpleTemplateResponseTest.test_set_content) ... ok 874s test_template_resolving (template_tests.test_response.SimpleTemplateResponseTest.test_template_resolving) ... ok 874s test_using (template_tests.test_response.SimpleTemplateResponseTest.test_using) ... ok 874s test_args (template_tests.test_response.TemplateResponseTest.test_args) ... ok 874s test_context_processor_priority (template_tests.test_response.TemplateResponseTest.test_context_processor_priority) ... ok 874s test_headers (template_tests.test_response.TemplateResponseTest.test_headers) ... ok 874s test_kwargs (template_tests.test_response.TemplateResponseTest.test_kwargs) ... ok 874s test_pickling (template_tests.test_response.TemplateResponseTest.test_pickling) ... ok 874s test_render (template_tests.test_response.TemplateResponseTest.test_render) ... ok 874s test_render_with_requestcontext (template_tests.test_response.TemplateResponseTest.test_render_with_requestcontext) ... ok 874s test_repickling (template_tests.test_response.TemplateResponseTest.test_repickling) ... ok 874s test_using (template_tests.test_response.TemplateResponseTest.test_using) ... ok 874s test_compile_filter_expression_error (template_tests.tests.DebugTemplateTests.test_compile_filter_expression_error) 874s 19819 -- Make sure the correct token is highlighted for ... ok 874s test_compile_tag_error (template_tests.tests.DebugTemplateTests.test_compile_tag_error) 874s Errors raised while compiling nodes should include the token ... ok 874s test_compile_tag_error_27584 (template_tests.tests.DebugTemplateTests.test_compile_tag_error_27584) ... ok 874s test_compile_tag_error_27956 (template_tests.tests.DebugTemplateTests.test_compile_tag_error_27956) 874s Errors in a child of {% extends %} are displayed correctly. ... ok 874s test_extends_generic_template (template_tests.tests.DebugTemplateTests.test_extends_generic_template) 874s #24338 -- Allow extending django.template.backends.django.Template ... ok 874s test_invalid_block_suggestion (template_tests.tests.DebugTemplateTests.test_invalid_block_suggestion) 874s Error messages should include the unexpected block name and be in all ... ok 874s test_no_wrapped_exception (template_tests.tests.DebugTemplateTests.test_no_wrapped_exception) 874s # 16770 -- The template system doesn't wrap exceptions, but annotates ... ok 874s test_node_origin (template_tests.tests.DebugTemplateTests.test_node_origin) 874s #25848 -- Set origin on Node so debugging tools can determine which ... ok 874s test_render_built_in_type_method (template_tests.tests.DebugTemplateTests.test_render_built_in_type_method) 874s Templates should not crash when rendering methods for built-in types ... ok 874s test_render_tag_error_in_extended_block (template_tests.tests.DebugTemplateTests.test_render_tag_error_in_extended_block) 874s Errors in extended block are displayed correctly. ... ok 874s test_string_origin (template_tests.tests.DebugTemplateTests.test_string_origin) ... ok 874s test_super_errors (template_tests.tests.DebugTemplateTests.test_super_errors) 874s #18169 -- NoReverseMatch should not be silence in block.super. ... ok 874s test_unknown_block_tag (template_tests.tests.DebugTemplateTests.test_unknown_block_tag) ... ok 874s test_url_reverse_no_settings_module (template_tests.tests.DebugTemplateTests.test_url_reverse_no_settings_module) 874s #9005 -- url tag shouldn't require settings.SETTINGS_MODULE to ... ok 874s test_url_reverse_view_name (template_tests.tests.DebugTemplateTests.test_url_reverse_view_name) 874s #19827 -- url tag should keep original strack trace when reraising ... ok 874s test_compile_filter_expression_error (template_tests.tests.TemplateTests.test_compile_filter_expression_error) 874s 19819 -- Make sure the correct token is highlighted for ... ok 874s test_compile_tag_error (template_tests.tests.TemplateTests.test_compile_tag_error) 874s Errors raised while compiling nodes should include the token ... ok 874s test_compile_tag_error_27584 (template_tests.tests.TemplateTests.test_compile_tag_error_27584) ... ok 874s test_compile_tag_error_27956 (template_tests.tests.TemplateTests.test_compile_tag_error_27956) 874s Errors in a child of {% extends %} are displayed correctly. ... ok 874s test_extends_generic_template (template_tests.tests.TemplateTests.test_extends_generic_template) 874s #24338 -- Allow extending django.template.backends.django.Template ... ok 874s test_invalid_block_suggestion (template_tests.tests.TemplateTests.test_invalid_block_suggestion) 874s Error messages should include the unexpected block name and be in all ... ok 874s test_no_wrapped_exception (template_tests.tests.TemplateTests.test_no_wrapped_exception) 874s # 16770 -- The template system doesn't wrap exceptions, but annotates ... ok 874s test_node_origin (template_tests.tests.TemplateTests.test_node_origin) 874s #25848 -- Set origin on Node so debugging tools can determine which ... ok 874s test_render_built_in_type_method (template_tests.tests.TemplateTests.test_render_built_in_type_method) 874s Templates should not crash when rendering methods for built-in types ... ok 874s test_render_tag_error_in_extended_block (template_tests.tests.TemplateTests.test_render_tag_error_in_extended_block) 874s Errors in extended block are displayed correctly. ... ok 874s test_string_origin (template_tests.tests.TemplateTests.test_string_origin) ... ok 874s test_super_errors (template_tests.tests.TemplateTests.test_super_errors) 874s #18169 -- NoReverseMatch should not be silence in block.super. ... ok 874s test_unknown_block_tag (template_tests.tests.TemplateTests.test_unknown_block_tag) ... ok 874s test_url_reverse_no_settings_module (template_tests.tests.TemplateTests.test_url_reverse_no_settings_module) 874s #9005 -- url tag shouldn't require settings.SETTINGS_MODULE to ... ok 874s test_url_reverse_view_name (template_tests.tests.TemplateTests.test_url_reverse_view_name) 874s #19827 -- url tag should keep original strack trace when reraising ... ok 874s test_validate_after_get_available_name (file_storage.test_base.StorageValidateFileNameTests.test_validate_after_get_available_name) ... ok 874s test_validate_after_internal_save (file_storage.test_base.StorageValidateFileNameTests.test_validate_after_internal_save) ... ok 874s test_validate_before_get_available_name (file_storage.test_base.StorageValidateFileNameTests.test_validate_before_get_available_name) ... ok 874s test_filefield_awss3_storage (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_awss3_storage) 874s Simulate a FileField with an S3 storage which uses keys rather than ... ok 874s test_filefield_dangerous_filename (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_dangerous_filename) ... ok 874s test_filefield_dangerous_filename_dot_segments (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_dangerous_filename_dot_segments) ... ok 874s test_filefield_generate_filename (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename) ... ok 874s test_filefield_generate_filename_absolute_path (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_absolute_path) ... ok 874s test_filefield_generate_filename_upload_to_absolute_path (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_upload_to_absolute_path) ... ok 874s test_filefield_generate_filename_upload_to_dangerous_filename (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_upload_to_dangerous_filename) ... ok 874s 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 874s test_filefield_generate_filename_with_upload_to (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_filefield_generate_filename_with_upload_to) ... ok 874s test_storage_dangerous_paths (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_storage_dangerous_paths) ... ok 874s test_storage_dangerous_paths_dir_name (file_storage.test_generate_filename.GenerateFilenameStorageTests.test_storage_dangerous_paths_dir_name) ... ok 874s test_deconstruction (file_storage.test_inmemory_storage.InMemoryStorageTests.test_deconstruction) ... ok 874s test_setting_changed (file_storage.test_inmemory_storage.InMemoryStorageTests.test_setting_changed) 874s Properties using settings values as defaults should be updated on ... ok 874s test_base_url (file_storage.tests.CustomStorageTests.test_base_url) 874s File storage returns a url even when its base_url is unset or modified. ... ok 874s test_custom_get_available_name (file_storage.tests.CustomStorageTests.test_custom_get_available_name) ... ok 874s test_delete_deletes_directories (file_storage.tests.CustomStorageTests.test_delete_deletes_directories) ... ok 874s test_delete_no_name (file_storage.tests.CustomStorageTests.test_delete_no_name) 874s Calling delete with an empty name should not try to remove the base ... ok 874s test_empty_location (file_storage.tests.CustomStorageTests.test_empty_location) 874s Makes sure an exception is raised if the location is empty ... ok 874s test_file_access_options (file_storage.tests.CustomStorageTests.test_file_access_options) 874s Standard file access options are available, and work as expected. ... ok 874s test_file_chunks_error (file_storage.tests.CustomStorageTests.test_file_chunks_error) 874s Test behavior when file.chunks() is raising an error ... ok 874s test_file_get_accessed_time (file_storage.tests.CustomStorageTests.test_file_get_accessed_time) 874s File storage returns a Datetime object for the last accessed time of ... ok 874s test_file_get_accessed_time_timezone (file_storage.tests.CustomStorageTests.test_file_get_accessed_time_timezone) ... ok 874s test_file_get_created_time (file_storage.tests.CustomStorageTests.test_file_get_created_time) 874s File storage returns a datetime for the creation time of a file. ... ok 874s test_file_get_created_time_timezone (file_storage.tests.CustomStorageTests.test_file_get_created_time_timezone) ... ok 874s test_file_get_modified_time (file_storage.tests.CustomStorageTests.test_file_get_modified_time) 874s File storage returns a datetime for the last modified time of a file. ... ok 874s test_file_get_modified_time_timezone (file_storage.tests.CustomStorageTests.test_file_get_modified_time_timezone) ... ok 874s test_file_methods_pathlib_path (file_storage.tests.CustomStorageTests.test_file_methods_pathlib_path) ... ok 874s test_file_path (file_storage.tests.CustomStorageTests.test_file_path) 874s File storage returns the full path of a file ... ok 874s test_file_save_broken_symlink (file_storage.tests.CustomStorageTests.test_file_save_broken_symlink) 874s A new path is created on save when a broken symlink is supplied. ... ok 874s test_file_save_with_path (file_storage.tests.CustomStorageTests.test_file_save_with_path) 874s Saving a pathname should create intermediate directories as necessary. ... ok 874s test_file_save_without_name (file_storage.tests.CustomStorageTests.test_file_save_without_name) 874s File storage extracts the filename from the content object if no ... ok 874s test_file_storage_preserves_filename_case (file_storage.tests.CustomStorageTests.test_file_storage_preserves_filename_case) 874s The storage backend should preserve case of filenames. ... ok 874s test_file_storage_prevents_directory_traversal (file_storage.tests.CustomStorageTests.test_file_storage_prevents_directory_traversal) 874s File storage prevents directory traversal (files can only be accessed if ... ok 874s test_file_url (file_storage.tests.CustomStorageTests.test_file_url) 874s File storage returns a url to access a given file from the web. ... ok 874s test_listdir (file_storage.tests.CustomStorageTests.test_listdir) 874s File storage returns a tuple containing directories and files. ... ok 874s test_makedirs_race_handling (file_storage.tests.CustomStorageTests.test_makedirs_race_handling) 874s File storage should be robust against directory creation race conditions. ... ok 874s test_remove_race_handling (file_storage.tests.CustomStorageTests.test_remove_race_handling) 874s File storage should be robust against file removal race conditions. ... ok 874s test_save_doesnt_close (file_storage.tests.CustomStorageTests.test_save_doesnt_close) ... ok 874s test_setting_changed (file_storage.tests.CustomStorageTests.test_setting_changed) 874s Properties using settings values as defaults should be updated on ... ok 874s test_base_url (file_storage.tests.DiscardingFalseContentStorageTests.test_base_url) 874s File storage returns a url even when its base_url is unset or modified. ... ok 874s test_custom_storage_discarding_empty_content (file_storage.tests.DiscardingFalseContentStorageTests.test_custom_storage_discarding_empty_content) 874s When Storage.save() wraps a file-like object in File, it should include ... ok 874s test_delete_deletes_directories (file_storage.tests.DiscardingFalseContentStorageTests.test_delete_deletes_directories) ... ok 874s test_delete_no_name (file_storage.tests.DiscardingFalseContentStorageTests.test_delete_no_name) 874s Calling delete with an empty name should not try to remove the base ... ok 874s test_empty_location (file_storage.tests.DiscardingFalseContentStorageTests.test_empty_location) 874s Makes sure an exception is raised if the location is empty ... ok 874s test_file_access_options (file_storage.tests.DiscardingFalseContentStorageTests.test_file_access_options) 874s Standard file access options are available, and work as expected. ... ok 874s test_file_chunks_error (file_storage.tests.DiscardingFalseContentStorageTests.test_file_chunks_error) 874s Test behavior when file.chunks() is raising an error ... ok 874s test_file_get_accessed_time (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_accessed_time) 874s File storage returns a Datetime object for the last accessed time of ... ok 874s test_file_get_accessed_time_timezone (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_accessed_time_timezone) ... ok 874s test_file_get_created_time (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_created_time) 874s File storage returns a datetime for the creation time of a file. ... ok 874s test_file_get_created_time_timezone (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_created_time_timezone) ... ok 874s test_file_get_modified_time (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_modified_time) 874s File storage returns a datetime for the last modified time of a file. ... ok 874s test_file_get_modified_time_timezone (file_storage.tests.DiscardingFalseContentStorageTests.test_file_get_modified_time_timezone) ... ok 874s test_file_methods_pathlib_path (file_storage.tests.DiscardingFalseContentStorageTests.test_file_methods_pathlib_path) ... ok 874s test_file_path (file_storage.tests.DiscardingFalseContentStorageTests.test_file_path) 874s File storage returns the full path of a file ... ok 874s test_file_save_broken_symlink (file_storage.tests.DiscardingFalseContentStorageTests.test_file_save_broken_symlink) 874s A new path is created on save when a broken symlink is supplied. ... ok 874s test_file_save_with_path (file_storage.tests.DiscardingFalseContentStorageTests.test_file_save_with_path) 874s Saving a pathname should create intermediate directories as necessary. ... ok 874s test_file_save_without_name (file_storage.tests.DiscardingFalseContentStorageTests.test_file_save_without_name) 874s File storage extracts the filename from the content object if no ... ok 874s test_file_storage_preserves_filename_case (file_storage.tests.DiscardingFalseContentStorageTests.test_file_storage_preserves_filename_case) 874s The storage backend should preserve case of filenames. ... ok 874s test_file_storage_prevents_directory_traversal (file_storage.tests.DiscardingFalseContentStorageTests.test_file_storage_prevents_directory_traversal) 874s File storage prevents directory traversal (files can only be accessed if ... ok 874s test_file_url (file_storage.tests.DiscardingFalseContentStorageTests.test_file_url) 874s File storage returns a url to access a given file from the web. ... ok 874s test_listdir (file_storage.tests.DiscardingFalseContentStorageTests.test_listdir) 874s File storage returns a tuple containing directories and files. ... ok 874s test_makedirs_race_handling (file_storage.tests.DiscardingFalseContentStorageTests.test_makedirs_race_handling) 874s File storage should be robust against directory creation race conditions. ... ok 874s test_remove_race_handling (file_storage.tests.DiscardingFalseContentStorageTests.test_remove_race_handling) 874s File storage should be robust against file removal race conditions. ... ok 874s test_save_doesnt_close (file_storage.tests.DiscardingFalseContentStorageTests.test_save_doesnt_close) ... ok 874s test_setting_changed (file_storage.tests.DiscardingFalseContentStorageTests.test_setting_changed) 874s Properties using settings values as defaults should be updated on ... ok 874s test_callable_base_class_error_raises (file_storage.tests.FieldCallableFileStorageTests.test_callable_base_class_error_raises) ... ok 874s test_callable_class_storage_file_field (file_storage.tests.FieldCallableFileStorageTests.test_callable_class_storage_file_field) ... ok 874s test_callable_function_storage_file_field (file_storage.tests.FieldCallableFileStorageTests.test_callable_function_storage_file_field) ... ok 874s test_callable_storage_file_field_in_model (file_storage.tests.FieldCallableFileStorageTests.test_callable_storage_file_field_in_model) ... ok 874s test_deconstruction (file_storage.tests.FieldCallableFileStorageTests.test_deconstruction) 874s Deconstructing gives the original callable, not the evaluated value. ... ok 874s test_deconstruction_storage_callable_default (file_storage.tests.FieldCallableFileStorageTests.test_deconstruction_storage_callable_default) 874s A callable that returns default_storage is not omitted when ... ok 874s test_file_field_storage_none_uses_default_storage (file_storage.tests.FieldCallableFileStorageTests.test_file_field_storage_none_uses_default_storage) ... ok 875s test_urllib_request_urlopen (file_storage.tests.FileLikeObjectTestCase.test_urllib_request_urlopen) 875s Test the File storage API with a file-like object coming from ... ok 876s test_race_condition (file_storage.tests.FileSaveRaceConditionTest.test_race_condition) ... ok 876s test_directory_with_dot (file_storage.tests.FileStoragePathParsing.test_directory_with_dot) 876s Regression test for #9610. ... ok 876s test_first_character_dot (file_storage.tests.FileStoragePathParsing.test_first_character_dot) 876s File names with a dot as their first character don't have an extension, ... ok 876s test_base_url (file_storage.tests.FileStorageTests.test_base_url) 876s File storage returns a url even when its base_url is unset or modified. ... ok 876s test_delete_deletes_directories (file_storage.tests.FileStorageTests.test_delete_deletes_directories) ... ok 876s test_delete_no_name (file_storage.tests.FileStorageTests.test_delete_no_name) 876s Calling delete with an empty name should not try to remove the base ... ok 876s test_empty_location (file_storage.tests.FileStorageTests.test_empty_location) 876s Makes sure an exception is raised if the location is empty ... ok 876s test_file_access_options (file_storage.tests.FileStorageTests.test_file_access_options) 876s Standard file access options are available, and work as expected. ... ok 876s test_file_chunks_error (file_storage.tests.FileStorageTests.test_file_chunks_error) 876s Test behavior when file.chunks() is raising an error ... ok 876s test_file_get_accessed_time (file_storage.tests.FileStorageTests.test_file_get_accessed_time) 876s File storage returns a Datetime object for the last accessed time of ... ok 876s test_file_get_accessed_time_timezone (file_storage.tests.FileStorageTests.test_file_get_accessed_time_timezone) ... ok 876s test_file_get_created_time (file_storage.tests.FileStorageTests.test_file_get_created_time) 876s File storage returns a datetime for the creation time of a file. ... ok 876s test_file_get_created_time_timezone (file_storage.tests.FileStorageTests.test_file_get_created_time_timezone) ... ok 876s test_file_get_modified_time (file_storage.tests.FileStorageTests.test_file_get_modified_time) 876s File storage returns a datetime for the last modified time of a file. ... ok 876s test_file_get_modified_time_timezone (file_storage.tests.FileStorageTests.test_file_get_modified_time_timezone) ... ok 876s test_file_methods_pathlib_path (file_storage.tests.FileStorageTests.test_file_methods_pathlib_path) ... ok 876s test_file_path (file_storage.tests.FileStorageTests.test_file_path) 876s File storage returns the full path of a file ... ok 876s test_file_save_broken_symlink (file_storage.tests.FileStorageTests.test_file_save_broken_symlink) 876s A new path is created on save when a broken symlink is supplied. ... ok 876s test_file_save_with_path (file_storage.tests.FileStorageTests.test_file_save_with_path) 876s Saving a pathname should create intermediate directories as necessary. ... ok 876s test_file_save_without_name (file_storage.tests.FileStorageTests.test_file_save_without_name) 876s File storage extracts the filename from the content object if no ... ok 876s test_file_storage_preserves_filename_case (file_storage.tests.FileStorageTests.test_file_storage_preserves_filename_case) 876s The storage backend should preserve case of filenames. ... ok 876s test_file_storage_prevents_directory_traversal (file_storage.tests.FileStorageTests.test_file_storage_prevents_directory_traversal) 876s File storage prevents directory traversal (files can only be accessed if ... ok 876s test_file_url (file_storage.tests.FileStorageTests.test_file_url) 876s File storage returns a url to access a given file from the web. ... ok 876s test_listdir (file_storage.tests.FileStorageTests.test_listdir) 876s File storage returns a tuple containing directories and files. ... ok 876s test_makedirs_race_handling (file_storage.tests.FileStorageTests.test_makedirs_race_handling) 876s File storage should be robust against directory creation race conditions. ... ok 876s test_remove_race_handling (file_storage.tests.FileStorageTests.test_remove_race_handling) 876s File storage should be robust against file removal race conditions. ... ok 876s test_save_doesnt_close (file_storage.tests.FileStorageTests.test_save_doesnt_close) ... ok 876s test_setting_changed (file_storage.tests.FileStorageTests.test_setting_changed) 876s Properties using settings values as defaults should be updated on ... ok 876s test_deprecation_warning (file_storage.tests.GetStorageClassTests.test_deprecation_warning) ... ok 876s test_get_filesystem_storage (file_storage.tests.GetStorageClassTests.test_get_filesystem_storage) 876s get_storage_class returns the class for a storage backend name/path. ... ok 876s test_get_invalid_storage_module (file_storage.tests.GetStorageClassTests.test_get_invalid_storage_module) 876s get_storage_class raises an error if the requested import don't exist. ... ok 876s test_get_nonexistent_storage_class (file_storage.tests.GetStorageClassTests.test_get_nonexistent_storage_class) 876s get_storage_class raises an error if the requested class don't exist. ... ok 876s test_get_nonexistent_storage_module (file_storage.tests.GetStorageClassTests.test_get_nonexistent_storage_module) 876s get_storage_class raises an error if the requested module don't exist. ... ok 876s test_base_url (file_storage.tests.OverwritingStorageTests.test_base_url) 876s File storage returns a url even when its base_url is unset or modified. ... ok 876s test_delete_deletes_directories (file_storage.tests.OverwritingStorageTests.test_delete_deletes_directories) ... ok 876s test_delete_no_name (file_storage.tests.OverwritingStorageTests.test_delete_no_name) 876s Calling delete with an empty name should not try to remove the base ... ok 876s test_empty_location (file_storage.tests.OverwritingStorageTests.test_empty_location) 876s Makes sure an exception is raised if the location is empty ... ok 876s test_file_access_options (file_storage.tests.OverwritingStorageTests.test_file_access_options) 876s Standard file access options are available, and work as expected. ... ok 876s test_file_chunks_error (file_storage.tests.OverwritingStorageTests.test_file_chunks_error) 876s Test behavior when file.chunks() is raising an error ... ok 876s test_file_get_accessed_time (file_storage.tests.OverwritingStorageTests.test_file_get_accessed_time) 876s File storage returns a Datetime object for the last accessed time of ... ok 876s test_file_get_accessed_time_timezone (file_storage.tests.OverwritingStorageTests.test_file_get_accessed_time_timezone) ... ok 876s test_file_get_created_time (file_storage.tests.OverwritingStorageTests.test_file_get_created_time) 876s File storage returns a datetime for the creation time of a file. ... ok 876s test_file_get_created_time_timezone (file_storage.tests.OverwritingStorageTests.test_file_get_created_time_timezone) ... ok 876s test_file_get_modified_time (file_storage.tests.OverwritingStorageTests.test_file_get_modified_time) 876s File storage returns a datetime for the last modified time of a file. ... ok 876s test_file_get_modified_time_timezone (file_storage.tests.OverwritingStorageTests.test_file_get_modified_time_timezone) ... ok 876s test_file_methods_pathlib_path (file_storage.tests.OverwritingStorageTests.test_file_methods_pathlib_path) ... ok 876s test_file_path (file_storage.tests.OverwritingStorageTests.test_file_path) 876s File storage returns the full path of a file ... ok 876s test_file_save_broken_symlink (file_storage.tests.OverwritingStorageTests.test_file_save_broken_symlink) 876s A new path is created on save when a broken symlink is supplied. ... ok 876s test_file_save_with_path (file_storage.tests.OverwritingStorageTests.test_file_save_with_path) 876s Saving a pathname should create intermediate directories as necessary. ... ok 876s test_file_save_without_name (file_storage.tests.OverwritingStorageTests.test_file_save_without_name) 876s File storage extracts the filename from the content object if no ... ok 876s test_file_storage_preserves_filename_case (file_storage.tests.OverwritingStorageTests.test_file_storage_preserves_filename_case) 876s The storage backend should preserve case of filenames. ... ok 876s test_file_storage_prevents_directory_traversal (file_storage.tests.OverwritingStorageTests.test_file_storage_prevents_directory_traversal) 876s File storage prevents directory traversal (files can only be accessed if ... ok 876s test_file_url (file_storage.tests.OverwritingStorageTests.test_file_url) 876s File storage returns a url to access a given file from the web. ... ok 876s test_listdir (file_storage.tests.OverwritingStorageTests.test_listdir) 876s File storage returns a tuple containing directories and files. ... ok 876s test_makedirs_race_handling (file_storage.tests.OverwritingStorageTests.test_makedirs_race_handling) 876s File storage should be robust against directory creation race conditions. ... ok 876s test_remove_race_handling (file_storage.tests.OverwritingStorageTests.test_remove_race_handling) 876s File storage should be robust against file removal race conditions. ... ok 876s test_save_doesnt_close (file_storage.tests.OverwritingStorageTests.test_save_doesnt_close) ... ok 876s test_save_overwrite_behavior (file_storage.tests.OverwritingStorageTests.test_save_overwrite_behavior) 876s Saving to same file name twice overwrites the first file. ... ok 876s test_setting_changed (file_storage.tests.OverwritingStorageTests.test_setting_changed) 876s Properties using settings values as defaults should be updated on ... ok 876s test_defaults (file_storage.tests.StorageHandlerTests.test_defaults) ... ok 876s test_nonexistent_alias (file_storage.tests.StorageHandlerTests.test_nonexistent_alias) ... ok 876s test_nonexistent_backend (file_storage.tests.StorageHandlerTests.test_nonexistent_backend) ... ok 876s test_same_instance (file_storage.tests.StorageHandlerTests.test_same_instance) ... ok 876s test_check_composite_foreign_object (foreign_object.tests.TestModelCheckTests.test_check_composite_foreign_object) ... ok 876s test_check_subset_composite_foreign_object (foreign_object.tests.TestModelCheckTests.test_check_subset_composite_foreign_object) ... ok 876s test_request_attributes (context_processors.tests.RequestContextProcessorTests.test_request_attributes) 876s The request object is available in the template and that its ... ok 876s test_connection_handler_no_databases (db_utils.tests.ConnectionHandlerTests.test_connection_handler_no_databases) 876s Empty DATABASES and empty 'default' settings default to the dummy ... ok 876s test_databases_property (db_utils.tests.ConnectionHandlerTests.test_databases_property) ... ok 876s test_no_default_database (db_utils.tests.ConnectionHandlerTests.test_no_default_database) ... ok 876s test_nonexistent_alias (db_utils.tests.ConnectionHandlerTests.test_nonexistent_alias) ... ok 876s test_load_backend_invalid_name (db_utils.tests.LoadBackendTests.test_load_backend_invalid_name) ... ok 876s test_base_manager_inheritance (managers_regress.tests.TestManagerInheritance.test_base_manager_inheritance) ... ok 876s test_default_manager_inheritance (managers_regress.tests.TestManagerInheritance.test_default_manager_inheritance) ... ok 876s test_implicit_inheritance (managers_regress.tests.TestManagerInheritance.test_implicit_inheritance) ... ok 876s test_manager_class_getitem (managers_regress.tests.TestManagerInheritance.test_manager_class_getitem) ... ok 876s test_manager_no_duplicates (managers_regress.tests.TestManagerInheritance.test_manager_no_duplicates) ... ok 876s test_apnumber (humanize_tests.tests.HumanizeTests.test_apnumber) ... ok 876s test_i18n_html_ordinal (humanize_tests.tests.HumanizeTests.test_i18n_html_ordinal) 876s Allow html in output on i18n strings ... ok 876s test_i18n_intcomma (humanize_tests.tests.HumanizeTests.test_i18n_intcomma) ... ok 876s test_i18n_intword (humanize_tests.tests.HumanizeTests.test_i18n_intword) ... ok 876s test_inflection_for_timedelta (humanize_tests.tests.HumanizeTests.test_inflection_for_timedelta) 876s Translation of '%d day'/'%d month'/… may differ depending on the context ... ok 876s test_intcomma (humanize_tests.tests.HumanizeTests.test_intcomma) ... ok 876s test_intcomma_without_number_grouping (humanize_tests.tests.HumanizeTests.test_intcomma_without_number_grouping) ... ok 876s test_intword (humanize_tests.tests.HumanizeTests.test_intword) ... ok 876s test_l10n_intcomma (humanize_tests.tests.HumanizeTests.test_l10n_intcomma) ... ok 876s test_naturalday (humanize_tests.tests.HumanizeTests.test_naturalday) ... ok 876s test_naturalday_tz (humanize_tests.tests.HumanizeTests.test_naturalday_tz) ... ok 876s test_naturalday_uses_localtime (humanize_tests.tests.HumanizeTests.test_naturalday_uses_localtime) ... ok 876s test_naturaltime (humanize_tests.tests.HumanizeTests.test_naturaltime) ... ok 876s test_naturaltime_as_documented (humanize_tests.tests.HumanizeTests.test_naturaltime_as_documented) 876s #23340 -- Verify the documented behavior of humanize.naturaltime. ... ok 876s test_ordinal (humanize_tests.tests.HumanizeTests.test_ordinal) ... ok 876s test_no_lang_activate (i18n.patterns.tests.PathUnusedTests.test_no_lang_activate) ... ok 876s test_request_urlconf_considered (i18n.patterns.tests.RequestURLConfTests.test_request_urlconf_considered) ... ok 876s test_prefixed_i18n_disabled (i18n.patterns.tests.URLDisabledTests.test_prefixed_i18n_disabled) ... ok 876s test_account_register (i18n.patterns.tests.URLNamespaceTests.test_account_register) ... ok 876s test_invalid_prefix_use (i18n.patterns.tests.URLPrefixTests.test_invalid_prefix_use) ... ok 876s test_not_prefixed (i18n.patterns.tests.URLPrefixTests.test_not_prefixed) ... ok 876s test_prefixed (i18n.patterns.tests.URLPrefixTests.test_prefixed) ... ok 876s test_translated_path_prefixed_language_other_than_accepted_header (i18n.patterns.tests.URLPrefixedFalseTranslatedTests.test_translated_path_prefixed_language_other_than_accepted_header) ... ok 876s test_translated_path_prefixed_language_other_than_cookie_language (i18n.patterns.tests.URLPrefixedFalseTranslatedTests.test_translated_path_prefixed_language_other_than_cookie_language) ... ok 876s test_translated_path_unprefixed_language_other_than_accepted_header (i18n.patterns.tests.URLPrefixedFalseTranslatedTests.test_translated_path_unprefixed_language_other_than_accepted_header) ... ok 876s test_translated_path_unprefixed_language_other_than_cookie_language (i18n.patterns.tests.URLPrefixedFalseTranslatedTests.test_translated_path_unprefixed_language_other_than_cookie_language) ... ok 877s test_custom_redirect_class (i18n.patterns.tests.URLRedirectTests.test_custom_redirect_class) ... ok 877s test_en_redirect (i18n.patterns.tests.URLRedirectTests.test_en_redirect) ... ok 877s test_en_redirect_wrong_url (i18n.patterns.tests.URLRedirectTests.test_en_redirect_wrong_url) ... ok 877s test_nl_redirect (i18n.patterns.tests.URLRedirectTests.test_nl_redirect) ... ok 877s test_nl_redirect_wrong_url (i18n.patterns.tests.URLRedirectTests.test_nl_redirect_wrong_url) ... ok 877s test_no_prefix_response (i18n.patterns.tests.URLRedirectTests.test_no_prefix_response) ... ok 877s test_pl_pl_redirect (i18n.patterns.tests.URLRedirectTests.test_pl_pl_redirect) ... ok 877s test_pt_br_redirect (i18n.patterns.tests.URLRedirectTests.test_pt_br_redirect) ... ok 877s test_language_prefix_with_script_prefix (i18n.patterns.tests.URLRedirectWithScriptAliasTests.test_language_prefix_with_script_prefix) ... ok 877s test_en_redirect (i18n.patterns.tests.URLRedirectWithoutTrailingSlashSettingTests.test_en_redirect) ... ok 877s test_not_prefixed_redirect (i18n.patterns.tests.URLRedirectWithoutTrailingSlashSettingTests.test_not_prefixed_redirect) ... ok 877s test_en_redirect (i18n.patterns.tests.URLRedirectWithoutTrailingSlashTests.test_en_redirect) ... ok 877s test_not_prefixed_redirect (i18n.patterns.tests.URLRedirectWithoutTrailingSlashTests.test_not_prefixed_redirect) ... ok 877s test_en_path (i18n.patterns.tests.URLResponseTests.test_en_path) ... ok 877s test_en_url (i18n.patterns.tests.URLResponseTests.test_en_url) ... ok 877s test_nl_path (i18n.patterns.tests.URLResponseTests.test_nl_path) ... ok 877s test_nl_url (i18n.patterns.tests.URLResponseTests.test_nl_url) ... ok 877s test_not_prefixed_with_prefix (i18n.patterns.tests.URLResponseTests.test_not_prefixed_with_prefix) ... ok 877s test_pt_br_url (i18n.patterns.tests.URLResponseTests.test_pt_br_url) ... ok 877s test_wrong_en_prefix (i18n.patterns.tests.URLResponseTests.test_wrong_en_prefix) ... ok 877s test_wrong_nl_prefix (i18n.patterns.tests.URLResponseTests.test_wrong_nl_prefix) ... ok 877s test_args (i18n.patterns.tests.URLTagTests.test_args) ... ok 877s test_context (i18n.patterns.tests.URLTagTests.test_context) ... ok 877s test_kwargs (i18n.patterns.tests.URLTagTests.test_kwargs) ... ok 877s test_strings_only (i18n.patterns.tests.URLTagTests.test_strings_only) ... ok 877s test_locale_not_interepreted_as_regex (i18n.patterns.tests.URLTranslationTests.test_locale_not_interepreted_as_regex) ... ok 877s test_no_prefix_translated (i18n.patterns.tests.URLTranslationTests.test_no_prefix_translated) ... ok 877s test_reverse_translated_with_captured_kwargs (i18n.patterns.tests.URLTranslationTests.test_reverse_translated_with_captured_kwargs) ... ok 877s test_translate_url_utility (i18n.patterns.tests.URLTranslationTests.test_translate_url_utility) ... ok 877s test_users_url (i18n.patterns.tests.URLTranslationTests.test_users_url) ... ok 877s test_en_redirect (i18n.patterns.tests.URLVaryAcceptLanguageTests.test_en_redirect) 877s The redirect to a prefixed URL depends on 'Accept-Language' and ... ok 877s test_no_prefix_response (i18n.patterns.tests.URLVaryAcceptLanguageTests.test_no_prefix_response) ... ok 877s test_middleware_caching (template_tests.test_response.CacheMiddlewareTest.test_middleware_caching) ... ok 877s test_app_locale_compiled (i18n.test_compilation.AppCompilationTest.test_app_locale_compiled) ... ok 877s test_error_reported_by_msgfmt (i18n.test_compilation.CompilationErrorHandling.test_error_reported_by_msgfmt) ... ok 877s test_msgfmt_error_including_non_ascii (i18n.test_compilation.CompilationErrorHandling.test_msgfmt_error_including_non_ascii) ... ok 877s test_command_help (i18n.test_compilation.ExcludedLocaleCompilationTests.test_command_help) ... ok 877s test_multiple_locales_excluded (i18n.test_compilation.ExcludedLocaleCompilationTests.test_multiple_locales_excluded) ... ok 877s test_multiple_locales_excluded_with_locale (i18n.test_compilation.ExcludedLocaleCompilationTests.test_multiple_locales_excluded_with_locale) ... ok 877s test_one_locale_excluded (i18n.test_compilation.ExcludedLocaleCompilationTests.test_one_locale_excluded) ... ok 877s test_one_locale_excluded_with_locale (i18n.test_compilation.ExcludedLocaleCompilationTests.test_one_locale_excluded_with_locale) ... ok 877s test_fuzzy_compiling (i18n.test_compilation.FuzzyTranslationTest.test_fuzzy_compiling) ... ok 877s test_nofuzzy_compiling (i18n.test_compilation.FuzzyTranslationTest.test_nofuzzy_compiling) ... ok 877s test_ignores_based_on_pattern (i18n.test_compilation.IgnoreDirectoryCompilationTests.test_ignores_based_on_pattern) ... ok 877s test_multiple_locale_dirs_ignored (i18n.test_compilation.IgnoreDirectoryCompilationTests.test_multiple_locale_dirs_ignored) ... ok 877s test_one_locale_dir_ignored (i18n.test_compilation.IgnoreDirectoryCompilationTests.test_one_locale_dir_ignored) ... ok 877s test_multiple_locales (i18n.test_compilation.MultipleLocaleCompilationTests.test_multiple_locales) ... ok 877s test_one_locale (i18n.test_compilation.MultipleLocaleCompilationTests.test_one_locale) ... ok 877s test_locale_paths_pathlib (i18n.test_compilation.PathLibLocaleCompilationTests.test_locale_paths_pathlib) ... ok 877s test_percent_symbol_in_po_file (i18n.test_compilation.PoFileContentsTests.test_percent_symbol_in_po_file) ... ok 877s test_bom_rejection (i18n.test_compilation.PoFileTests.test_bom_rejection) ... ok 877s test_no_compile_when_unneeded (i18n.test_compilation.PoFileTests.test_no_compile_when_unneeded) ... ok 877s test_no_write_access (i18n.test_compilation.PoFileTests.test_no_write_access) ... ok 877s test_copy_plural_forms (i18n.test_extraction.CopyPluralFormsExtractorTests.test_copy_plural_forms) ... ok 877s test_override_plural_forms (i18n.test_extraction.CopyPluralFormsExtractorTests.test_override_plural_forms) 877s Ticket #20311. ... ok 877s test_translate_and_plural_blocktranslate_collision (i18n.test_extraction.CopyPluralFormsExtractorTests.test_translate_and_plural_blocktranslate_collision) 877s Ensures a correct workaround for the gettext bug when handling a literal ... ok 877s test_no_locale_raises (i18n.test_extraction.CustomLayoutExtractionTests.test_no_locale_raises) ... ok 877s test_project_locale_paths (i18n.test_extraction.CustomLayoutExtractionTests.test_project_locale_paths) ... ok 877s test_project_locale_paths_pathlib (i18n.test_extraction.CustomLayoutExtractionTests.test_project_locale_paths_pathlib) ... ok 878s test_command_help (i18n.test_extraction.ExcludedLocaleExtractionTests.test_command_help) ... ok 878s test_multiple_locales_excluded (i18n.test_extraction.ExcludedLocaleExtractionTests.test_multiple_locales_excluded) ... ok 878s test_multiple_locales_excluded_with_locale (i18n.test_extraction.ExcludedLocaleExtractionTests.test_multiple_locales_excluded_with_locale) ... ok 878s test_one_locale_excluded (i18n.test_extraction.ExcludedLocaleExtractionTests.test_one_locale_excluded) ... ok 878s test_one_locale_excluded_with_locale (i18n.test_extraction.ExcludedLocaleExtractionTests.test_one_locale_excluded_with_locale) ... ok 878s test_ignore_directory (i18n.test_extraction.IgnoredExtractorTests.test_ignore_directory) ... ok 878s test_ignore_file_patterns (i18n.test_extraction.IgnoredExtractorTests.test_ignore_file_patterns) ... ok 878s test_ignore_subdirectory (i18n.test_extraction.IgnoredExtractorTests.test_ignore_subdirectory) ... ok 878s test_media_static_dirs_ignored (i18n.test_extraction.IgnoredExtractorTests.test_media_static_dirs_ignored) ... ok 878s test_default_root_settings (i18n.test_extraction.JavaScriptExtractorTests.test_default_root_settings) 878s Regression test for #23717. ... ok 878s test_javascript_literals (i18n.test_extraction.JavaScriptExtractorTests.test_javascript_literals) ... ok 878s test_media_static_dirs_ignored (i18n.test_extraction.JavaScriptExtractorTests.test_media_static_dirs_ignored) 878s Regression test for #23583. ... ok 878s test_keep_pot_disabled_by_default (i18n.test_extraction.KeepPotFileExtractorTests.test_keep_pot_disabled_by_default) ... ok 878s test_keep_pot_enabled (i18n.test_extraction.KeepPotFileExtractorTests.test_keep_pot_enabled) ... ok 878s test_keep_pot_explicitly_disabled (i18n.test_extraction.KeepPotFileExtractorTests.test_keep_pot_explicitly_disabled) ... ok 878s test_blocktranslate_trimmed (i18n.test_extraction.BasicExtractorTests.test_blocktranslate_trimmed) ... ok 878s test_comments_extractor (i18n.test_extraction.BasicExtractorTests.test_comments_extractor) ... ok 878s test_context_in_single_quotes (i18n.test_extraction.BasicExtractorTests.test_context_in_single_quotes) ... ok 878s test_extraction_error (i18n.test_extraction.BasicExtractorTests.test_extraction_error) ... ok 878s test_extraction_warning (i18n.test_extraction.BasicExtractorTests.test_extraction_warning) 878s test xgettext warning about multiple bare interpolation placeholders ... ok 878s test_invalid_locale_end_with_underscore (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_end_with_underscore) ... ok 878s test_invalid_locale_hyphen (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_hyphen) ... ok 878s test_invalid_locale_lower_country (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_lower_country) ... ok 878s test_invalid_locale_plus (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_plus) ... ok 878s test_invalid_locale_private_subtag (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_private_subtag) ... ok 878s test_invalid_locale_start_with_underscore (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_start_with_underscore) ... ok 878s test_invalid_locale_uppercase (i18n.test_extraction.BasicExtractorTests.test_invalid_locale_uppercase) ... ok 878s test_makemessages_find_files (i18n.test_extraction.BasicExtractorTests.test_makemessages_find_files) 878s find_files only discover files having the proper extensions. ... ok 878s test_makemessages_gettext_version (i18n.test_extraction.BasicExtractorTests.test_makemessages_gettext_version) ... ok 878s test_no_option (i18n.test_extraction.BasicExtractorTests.test_no_option) ... ok 878s test_po_file_encoding_when_updating (i18n.test_extraction.BasicExtractorTests.test_po_file_encoding_when_updating) 878s Update of PO file doesn't corrupt it with non-UTF-8 encoding on Windows ... ok 878s test_pot_charset_header_is_utf8 (i18n.test_extraction.BasicExtractorTests.test_pot_charset_header_is_utf8) 878s Content-Type: ... charset=CHARSET is replaced with charset=UTF-8 ... ok 878s test_special_char_extracted (i18n.test_extraction.BasicExtractorTests.test_special_char_extracted) ... ok 878s test_template_comments (i18n.test_extraction.BasicExtractorTests.test_template_comments) 878s Template comment tags on the same line of other constructs (#19552) ... ok 878s test_template_message_context_extractor (i18n.test_extraction.BasicExtractorTests.test_template_message_context_extractor) 878s Message contexts are correctly extracted for the {% translate %} and ... ok 878s test_unicode_decode_error (i18n.test_extraction.BasicExtractorTests.test_unicode_decode_error) ... ok 878s test_unicode_file_name (i18n.test_extraction.BasicExtractorTests.test_unicode_file_name) ... ok 878s test_use_i18n_false (i18n.test_extraction.BasicExtractorTests.test_use_i18n_false) 878s makemessages also runs successfully when USE_I18N is False. ... ok 878s test_valid_locale (i18n.test_extraction.BasicExtractorTests.test_valid_locale) ... ok 878s test_valid_locale_private_subtag (i18n.test_extraction.BasicExtractorTests.test_valid_locale_private_subtag) ... ok 878s test_valid_locale_tachelhit_latin_morocco (i18n.test_extraction.BasicExtractorTests.test_valid_locale_tachelhit_latin_morocco) ... ok 878s test_valid_locale_with_country (i18n.test_extraction.BasicExtractorTests.test_valid_locale_with_country) ... ok 878s test_all_locales (i18n.test_extraction.MultipleLocaleExtractionTests.test_all_locales) 878s When the `locale` flag is absent, all dirs from the parent locale dir ... ok 878s test_multiple_locales (i18n.test_extraction.MultipleLocaleExtractionTests.test_multiple_locales) ... ok 878s test_add_location_file (i18n.test_extraction.LocationCommentsTests.test_add_location_file) 878s makemessages --add-location=file ... ok 878s test_add_location_full (i18n.test_extraction.LocationCommentsTests.test_add_location_full) 878s makemessages --add-location=full ... ok 878s test_add_location_gettext_version_check (i18n.test_extraction.LocationCommentsTests.test_add_location_gettext_version_check) 878s CommandError is raised when using makemessages --add-location with ... ok 878s test_add_location_never (i18n.test_extraction.LocationCommentsTests.test_add_location_never) 878s makemessages --add-location=never ... ok 878s test_location_comments_for_templatized_files (i18n.test_extraction.LocationCommentsTests.test_location_comments_for_templatized_files) 878s Ensure no leaky paths in comments, e.g. #: path o ile.html.py:123 ... ok 878s test_no_location_disabled (i18n.test_extraction.LocationCommentsTests.test_no_location_disabled) 878s Behavior is correct if --no-location switch isn't specified. ... ok 878s test_no_location_enabled (i18n.test_extraction.LocationCommentsTests.test_no_location_enabled) 878s Behavior is correct if --no-location switch is specified. See #16903. ... ok 878s test_no_wrap_disabled (i18n.test_extraction.NoWrapExtractorTests.test_no_wrap_disabled) ... ok 878s test_no_wrap_enabled (i18n.test_extraction.NoWrapExtractorTests.test_no_wrap_enabled) ... ok 878s test_makemessages_no_settings (i18n.test_extraction.NoSettingsExtractionTests.test_makemessages_no_settings) ... ok 878s test_symlink (i18n.test_extraction.SymlinkExtractorTests.test_symlink) ... ok 878s test_eq (i18n.test_management.TranslatableFileTests.test_eq) ... ok 878s test_repr (i18n.test_management.TranslatableFileTests.test_repr) ... ok 878s test_po_changed_with_new_strings (i18n.test_extraction.UnchangedPoExtractionTests.test_po_changed_with_new_strings) 878s PO files are updated when new changes are detected. ... ok 878s test_po_remains_unchanged (i18n.test_extraction.UnchangedPoExtractionTests.test_po_remains_unchanged) 878s PO files are unchanged unless there are new changes. ... ok 878s test_adds_python_format_to_all_percent_signs (i18n.test_percents.ExtractingStringsWithPercentSigns.test_adds_python_format_to_all_percent_signs) ... ok 878s test_trans_tag_with_percent_symbol_at_the_end (i18n.test_percents.ExtractingStringsWithPercentSigns.test_trans_tag_with_percent_symbol_at_the_end) ... ok 878s test_trans_tag_with_percent_symbol_in_the_middle (i18n.test_percents.ExtractingStringsWithPercentSigns.test_trans_tag_with_percent_symbol_in_the_middle) ... ok 878s 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 878s test_translates_multiple_percent_signs (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_multiple_percent_signs) ... ok 878s test_translates_with_a_percent_symbol_at_the_end (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_with_a_percent_symbol_at_the_end) ... ok 878s test_translates_with_percent_symbol_in_the_middle (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_with_percent_symbol_in_the_middle) ... ok 878s test_translates_with_percent_symbol_using_context (i18n.test_percents.RenderingTemplatesWithPercentSigns.test_translates_with_percent_symbol_using_context) ... ok 878s 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 878s test_check_for_language (i18n.tests.CountrySpecificLanguageTests.test_check_for_language) ... ok 878s test_check_for_language_null (i18n.tests.CountrySpecificLanguageTests.test_check_for_language_null) ... ok 878s test_get_language_from_request (i18n.tests.CountrySpecificLanguageTests.test_get_language_from_request) ... ok 878s test_get_language_from_request_code_too_long (i18n.tests.CountrySpecificLanguageTests.test_get_language_from_request_code_too_long) ... ok 878s test_get_language_from_request_null (i18n.tests.CountrySpecificLanguageTests.test_get_language_from_request_null) ... ok 878s test_specific_language_codes (i18n.tests.CountrySpecificLanguageTests.test_specific_language_codes) ... ok 878s test_app_translation (i18n.tests.AppResolutionOrderI18NTests.test_app_translation) ... ok 878s test_django_fallback (i18n.tests.DjangoFallbackResolutionOrderI18NTests.test_django_fallback) ... ok 878s test_locale_paths_override_app_translation (i18n.tests.LocalePathsResolutionOrderI18NTests.test_locale_paths_override_app_translation) ... ok 878s test_locale_paths_translation (i18n.tests.LocalePathsResolutionOrderI18NTests.test_locale_paths_translation) ... ok 879s test_cache_resetting (i18n.tests.MiscTests.test_cache_resetting) 879s After setting LANGUAGE, the cache should be cleared and languages ... ok 879s test_english_fallback (i18n.tests.MiscTests.test_english_fallback) 879s With a non-English LANGUAGE_CODE and if the active language is English ... ok 879s test_get_language_from_path_null (i18n.tests.MiscTests.test_get_language_from_path_null) ... ok 879s test_get_language_from_path_real (i18n.tests.MiscTests.test_get_language_from_path_real) ... ok 879s test_get_supported_language_variant_null (i18n.tests.MiscTests.test_get_supported_language_variant_null) ... ok 879s test_get_supported_language_variant_real (i18n.tests.MiscTests.test_get_supported_language_variant_real) ... ok 879s test_i18n_patterns_returns_list (i18n.tests.MiscTests.test_i18n_patterns_returns_list) ... ok 879s test_parse_language_cookie (i18n.tests.MiscTests.test_parse_language_cookie) ... ok 879s test_parse_literal_http_header (i18n.tests.MiscTests.test_parse_literal_http_header) ... ok 879s test_parse_spec_http_header (i18n.tests.MiscTests.test_parse_spec_http_header) 879s Testing HTTP header parsing. First, we test that we can parse the ... ok 879s test_special_fallback_language (i18n.tests.MiscTests.test_special_fallback_language) 879s Some languages may have special fallbacks that don't follow the simple ... ok 879s test_subsequent_code_fallback_language (i18n.tests.MiscTests.test_subsequent_code_fallback_language) 879s Subsequent language codes should be used when the language code is not ... ok 879s test_support_for_deprecated_chinese_language_codes (i18n.tests.MiscTests.test_support_for_deprecated_chinese_language_codes) 879s Some browsers (Firefox, IE, etc.) use deprecated language codes. As these ... ok 879s test_check_for_language (i18n.tests.NonDjangoLanguageTests.test_check_for_language) ... ok 879s test_non_django_language (i18n.tests.NonDjangoLanguageTests.test_non_django_language) ... ok 879s test_plural_non_django_language (i18n.tests.NonDjangoLanguageTests.test_plural_non_django_language) ... ok 879s test_fallback_language_code (i18n.tests.TestLanguageInfo.test_fallback_language_code) 879s get_language_info return the first fallback language info if the lang_info ... ok 879s test_localized_language_info (i18n.tests.TestLanguageInfo.test_localized_language_info) ... ok 879s test_unknown_language_code (i18n.tests.TestLanguageInfo.test_unknown_language_code) ... ok 879s test_unknown_language_code_and_country_code (i18n.tests.TestLanguageInfo.test_unknown_language_code_and_country_code) ... ok 879s test_unknown_only_country_code (i18n.tests.TestLanguageInfo.test_unknown_only_country_code) ... ok 879s test_sparse_territory_catalog (i18n.tests.TranslationFallbackI18NTests.test_sparse_territory_catalog) 879s Untranslated strings for territorial language variants use the ... ok 879s test_ignores_non_mo_files (i18n.tests.TranslationFileChangedTests.test_ignores_non_mo_files) ... ok 879s test_resets_cache_with_mo_files (i18n.tests.TranslationFileChangedTests.test_resets_cache_with_mo_files) ... ok 879s test_failure_finding_default_mo_files (i18n.tests.TranslationFilesMissing.test_failure_finding_default_mo_files) 879s OSError is raised if the default language is unparseable. ... ok 879s test_translation_loading (i18n.tests.TranslationLoadingTests.test_translation_loading) 879s "loading_app" does not have translations for all languages provided by ... ok 879s test_empty_value (i18n.tests.TranslationTests.test_empty_value) 879s Empty value must stay empty after being translated (#23196). ... ok 879s test_language_bidi (i18n.tests.TranslationTests.test_language_bidi) ... ok 879s test_language_bidi_null (i18n.tests.TranslationTests.test_language_bidi_null) ... ok 879s test_lazy_objects (i18n.tests.TranslationTests.test_lazy_objects) 879s Format string interpolation should work with *_lazy objects. ... ok 879s test_lazy_pickle (i18n.tests.TranslationTests.test_lazy_pickle) ... ok 879s test_maclines (i18n.tests.TranslationTests.test_maclines) 879s Translations on files with Mac or DOS end of lines will be converted ... ok 879s test_multiple_plurals_per_language (i18n.tests.TranslationTests.test_multiple_plurals_per_language) 879s Normally, French has 2 plurals. As other/locale/fr/LC_MESSAGES/django.po ... ok 879s test_ngettext_lazy (i18n.tests.TranslationTests.test_ngettext_lazy) ... ok 879s test_ngettext_lazy_bool (i18n.tests.TranslationTests.test_ngettext_lazy_bool) ... ok 879s test_ngettext_lazy_format_style (i18n.tests.TranslationTests.test_ngettext_lazy_format_style) ... ok 879s test_ngettext_lazy_pickle (i18n.tests.TranslationTests.test_ngettext_lazy_pickle) ... ok 879s test_override (i18n.tests.TranslationTests.test_override) ... ok 879s test_override_decorator (i18n.tests.TranslationTests.test_override_decorator) ... ok 879s test_override_exit (i18n.tests.TranslationTests.test_override_exit) 879s The language restored is the one used when the function was ... ok 879s test_pgettext (i18n.tests.TranslationTests.test_pgettext) ... ok 879s test_plural (i18n.tests.TranslationTests.test_plural) 879s Test plurals with ngettext. French differs from English in that 0 is singular. ... ok 879s test_plural_null (i18n.tests.TranslationTests.test_plural_null) ... ok 879s test_safe_status (i18n.tests.TranslationTests.test_safe_status) 879s Translating a string requiring no auto-escaping with gettext or pgettext ... ok 879s test_to_language (i18n.tests.TranslationTests.test_to_language) ... ok 879s test_to_locale (i18n.tests.TranslationTests.test_to_locale) ... ok 879s test_bug14894_translation_activate_thread_safety (i18n.tests.TranslationThreadSafetyTests.test_bug14894_translation_activate_thread_safety) ... ok 879s test_default_lang_fallback_without_prefix (i18n.tests.UnprefixedDefaultLanguageTests.test_default_lang_fallback_without_prefix) ... ok 879s test_default_lang_without_prefix (i18n.tests.UnprefixedDefaultLanguageTests.test_default_lang_without_prefix) 879s With i18n_patterns(..., prefix_default_language=False), the default ... ok 879s test_no_redirect_on_404 (i18n.tests.UnprefixedDefaultLanguageTests.test_no_redirect_on_404) 879s A request for a nonexistent URL shouldn't cause a redirect to ... ok 879s test_other_lang_with_prefix (i18n.tests.UnprefixedDefaultLanguageTests.test_other_lang_with_prefix) ... ok 879s test_page_with_dash (i18n.tests.UnprefixedDefaultLanguageTests.test_page_with_dash) ... ok 879s test_unprefixed_language_other_than_accept_language (i18n.tests.UnprefixedDefaultLanguageTests.test_unprefixed_language_other_than_accept_language) ... ok 879s test_round_away_from_one (i18n.tests.UtilsTests.test_round_away_from_one) ... ok 879s test_i18n_app_dirs (i18n.tests.WatchForTranslationChangesTests.test_i18n_app_dirs) ... ok 879s test_i18n_app_dirs_ignore_django_apps (i18n.tests.WatchForTranslationChangesTests.test_i18n_app_dirs_ignore_django_apps) ... ok 879s test_i18n_disabled (i18n.tests.WatchForTranslationChangesTests.test_i18n_disabled) ... ok 879s test_i18n_enabled (i18n.tests.WatchForTranslationChangesTests.test_i18n_enabled) ... ok 879s test_i18n_local_locale (i18n.tests.WatchForTranslationChangesTests.test_i18n_local_locale) ... ok 879s test_i18n_locale_paths (i18n.tests.WatchForTranslationChangesTests.test_i18n_locale_paths) ... ok 879s test_assert_contains_renders_template_response (test_client_regress.tests.AssertContainsTests.test_assert_contains_renders_template_response) 879s An unrendered SimpleTemplateResponse may be used in assertContains(). ... ok 879s test_assert_contains_using_non_template_response (test_client_regress.tests.AssertContainsTests.test_assert_contains_using_non_template_response) 879s auto-rendering does not affect responses that aren't ... ok 879s test_assert_not_contains_renders_template_response (test_client_regress.tests.AssertContainsTests.test_assert_not_contains_renders_template_response) 879s An unrendered SimpleTemplateResponse may be used in assertNotContains(). ... ok 879s test_assert_not_contains_using_non_template_response (test_client_regress.tests.AssertContainsTests.test_assert_not_contains_using_non_template_response) 879s auto-rendering does not affect responses that aren't instances (or ... ok 879s test_binary_contains (test_client_regress.tests.AssertContainsTests.test_binary_contains) ... ok 879s test_binary_not_contains (test_client_regress.tests.AssertContainsTests.test_binary_not_contains) ... ok 879s test_contains (test_client_regress.tests.AssertContainsTests.test_contains) 879s Responses can be inspected for content, including counting repeated substrings ... ok 879s test_nontext_contains (test_client_regress.tests.AssertContainsTests.test_nontext_contains) ... ok 879s test_nontext_not_contains (test_client_regress.tests.AssertContainsTests.test_nontext_not_contains) ... ok 879s test_unicode_contains (test_client_regress.tests.AssertContainsTests.test_unicode_contains) 879s Unicode characters can be found in template context ... ok 879s test_unicode_not_contains (test_client_regress.tests.AssertContainsTests.test_unicode_not_contains) 879s Unicode characters can be searched for, and not found in template context ... ok 879s test_circular_redirect (test_client_regress.tests.AssertRedirectsTests.test_circular_redirect) 879s Circular redirect chains are caught and escaped ... ok 879s test_incorrect_target (test_client_regress.tests.AssertRedirectsTests.test_incorrect_target) 879s An assertion is raised if the response redirects to another target ... ok 879s test_lost_query (test_client_regress.tests.AssertRedirectsTests.test_lost_query) 879s An assertion is raised if the redirect location doesn't preserve GET ... ok 879s test_multiple_redirect_chain (test_client_regress.tests.AssertRedirectsTests.test_multiple_redirect_chain) 879s You can follow a redirect chain of multiple redirects ... ok 879s test_redirect_chain (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain) 879s You can follow a redirect chain of multiple redirects ... ok 879s test_redirect_chain_delete (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain_delete) 879s A redirect chain will be followed from an initial DELETE request ... ok 879s test_redirect_chain_head (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain_head) 879s A redirect chain will be followed from an initial HEAD request ... ok 879s test_redirect_chain_on_non_redirect_page (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain_on_non_redirect_page) 879s An assertion is raised if the original page couldn't be retrieved as ... ok 879s test_redirect_chain_options (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain_options) 879s A redirect chain will be followed from an initial OPTIONS request ... ok 879s test_redirect_chain_post (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain_post) 879s A redirect chain will be followed from an initial POST post ... ok 879s test_redirect_chain_put (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain_put) 879s A redirect chain will be followed from an initial PUT request ... ok 879s test_redirect_chain_to_non_existent (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain_to_non_existent) 879s You can follow a chain to a nonexistent view. ... ok 879s test_redirect_chain_to_self (test_client_regress.tests.AssertRedirectsTests.test_redirect_chain_to_self) 879s Redirections to self are caught and escaped ... ok 879s test_redirect_fetch_redirect_response (test_client_regress.tests.AssertRedirectsTests.test_redirect_fetch_redirect_response) 879s Preserve extra headers of requests made with django.test.Client. ... ok 879s test_redirect_on_non_redirect_page (test_client_regress.tests.AssertRedirectsTests.test_redirect_on_non_redirect_page) 879s An assertion is raised if the original page couldn't be retrieved as expected ... ok 879s test_redirect_page (test_client_regress.tests.AssertRedirectsTests.test_redirect_page) 879s An assertion is raised if the original page couldn't be retrieved as expected ... ok 879s test_redirect_scheme (test_client_regress.tests.AssertRedirectsTests.test_redirect_scheme) 879s An assertion is raised if the response doesn't have the scheme ... ok 879s test_redirect_to_different_host (test_client_regress.tests.AssertRedirectsTests.test_redirect_to_different_host) 879s The test client will preserve scheme, host and port changes ... ok 879s test_redirect_to_self_with_changing_query (test_client_regress.tests.AssertRedirectsTests.test_redirect_to_self_with_changing_query) 879s Redirections don't loop forever even if query is changing ... ok 879s test_target_page (test_client_regress.tests.AssertRedirectsTests.test_target_page) 879s An assertion is raised if the response redirect target cannot be ... ok 879s test_non_utf_payload (test_client_regress.tests.PayloadEncodingTests.test_non_utf_payload) 879s Non-ASCII data as a non-UTF based encoding can be POSTed. ... ok 879s test_simple_payload (test_client_regress.tests.PayloadEncodingTests.test_simple_payload) 879s A simple ASCII-only text can be POSTed. ... ok 879s test_utf16_payload (test_client_regress.tests.PayloadEncodingTests.test_utf16_payload) 879s Non-ASCII data encoded as UTF-16 can be POSTed. ... ok 879s test_utf8_payload (test_client_regress.tests.PayloadEncodingTests.test_utf8_payload) 879s Non-ASCII data encoded as UTF-8 can be POSTed. ... ok 879s test_get_like_requests (test_client_regress.tests.QueryStringTests.test_get_like_requests) ... ok 879s test_post_like_requests (test_client_regress.tests.QueryStringTests.test_post_like_requests) ... ok 879s test_body_from_empty_request (test_client_regress.tests.ReadLimitedStreamTest.test_body_from_empty_request) 879s HttpRequest.body on a test client GET request should return ... ok 879s test_read_from_empty_request (test_client_regress.tests.ReadLimitedStreamTest.test_read_from_empty_request) 879s HttpRequest.read() on a test client GET request should return the ... ok 879s test_read_from_nonempty_request (test_client_regress.tests.ReadLimitedStreamTest.test_read_from_nonempty_request) 879s HttpRequest.read() on a test client PUT request with some payload ... ok 879s test_read_numbytes_from_empty_request (test_client_regress.tests.ReadLimitedStreamTest.test_read_numbytes_from_empty_request) 879s HttpRequest.read(LARGE_BUFFER) on a test client GET request should ... ok 879s test_read_numbytes_from_nonempty_request (test_client_regress.tests.ReadLimitedStreamTest.test_read_numbytes_from_nonempty_request) 879s HttpRequest.read(LARGE_BUFFER) on a test client PUT request with ... ok 879s test_cookies (test_client_regress.tests.RequestFactoryEnvironmentTests.test_cookies) ... ok 879s test_should_set_correct_env_variables (test_client_regress.tests.RequestFactoryEnvironmentTests.test_should_set_correct_env_variables) ... ok 879s test_request (test_client_regress.tests.RequestFactoryStateTest.test_request) ... ok 879s test_request_after_client (test_client_regress.tests.RequestFactoryStateTest.test_request_after_client) ... ok 879s test_request_after_client_2 (test_client_regress.tests.RequestFactoryStateTest.test_request_after_client_2) ... ok 879s test_client_headers (test_client_regress.tests.RequestHeadersTest.test_client_headers) 879s A test client can receive custom headers ... ok 879s test_client_headers_redirect (test_client_regress.tests.RequestHeadersTest.test_client_headers_redirect) 879s Test client headers are preserved through redirects ... ok 879s test_empty_string_data (test_client_regress.tests.RequestMethodStringDataTests.test_empty_string_data) 879s Request a view with empty string data via request method GET/POST/HEAD ... ok 879s test_json (test_client_regress.tests.RequestMethodStringDataTests.test_json) ... ok 879s test_json_bytes (test_client_regress.tests.RequestMethodStringDataTests.test_json_bytes) ... ok 879s test_json_charset (test_client_regress.tests.RequestMethodStringDataTests.test_json_charset) ... ok 879s test_json_multiple_access (test_client_regress.tests.RequestMethodStringDataTests.test_json_multiple_access) ... ok 879s test_json_structured_suffixes (test_client_regress.tests.RequestMethodStringDataTests.test_json_structured_suffixes) ... ok 879s test_json_wrong_header (test_client_regress.tests.RequestMethodStringDataTests.test_json_wrong_header) ... ok 879s test_patch (test_client_regress.tests.RequestMethodStringDataTests.test_patch) 879s Request a view with string data via request method PATCH ... ok 879s test_post (test_client_regress.tests.RequestMethodStringDataTests.test_post) 879s Request a view with string data via request method POST ... ok 879s test_put (test_client_regress.tests.RequestMethodStringDataTests.test_put) 879s Request a view with string data via request method PUT ... ok 879s test_delete (test_client_regress.tests.RequestMethodTests.test_delete) 879s Request a view via request method DELETE ... ok 879s test_get (test_client_regress.tests.RequestMethodTests.test_get) 879s Request a view via request method GET ... ok 879s test_head (test_client_regress.tests.RequestMethodTests.test_head) 879s Request a view via request method HEAD ... ok 879s test_options (test_client_regress.tests.RequestMethodTests.test_options) 879s Request a view via request method OPTIONS ... ok 879s test_patch (test_client_regress.tests.RequestMethodTests.test_patch) 879s Request a view via request method PATCH ... ok 879s test_post (test_client_regress.tests.RequestMethodTests.test_post) 879s Request a view via request method POST ... ok 879s test_put (test_client_regress.tests.RequestMethodTests.test_put) 879s Request a view via request method PUT ... ok 879s test_bad_404_template (test_client_regress.tests.TemplateExceptionTests.test_bad_404_template) 879s Errors found when rendering 404 error templates are re-raised ... ok 880s test_argument_with_space_get (test_client_regress.tests.URLEscapingTests.test_argument_with_space_get) 880s Get a view that has a string argument that requires escaping ... ok 880s test_argument_with_space_post (test_client_regress.tests.URLEscapingTests.test_argument_with_space_post) 880s Post for a view that has a string argument that requires escaping ... ok 880s test_simple_argument_get (test_client_regress.tests.URLEscapingTests.test_simple_argument_get) 880s Get a view that has a simple string argument ... ok 880s test_simple_argument_post (test_client_regress.tests.URLEscapingTests.test_simple_argument_post) 880s Post for a view that has a simple string argument ... ok 880s test_file_encoding (test_client_regress.tests.UploadedFileEncodingTest.test_file_encoding) ... ok 880s test_guesses_content_type_on_file_encoding (test_client_regress.tests.UploadedFileEncodingTest.test_guesses_content_type_on_file_encoding) ... ok 880s test_urlconf_was_changed (test_client_regress.tests.UrlconfSubstitutionTests.test_urlconf_was_changed) 880s TestCase can enforce a custom URLconf on a per-test basis ... ok 880s test_urlconf_was_reverted (test_client_regress.tests.zzUrlconfSubstitutionTests.test_urlconf_was_reverted) 880s URLconf is reverted to original value after modification in a TestCase ... ok 880s test_empty_group_by_cols (expressions_window.tests.NonQueryWindowTests.test_empty_group_by_cols) ... ok 880s test_frame_empty_group_by_cols (expressions_window.tests.NonQueryWindowTests.test_frame_empty_group_by_cols) ... ok 880s test_frame_window_frame_notimplemented (expressions_window.tests.NonQueryWindowTests.test_frame_window_frame_notimplemented) ... ok 880s test_invalid_order_by (expressions_window.tests.NonQueryWindowTests.test_invalid_order_by) ... ok 880s test_invalid_source_expression (expressions_window.tests.NonQueryWindowTests.test_invalid_source_expression) ... ok 880s test_window_frame_repr (expressions_window.tests.NonQueryWindowTests.test_window_frame_repr) ... ok 880s test_window_repr (expressions_window.tests.NonQueryWindowTests.test_window_repr) ... ok 880s test_admin_javascript_supported_input_formats (i18n.tests.FormattingTests.test_admin_javascript_supported_input_formats) 880s The first input format for DATE_INPUT_FORMATS, TIME_INPUT_FORMATS, and ... ok 880s test_all_format_strings (i18n.tests.FormattingTests.test_all_format_strings) ... ok 880s test_false_like_locale_formats (i18n.tests.FormattingTests.test_false_like_locale_formats) 880s The active locale's formats take precedence over the default settings ... ok 880s test_format_arbitrary_settings (i18n.tests.FormattingTests.test_format_arbitrary_settings) ... ok 880s test_get_custom_format (i18n.tests.FormattingTests.test_get_custom_format) ... ok 880s test_get_format_lazy_format (i18n.tests.FormattingTests.test_get_format_lazy_format) ... ok 880s test_get_format_modules_lang (i18n.tests.FormattingTests.test_get_format_modules_lang) ... ok 880s test_iter_format_modules (i18n.tests.FormattingTests.test_iter_format_modules) 880s Tests the iter_format_modules function. ... ok 880s test_iter_format_modules_stability (i18n.tests.FormattingTests.test_iter_format_modules_stability) 880s Tests the iter_format_modules function always yields format modules in ... ok 880s test_l10n_disabled (i18n.tests.FormattingTests.test_l10n_disabled) 880s Catalan locale with format i18n disabled translations will be used, ... ok 880s test_l10n_enabled (i18n.tests.FormattingTests.test_l10n_enabled) ... ok 880s test_locale_independent (i18n.tests.FormattingTests.test_locale_independent) 880s Localization of numbers ... ok 880s test_localize_templatetag_and_filter (i18n.tests.FormattingTests.test_localize_templatetag_and_filter) 880s Test the {% localize %} templatetag and the localize/unlocalize filters. ... ok 880s test_localized_as_text_as_hidden_input (i18n.tests.FormattingTests.test_localized_as_text_as_hidden_input) 880s Form input with 'as_hidden' or 'as_text' is correctly localized. ... ok 880s test_localized_input (i18n.tests.FormattingTests.test_localized_input) 880s Tests if form input is correctly localized ... ok 880s test_localized_input_func (i18n.tests.FormattingTests.test_localized_input_func) ... ok 880s test_localized_off_numbers (i18n.tests.FormattingTests.test_localized_off_numbers) 880s A string representation is returned for unlocalized numbers. ... ok 880s test_sanitize_separators (i18n.tests.FormattingTests.test_sanitize_separators) 880s Tests django.utils.formats.sanitize_separators. ... ok 880s test_sanitize_strftime_format (i18n.tests.FormattingTests.test_sanitize_strftime_format) ... ok 880s test_sanitize_strftime_format_with_escaped_percent (i18n.tests.FormattingTests.test_sanitize_strftime_format_with_escaped_percent) ... ok 880s test_sub_locales (i18n.tests.FormattingTests.test_sub_locales) 880s Check if sublocales fall back to the main locale ... ok 880s test_csrf_token (template_backends.test_dummy.TemplateStringsTests.test_csrf_token) ... ok 880s test_django_html_escaping (template_backends.test_dummy.TemplateStringsTests.test_django_html_escaping) ... skipped "test doesn't apply to dummy backend" 880s test_from_string (template_backends.test_dummy.TemplateStringsTests.test_from_string) ... ok 880s test_get_template (template_backends.test_dummy.TemplateStringsTests.test_get_template) ... ok 880s test_get_template_nonexistent (template_backends.test_dummy.TemplateStringsTests.test_get_template_nonexistent) ... ok 880s test_get_template_syntax_error (template_backends.test_dummy.TemplateStringsTests.test_get_template_syntax_error) ... skipped "test doesn't apply to dummy backend" 880s test_html_escaping (template_backends.test_dummy.TemplateStringsTests.test_html_escaping) ... ok 880s test_no_directory_traversal (template_backends.test_dummy.TemplateStringsTests.test_no_directory_traversal) ... ok 880s test_non_ascii_characters (template_backends.test_dummy.TemplateStringsTests.test_non_ascii_characters) ... ok 880s test_autoescape_default (template_backends.test_django.DjangoTemplatesTests.test_autoescape_default) ... ok 880s test_autoescape_off (template_backends.test_django.DjangoTemplatesTests.test_autoescape_off) ... ok 880s test_builtins_discovery (template_backends.test_django.DjangoTemplatesTests.test_builtins_discovery) ... ok 880s test_context_has_priority_over_template_context_processors (template_backends.test_django.DjangoTemplatesTests.test_context_has_priority_over_template_context_processors) ... ok 880s test_csrf_token (template_backends.test_django.DjangoTemplatesTests.test_csrf_token) ... ok 880s test_default_template_loaders (template_backends.test_django.DjangoTemplatesTests.test_default_template_loaders) 880s The cached template loader is always enabled by default. ... ok 880s test_dirs_pathlib (template_backends.test_django.DjangoTemplatesTests.test_dirs_pathlib) ... ok 880s test_django_html_escaping (template_backends.test_django.DjangoTemplatesTests.test_django_html_escaping) ... ok 880s test_from_string (template_backends.test_django.DjangoTemplatesTests.test_from_string) ... ok 880s test_get_template (template_backends.test_django.DjangoTemplatesTests.test_get_template) ... ok 880s test_get_template_nonexistent (template_backends.test_django.DjangoTemplatesTests.test_get_template_nonexistent) ... ok 880s test_get_template_syntax_error (template_backends.test_django.DjangoTemplatesTests.test_get_template_syntax_error) ... ok 880s test_html_escaping (template_backends.test_django.DjangoTemplatesTests.test_html_escaping) ... ok 880s test_no_directory_traversal (template_backends.test_django.DjangoTemplatesTests.test_no_directory_traversal) ... ok 880s test_non_ascii_characters (template_backends.test_django.DjangoTemplatesTests.test_non_ascii_characters) ... ok 880s test_render_requires_dict (template_backends.test_django.DjangoTemplatesTests.test_render_requires_dict) 880s django.Template.render() requires a dict. ... ok 880s test_templatetag_discovery (template_backends.test_django.DjangoTemplatesTests.test_templatetag_discovery) ... ok 880s test_templatetag_discovery_import_error (template_backends.test_django.DjangoTemplatesTests.test_templatetag_discovery_import_error) 880s Import errors in tag modules should be reraised with a helpful message. ... ok 880s test_context_processors (template_backends.test_jinja2.Jinja2Tests.test_context_processors) ... ok 880s test_csrf_token (template_backends.test_jinja2.Jinja2Tests.test_csrf_token) ... ok 880s test_dirs_pathlib (template_backends.test_jinja2.Jinja2Tests.test_dirs_pathlib) ... ok 880s test_django_html_escaping (template_backends.test_jinja2.Jinja2Tests.test_django_html_escaping) ... ok 880s test_exception_debug_info_max_context (template_backends.test_jinja2.Jinja2Tests.test_exception_debug_info_max_context) ... ok 880s test_exception_debug_info_min_context (template_backends.test_jinja2.Jinja2Tests.test_exception_debug_info_min_context) ... ok 880s test_from_string (template_backends.test_jinja2.Jinja2Tests.test_from_string) ... ok 880s test_get_template (template_backends.test_jinja2.Jinja2Tests.test_get_template) ... ok 880s test_get_template_nonexistent (template_backends.test_jinja2.Jinja2Tests.test_get_template_nonexistent) ... ok 880s test_get_template_syntax_error (template_backends.test_jinja2.Jinja2Tests.test_get_template_syntax_error) ... ok 880s test_html_escaping (template_backends.test_jinja2.Jinja2Tests.test_html_escaping) ... ok 880s test_no_directory_traversal (template_backends.test_jinja2.Jinja2Tests.test_no_directory_traversal) ... ok 880s test_non_ascii_characters (template_backends.test_jinja2.Jinja2Tests.test_non_ascii_characters) ... ok 880s test_origin (template_backends.test_jinja2.Jinja2Tests.test_origin) ... ok 880s test_origin_from_string (template_backends.test_jinja2.Jinja2Tests.test_origin_from_string) ... ok 880s test_self_context (template_backends.test_jinja2.Jinja2Tests.test_self_context) 880s Using 'self' in the context should not throw errors (#24538). ... ok 880s test_template_render_error_nonexistent_source (template_backends.test_jinja2.Jinja2Tests.test_template_render_error_nonexistent_source) ... ok 880s test_template_render_nested_error (template_backends.test_jinja2.Jinja2Tests.test_template_render_nested_error) ... ok 880s test_backend_import_error (template_backends.test_utils.TemplateUtilsTests.test_backend_import_error) 880s Failing to import a backend keeps raising the original import error ... ok 880s test_backend_improperly_configured (template_backends.test_utils.TemplateUtilsTests.test_backend_improperly_configured) 880s Failing to initialize a backend keeps raising the original exception ... ok 880s test_backend_names_must_be_unique (template_backends.test_utils.TemplateUtilsTests.test_backend_names_must_be_unique) ... ok 880s test_get_all_permissions (auth_tests.test_auth_backends.AnonymousUserBackendTest.test_get_all_permissions) ... ok 880s test_has_module_perms (auth_tests.test_auth_backends.AnonymousUserBackendTest.test_has_module_perms) ... ok 880s test_has_perm (auth_tests.test_auth_backends.AnonymousUserBackendTest.test_has_perm) ... ok 880s test_has_perms (auth_tests.test_auth_backends.AnonymousUserBackendTest.test_has_perms) ... ok 880s test_has_perms_perm_list_invalid (auth_tests.test_auth_backends.AnonymousUserBackendTest.test_has_perms_perm_list_invalid) ... ok 880s test_clashing_custom_permissions (auth_tests.test_checks.ModelsPermissionsChecksTests.test_clashing_custom_permissions) ... ok 880s test_clashing_default_permissions (auth_tests.test_checks.ModelsPermissionsChecksTests.test_clashing_default_permissions) ... ok 880s test_custom_permission_codename_max_length (auth_tests.test_checks.ModelsPermissionsChecksTests.test_custom_permission_codename_max_length) ... ok 880s test_custom_permission_name_max_length (auth_tests.test_checks.ModelsPermissionsChecksTests.test_custom_permission_name_max_length) ... ok 880s test_empty_default_permissions (auth_tests.test_checks.ModelsPermissionsChecksTests.test_empty_default_permissions) ... ok 880s test_model_name_max_length (auth_tests.test_checks.ModelsPermissionsChecksTests.test_model_name_max_length) ... ok 880s test_non_clashing_custom_permissions (auth_tests.test_checks.ModelsPermissionsChecksTests.test_non_clashing_custom_permissions) ... ok 880s test_verbose_name_max_length (auth_tests.test_checks.ModelsPermissionsChecksTests.test_verbose_name_max_length) ... ok 880s test_iter (auth_tests.test_context_processors.PermWrapperTests.test_iter) ... ok 880s test_permlookupdict_in (auth_tests.test_context_processors.PermWrapperTests.test_permlookupdict_in) 880s No endless loops if accessed with 'in' - refs #18979. ... ok 880s test_permwrapper_in (auth_tests.test_context_processors.PermWrapperTests.test_permwrapper_in) 880s 'something' in PermWrapper works as expected. ... ok 880s test_repr (auth_tests.test_context_processors.PermWrapperTests.test_repr) ... ok 880s test_bug_19349_render_with_none_value (auth_tests.test_forms.ReadOnlyPasswordHashTest.test_bug_19349_render_with_none_value) ... ok 880s test_label (auth_tests.test_forms.ReadOnlyPasswordHashTest.test_label) 880s ReadOnlyPasswordHashWidget doesn't contain a for attribute in the ... ok 880s test_readonly_field_has_changed (auth_tests.test_forms.ReadOnlyPasswordHashTest.test_readonly_field_has_changed) ... ok 880s test_render (auth_tests.test_forms.ReadOnlyPasswordHashTest.test_render) ... ok 880s test_is_anonymous_authenticated_methods (auth_tests.test_checks.UserModelChecksTests.test_is_anonymous_authenticated_methods) 880s .is_anonymous/is_authenticated must not be methods. ... ok 880s test_required_fields_is_list (auth_tests.test_checks.UserModelChecksTests.test_required_fields_is_list) 880s REQUIRED_FIELDS should be a list. ... ok 880s test_username_non_unique (auth_tests.test_checks.UserModelChecksTests.test_username_non_unique) 880s A non-unique USERNAME_FIELD raises an error only if the default ... ok 880s test_username_not_in_required_fields (auth_tests.test_checks.UserModelChecksTests.test_username_not_in_required_fields) 880s USERNAME_FIELD should not appear in REQUIRED_FIELDS. ... ok 880s test_username_partially_unique (auth_tests.test_checks.UserModelChecksTests.test_username_partially_unique) ... ok 880s test_username_unique_with_model_constraint (auth_tests.test_checks.UserModelChecksTests.test_username_unique_with_model_constraint) ... ok 880s test_attributes (auth_tests.test_hashers.BasePasswordHasherTests.test_attributes) ... ok 880s test_decode (auth_tests.test_hashers.BasePasswordHasherTests.test_decode) ... ok 880s test_encode (auth_tests.test_hashers.BasePasswordHasherTests.test_encode) ... ok 880s test_harden_runtime (auth_tests.test_hashers.BasePasswordHasherTests.test_harden_runtime) ... ok 880s test_load_library_importerror (auth_tests.test_hashers.BasePasswordHasherTests.test_load_library_importerror) ... ok 880s test_load_library_no_algorithm (auth_tests.test_hashers.BasePasswordHasherTests.test_load_library_no_algorithm) ... ok 880s test_must_update (auth_tests.test_hashers.BasePasswordHasherTests.test_must_update) ... ok 880s test_safe_summary (auth_tests.test_hashers.BasePasswordHasherTests.test_safe_summary) ... ok 880s test_verify (auth_tests.test_hashers.BasePasswordHasherTests.test_verify) ... ok 881s test_check_password (auth_tests.test_handlers.ModWsgiHandlerTestCase.test_check_password) 881s check_password() returns the correct values as per ... ok 881s test_check_password_custom_user (auth_tests.test_handlers.ModWsgiHandlerTestCase.test_check_password_custom_user) 881s check_password() returns the correct values as per ... ok 881s test_groups_for_user (auth_tests.test_handlers.ModWsgiHandlerTestCase.test_groups_for_user) 881s groups_for_user() returns correct values as per ... ok 881s test_argon2 (auth_tests.test_hashers.TestUtilsHashPassArgon2.test_argon2) ... skipped 'argon2-cffi not installed' 881s test_argon2_decode (auth_tests.test_hashers.TestUtilsHashPassArgon2.test_argon2_decode) ... skipped 'argon2-cffi not installed' 881s test_argon2_upgrade (auth_tests.test_hashers.TestUtilsHashPassArgon2.test_argon2_upgrade) ... skipped 'argon2-cffi not installed' 881s test_argon2_version_upgrade (auth_tests.test_hashers.TestUtilsHashPassArgon2.test_argon2_version_upgrade) ... skipped 'argon2-cffi not installed' 882s test_scrypt (auth_tests.test_hashers.TestUtilsHashPassScrypt.test_scrypt) ... ok 882s test_scrypt_decode (auth_tests.test_hashers.TestUtilsHashPassScrypt.test_scrypt_decode) ... ok 882s test_scrypt_upgrade (auth_tests.test_hashers.TestUtilsHashPassScrypt.test_scrypt_upgrade) ... ok 883s test_migrate_other_database (auth_tests.test_migrations.MultiDBProxyModelAppLabelTests.test_migrate_other_database) ... ok 883s test_migrate_backwards (auth_tests.test_migrations.ProxyModelWithDifferentAppLabelTests.test_migrate_backwards) ... ok 883s test_proxy_model_permissions_contenttype (auth_tests.test_migrations.ProxyModelWithDifferentAppLabelTests.test_proxy_model_permissions_contenttype) ... ok 883s test_user_has_now_proxy_model_permissions (auth_tests.test_migrations.ProxyModelWithDifferentAppLabelTests.test_user_has_now_proxy_model_permissions) ... ok 883s test_user_keeps_same_permissions_after_migrating_backward (auth_tests.test_migrations.ProxyModelWithDifferentAppLabelTests.test_user_keeps_same_permissions_after_migrating_backward) ... ok 883s test_migrate_backwards (auth_tests.test_migrations.ProxyModelWithSameAppLabelTests.test_migrate_backwards) ... ok 883s test_migrate_with_existing_target_permission (auth_tests.test_migrations.ProxyModelWithSameAppLabelTests.test_migrate_with_existing_target_permission) 883s Permissions may already exist: ... ok 883s test_proxy_model_permissions_contenttype (auth_tests.test_migrations.ProxyModelWithSameAppLabelTests.test_proxy_model_permissions_contenttype) ... ok 883s test_user_keeps_same_permissions_after_migrating_backward (auth_tests.test_migrations.ProxyModelWithSameAppLabelTests.test_user_keeps_same_permissions_after_migrating_backward) ... ok 883s test_user_still_has_proxy_model_permissions (auth_tests.test_migrations.ProxyModelWithSameAppLabelTests.test_user_still_has_proxy_model_permissions) ... ok 883s test_custom_redirect_parameter (auth_tests.test_mixins.UserPassesTestTests.test_custom_redirect_parameter) ... ok 883s test_custom_redirect_url (auth_tests.test_mixins.UserPassesTestTests.test_custom_redirect_url) ... ok 883s test_default (auth_tests.test_mixins.UserPassesTestTests.test_default) ... ok 883s test_no_redirect_parameter (auth_tests.test_mixins.UserPassesTestTests.test_no_redirect_parameter) ... ok 883s test_raise_exception (auth_tests.test_mixins.UserPassesTestTests.test_raise_exception) ... ok 883s test_raise_exception_custom_message (auth_tests.test_mixins.UserPassesTestTests.test_raise_exception_custom_message) ... ok 883s test_raise_exception_custom_message_function (auth_tests.test_mixins.UserPassesTestTests.test_raise_exception_custom_message_function) ... ok 883s test_user_passes (auth_tests.test_mixins.UserPassesTestTests.test_user_passes) ... ok 883s test_clean_normalize_username (auth_tests.test_models.AbstractBaseUserTests.test_clean_normalize_username) ... ok 883s test_custom_email (auth_tests.test_models.AbstractBaseUserTests.test_custom_email) ... ok 883s test_default_email (auth_tests.test_models.AbstractBaseUserTests.test_default_email) ... ok 883s test_has_usable_password (auth_tests.test_models.AbstractBaseUserTests.test_has_usable_password) 883s Passwords are usable even if they don't correspond to a hasher in ... ok 883s test_normalize_username (auth_tests.test_models.AbstractBaseUserTests.test_normalize_username) ... ok 883s test_check_password (auth_tests.test_models.AnonymousUserTests.test_check_password) ... ok 883s test_delete (auth_tests.test_models.AnonymousUserTests.test_delete) ... ok 883s test_eq (auth_tests.test_models.AnonymousUserTests.test_eq) ... ok 883s test_hash (auth_tests.test_models.AnonymousUserTests.test_hash) ... ok 883s test_int (auth_tests.test_models.AnonymousUserTests.test_int) ... ok 883s test_properties (auth_tests.test_models.AnonymousUserTests.test_properties) ... ok 883s test_save (auth_tests.test_models.AnonymousUserTests.test_save) ... ok 883s test_set_password (auth_tests.test_models.AnonymousUserTests.test_set_password) ... ok 883s test_str (auth_tests.test_models.AnonymousUserTests.test_str) ... ok 883s test_str (auth_tests.test_models.GroupTests.test_str) ... ok 884s test_create_super_user_raises_error_on_false_is_superuser (auth_tests.test_models.UserManagerTestCase.test_create_super_user_raises_error_on_false_is_superuser) ... ok 884s test_create_superuser_raises_error_on_false_is_staff (auth_tests.test_models.UserManagerTestCase.test_create_superuser_raises_error_on_false_is_staff) ... ok 884s test_create_user (auth_tests.test_models.UserManagerTestCase.test_create_user) ... ok 884s test_create_user_email_domain_normalize (auth_tests.test_models.UserManagerTestCase.test_create_user_email_domain_normalize) ... ok 884s test_create_user_email_domain_normalize_rfc3696 (auth_tests.test_models.UserManagerTestCase.test_create_user_email_domain_normalize_rfc3696) ... ok 884s test_create_user_email_domain_normalize_with_whitespace (auth_tests.test_models.UserManagerTestCase.test_create_user_email_domain_normalize_with_whitespace) ... ok 884s test_create_user_is_staff (auth_tests.test_models.UserManagerTestCase.test_create_user_is_staff) ... ok 884s test_empty_username (auth_tests.test_models.UserManagerTestCase.test_empty_username) ... ok 884s test_make_random_password (auth_tests.test_models.UserManagerTestCase.test_make_random_password) ... ok 884s test_make_random_password_warning (auth_tests.test_models.UserManagerTestCase.test_make_random_password_warning) ... ok 884s test_runpython_manager_methods (auth_tests.test_models.UserManagerTestCase.test_runpython_manager_methods) ... ok 884s test_help_text (auth_tests.test_validators.CommonPasswordValidatorTest.test_help_text) ... ok 884s test_validate (auth_tests.test_validators.CommonPasswordValidatorTest.test_validate) ... ok 884s test_validate_custom_list (auth_tests.test_validators.CommonPasswordValidatorTest.test_validate_custom_list) ... ok 884s test_validate_django_supplied_file (auth_tests.test_validators.CommonPasswordValidatorTest.test_validate_django_supplied_file) ... ok 884s test_help_text (auth_tests.test_validators.MinimumLengthValidatorTest.test_help_text) ... ok 884s test_validate (auth_tests.test_validators.MinimumLengthValidatorTest.test_validate) ... ok 884s test_help_text (auth_tests.test_validators.NumericPasswordValidatorTest.test_help_text) ... ok 884s test_validate (auth_tests.test_validators.NumericPasswordValidatorTest.test_validate) ... ok 884s test_empty_password_validator_help_text_html (auth_tests.test_validators.PasswordValidationTest.test_empty_password_validator_help_text_html) ... ok 884s test_get_default_password_validators (auth_tests.test_validators.PasswordValidationTest.test_get_default_password_validators) ... ok 884s test_get_password_validators_custom (auth_tests.test_validators.PasswordValidationTest.test_get_password_validators_custom) ... ok 884s test_password_changed (auth_tests.test_validators.PasswordValidationTest.test_password_changed) ... ok 884s test_password_changed_with_custom_validator (auth_tests.test_validators.PasswordValidationTest.test_password_changed_with_custom_validator) ... ok 884s test_password_validators_help_text_html (auth_tests.test_validators.PasswordValidationTest.test_password_validators_help_text_html) ... ok 884s test_password_validators_help_text_html_escaping (auth_tests.test_validators.PasswordValidationTest.test_password_validators_help_text_html_escaping) ... ok 884s test_password_validators_help_texts (auth_tests.test_validators.PasswordValidationTest.test_password_validators_help_texts) ... ok 884s test_validate_password (auth_tests.test_validators.PasswordValidationTest.test_validate_password) ... ok 884s test_ascii_validator (auth_tests.test_validators.UsernameValidatorsTests.test_ascii_validator) ... ok 884s test_unicode_validator (auth_tests.test_validators.UsernameValidatorsTests.test_unicode_validator) ... ok 885s test_bigautofield (introspection.tests.IntrospectionTests.test_bigautofield) ... ok 885s test_db_comments (introspection.tests.IntrospectionTests.test_db_comments) ... skipped "Database doesn't support feature(s): supports_comments" 885s test_django_table_names (introspection.tests.IntrospectionTests.test_django_table_names) ... ok 885s test_django_table_names_retval_type (introspection.tests.IntrospectionTests.test_django_table_names_retval_type) ... ok 885s test_get_constraints (introspection.tests.IntrospectionTests.test_get_constraints) ... ok 885s test_get_constraints_index_types (introspection.tests.IntrospectionTests.test_get_constraints_index_types) ... ok 885s test_get_constraints_indexes_orders (introspection.tests.IntrospectionTests.test_get_constraints_indexes_orders) 885s Indexes have the 'orders' key with a list of 'ASC'/'DESC' values. ... ok 885s test_get_constraints_unique_indexes_orders (introspection.tests.IntrospectionTests.test_get_constraints_unique_indexes_orders) ... ok 885s test_get_primary_key_column (introspection.tests.IntrospectionTests.test_get_primary_key_column) ... ok 885s test_get_relations (introspection.tests.IntrospectionTests.test_get_relations) ... ok 885s test_get_table_description_col_lengths (introspection.tests.IntrospectionTests.test_get_table_description_col_lengths) ... ok 885s test_get_table_description_names (introspection.tests.IntrospectionTests.test_get_table_description_names) ... ok 885s test_get_table_description_nullable (introspection.tests.IntrospectionTests.test_get_table_description_nullable) ... ok 885s test_get_table_description_types (introspection.tests.IntrospectionTests.test_get_table_description_types) ... ok 885s test_installed_models (introspection.tests.IntrospectionTests.test_installed_models) ... ok 885s test_postgresql_real_type (introspection.tests.IntrospectionTests.test_postgresql_real_type) ... skipped "Database doesn't support feature(s): has_real_datatype" 885s test_sequence_list (introspection.tests.IntrospectionTests.test_sequence_list) ... ok 885s test_smallautofield (introspection.tests.IntrospectionTests.test_smallautofield) ... ok 885s test_table_names (introspection.tests.IntrospectionTests.test_table_names) ... ok 885s test_table_names_with_views (introspection.tests.IntrospectionTests.test_table_names_with_views) ... ok 885s test_unmanaged_through_model (introspection.tests.IntrospectionTests.test_unmanaged_through_model) ... ok 885s test_actions_not_unique (modeladmin.test_checks.ActionsCheckTests.test_actions_not_unique) ... ok 885s test_actions_unique (modeladmin.test_checks.ActionsCheckTests.test_actions_unique) ... ok 885s test_custom_permissions_require_matching_has_method (modeladmin.test_checks.ActionsCheckTests.test_custom_permissions_require_matching_has_method) ... ok 885s test_autocomplete_e036 (modeladmin.test_checks.AutocompleteFieldsTests.test_autocomplete_e036) ... ok 885s test_autocomplete_e037 (modeladmin.test_checks.AutocompleteFieldsTests.test_autocomplete_e037) ... ok 885s test_autocomplete_e039 (modeladmin.test_checks.AutocompleteFieldsTests.test_autocomplete_e039) ... ok 885s test_autocomplete_e040 (modeladmin.test_checks.AutocompleteFieldsTests.test_autocomplete_e040) ... ok 885s test_autocomplete_e38 (modeladmin.test_checks.AutocompleteFieldsTests.test_autocomplete_e38) ... ok 885s test_autocomplete_is_onetoone (modeladmin.test_checks.AutocompleteFieldsTests.test_autocomplete_is_onetoone) ... ok 885s test_autocomplete_is_valid (modeladmin.test_checks.AutocompleteFieldsTests.test_autocomplete_is_valid) ... ok 885s test_invalid_field_type (modeladmin.test_checks.DateHierarchyCheckTests.test_invalid_field_type) ... ok 885s test_missing_field (modeladmin.test_checks.DateHierarchyCheckTests.test_missing_field) ... ok 885s test_related_invalid_field_type (modeladmin.test_checks.DateHierarchyCheckTests.test_related_invalid_field_type) ... ok 885s test_related_valid_case (modeladmin.test_checks.DateHierarchyCheckTests.test_related_valid_case) ... ok 885s test_valid_case (modeladmin.test_checks.DateHierarchyCheckTests.test_valid_case) ... ok 885s test_not_integer (modeladmin.test_checks.ExtraCheckTests.test_not_integer) ... ok 885s test_valid_case (modeladmin.test_checks.ExtraCheckTests.test_valid_case) ... ok 885s test_duplicate_fields_in_fields (modeladmin.test_checks.FieldsCheckTests.test_duplicate_fields_in_fields) ... ok 885s test_inline (modeladmin.test_checks.FieldsCheckTests.test_inline) ... ok 885s test_duplicate_fields (modeladmin.test_checks.FieldsetsCheckTests.test_duplicate_fields) ... ok 885s test_duplicate_fields_in_fieldsets (modeladmin.test_checks.FieldsetsCheckTests.test_duplicate_fields_in_fieldsets) ... ok 885s test_fieldsets_with_custom_form_validation (modeladmin.test_checks.FieldsetsCheckTests.test_fieldsets_with_custom_form_validation) ... ok 885s test_item_not_a_pair (modeladmin.test_checks.FieldsetsCheckTests.test_item_not_a_pair) ... ok 885s test_missing_fields_key (modeladmin.test_checks.FieldsetsCheckTests.test_missing_fields_key) ... ok 885s test_non_iterable_item (modeladmin.test_checks.FieldsetsCheckTests.test_non_iterable_item) ... ok 885s test_not_iterable (modeladmin.test_checks.FieldsetsCheckTests.test_not_iterable) ... ok 885s test_second_element_of_item_not_a_dict (modeladmin.test_checks.FieldsetsCheckTests.test_second_element_of_item_not_a_dict) ... ok 885s test_specified_both_fields_and_fieldsets (modeladmin.test_checks.FieldsetsCheckTests.test_specified_both_fields_and_fieldsets) ... ok 885s test_valid_case (modeladmin.test_checks.FieldsetsCheckTests.test_valid_case) ... ok 885s test_invalid_field_type (modeladmin.test_checks.FilterHorizontalCheckTests.test_invalid_field_type) ... ok 885s test_missing_field (modeladmin.test_checks.FilterHorizontalCheckTests.test_missing_field) ... ok 885s test_not_iterable (modeladmin.test_checks.FilterHorizontalCheckTests.test_not_iterable) ... ok 885s test_valid_case (modeladmin.test_checks.FilterHorizontalCheckTests.test_valid_case) ... ok 885s test_invalid_field_type (modeladmin.test_checks.FilterVerticalCheckTests.test_invalid_field_type) ... ok 885s test_missing_field (modeladmin.test_checks.FilterVerticalCheckTests.test_missing_field) ... ok 885s test_not_iterable (modeladmin.test_checks.FilterVerticalCheckTests.test_not_iterable) ... ok 885s test_valid_case (modeladmin.test_checks.FilterVerticalCheckTests.test_valid_case) ... ok 885s test_missing_field (modeladmin.test_checks.FkNameCheckTests.test_missing_field) ... ok 885s test_proxy_model_parent (modeladmin.test_checks.FkNameCheckTests.test_proxy_model_parent) ... ok 885s test_valid_case (modeladmin.test_checks.FkNameCheckTests.test_valid_case) ... ok 885s test_fieldsets_with_custom_form_validation (modeladmin.test_checks.FormCheckTests.test_fieldsets_with_custom_form_validation) ... ok 885s test_invalid_type (modeladmin.test_checks.FormCheckTests.test_invalid_type) ... ok 885s test_valid_case (modeladmin.test_checks.FormCheckTests.test_valid_case) ... ok 885s test_inline_without_formset_class (modeladmin.test_checks.FormsetCheckTests.test_inline_without_formset_class) ... ok 885s test_invalid_type (modeladmin.test_checks.FormsetCheckTests.test_invalid_type) ... ok 885s test_valid_case (modeladmin.test_checks.FormsetCheckTests.test_valid_case) ... ok 885s test_invalid_callable (modeladmin.test_checks.InlinesCheckTests.test_invalid_callable) ... ok 885s test_invalid_model (modeladmin.test_checks.InlinesCheckTests.test_invalid_model) ... ok 885s test_invalid_model_type (modeladmin.test_checks.InlinesCheckTests.test_invalid_model_type) ... ok 885s test_missing_model_field (modeladmin.test_checks.InlinesCheckTests.test_missing_model_field) ... ok 885s test_not_correct_inline_field (modeladmin.test_checks.InlinesCheckTests.test_not_correct_inline_field) ... ok 885s test_not_iterable (modeladmin.test_checks.InlinesCheckTests.test_not_iterable) ... ok 885s test_not_model_admin (modeladmin.test_checks.InlinesCheckTests.test_not_model_admin) ... ok 885s test_valid_case (modeladmin.test_checks.InlinesCheckTests.test_valid_case) ... ok 885s test_both_list_editable_and_list_display_links (modeladmin.test_checks.ListDisplayEditableTests.test_both_list_editable_and_list_display_links) ... ok 885s test_list_display_first_item_in_list_editable (modeladmin.test_checks.ListDisplayEditableTests.test_list_display_first_item_in_list_editable) 885s The first item in list_display can be in list_editable as long as ... ok 885s test_list_display_first_item_in_list_editable_no_list_display_links (modeladmin.test_checks.ListDisplayEditableTests.test_list_display_first_item_in_list_editable_no_list_display_links) 885s The first item in list_display cannot be in list_editable if ... ok 885s test_list_display_first_item_same_as_list_editable_first_item (modeladmin.test_checks.ListDisplayEditableTests.test_list_display_first_item_same_as_list_editable_first_item) 885s The first item in list_display can be the same as the first in ... ok 885s test_list_display_first_item_same_as_list_editable_no_list_display_links (modeladmin.test_checks.ListDisplayEditableTests.test_list_display_first_item_same_as_list_editable_no_list_display_links) 885s The first item in list_display cannot be the same as the first item ... ok 885s test_list_display_links_is_none (modeladmin.test_checks.ListDisplayEditableTests.test_list_display_links_is_none) 885s list_display and list_editable can contain the same values ... ok 885s test_None_is_valid_case (modeladmin.test_checks.ListDisplayLinksCheckTests.test_None_is_valid_case) ... ok 885s test_list_display_link_checked_for_list_tuple_if_get_list_display_overridden (modeladmin.test_checks.ListDisplayLinksCheckTests.test_list_display_link_checked_for_list_tuple_if_get_list_display_overridden) 885s list_display_links is checked for list/tuple/None even if ... ok 885s test_list_display_links_check_skipped_if_get_list_display_overridden (modeladmin.test_checks.ListDisplayLinksCheckTests.test_list_display_links_check_skipped_if_get_list_display_overridden) 885s list_display_links check is skipped if get_list_display() is overridden. ... ok 885s test_missing_field (modeladmin.test_checks.ListDisplayLinksCheckTests.test_missing_field) ... ok 885s test_missing_in_list_display (modeladmin.test_checks.ListDisplayLinksCheckTests.test_missing_in_list_display) ... ok 885s test_not_iterable (modeladmin.test_checks.ListDisplayLinksCheckTests.test_not_iterable) ... ok 885s test_valid_case (modeladmin.test_checks.ListDisplayLinksCheckTests.test_valid_case) ... ok 885s test_invalid_field_type (modeladmin.test_checks.ListDisplayTests.test_invalid_field_type) ... ok 885s test_missing_field (modeladmin.test_checks.ListDisplayTests.test_missing_field) ... ok 885s test_not_iterable (modeladmin.test_checks.ListDisplayTests.test_not_iterable) ... ok 885s test_valid_case (modeladmin.test_checks.ListDisplayTests.test_valid_case) ... ok 885s test_valid_field_accessible_via_instance (modeladmin.test_checks.ListDisplayTests.test_valid_field_accessible_via_instance) ... ok 886s test_callable (modeladmin.test_checks.ListFilterTests.test_callable) ... ok 886s test_list_filter_is_func (modeladmin.test_checks.ListFilterTests.test_list_filter_is_func) ... ok 886s test_list_filter_validation (modeladmin.test_checks.ListFilterTests.test_list_filter_validation) ... ok 886s test_missing_field (modeladmin.test_checks.ListFilterTests.test_missing_field) ... ok 886s test_not_associated_with_field_name (modeladmin.test_checks.ListFilterTests.test_not_associated_with_field_name) ... ok 886s test_not_callable (modeladmin.test_checks.ListFilterTests.test_not_callable) ... ok 886s test_not_filter (modeladmin.test_checks.ListFilterTests.test_not_filter) ... ok 886s test_not_filter_again (modeladmin.test_checks.ListFilterTests.test_not_filter_again) ... ok 886s test_not_filter_again_again (modeladmin.test_checks.ListFilterTests.test_not_filter_again_again) ... ok 886s test_not_list_filter_class (modeladmin.test_checks.ListFilterTests.test_not_list_filter_class) ... ok 886s test_valid_case (modeladmin.test_checks.ListFilterTests.test_valid_case) ... ok 886s test_not_integer (modeladmin.test_checks.ListMaxShowAllCheckTests.test_not_integer) ... ok 886s test_valid_case (modeladmin.test_checks.ListMaxShowAllCheckTests.test_valid_case) ... ok 886s test_not_integer (modeladmin.test_checks.ListPerPageCheckTests.test_not_integer) ... ok 886s test_valid_case (modeladmin.test_checks.ListPerPageCheckTests.test_valid_case) ... ok 886s test_invalid_type (modeladmin.test_checks.ListSelectRelatedCheckTests.test_invalid_type) ... ok 886s test_valid_case (modeladmin.test_checks.ListSelectRelatedCheckTests.test_valid_case) ... ok 886s test_not_integer (modeladmin.test_checks.MaxNumCheckTests.test_not_integer) ... ok 886s test_valid_case (modeladmin.test_checks.MaxNumCheckTests.test_valid_case) ... ok 886s test_not_integer (modeladmin.test_checks.MinNumCheckTests.test_not_integer) ... ok 886s test_valid_case (modeladmin.test_checks.MinNumCheckTests.test_valid_case) ... ok 886s test_invalid_expression (modeladmin.test_checks.OrderingCheckTests.test_invalid_expression) ... ok 886s test_not_iterable (modeladmin.test_checks.OrderingCheckTests.test_not_iterable) ... ok 886s test_random_marker_not_alone (modeladmin.test_checks.OrderingCheckTests.test_random_marker_not_alone) ... ok 886s test_valid_case (modeladmin.test_checks.OrderingCheckTests.test_valid_case) ... ok 886s test_valid_complex_case (modeladmin.test_checks.OrderingCheckTests.test_valid_complex_case) ... ok 886s test_valid_expression (modeladmin.test_checks.OrderingCheckTests.test_valid_expression) ... ok 886s test_valid_random_marker_case (modeladmin.test_checks.OrderingCheckTests.test_valid_random_marker_case) ... ok 886s test_invalid_field_type (modeladmin.test_checks.PrepopulatedFieldsCheckTests.test_invalid_field_type) ... ok 886s test_missing_field (modeladmin.test_checks.PrepopulatedFieldsCheckTests.test_missing_field) ... ok 886s test_missing_field_again (modeladmin.test_checks.PrepopulatedFieldsCheckTests.test_missing_field_again) ... ok 886s test_not_dictionary (modeladmin.test_checks.PrepopulatedFieldsCheckTests.test_not_dictionary) ... ok 886s test_not_list_or_tuple (modeladmin.test_checks.PrepopulatedFieldsCheckTests.test_not_list_or_tuple) ... ok 886s test_one_to_one_field (modeladmin.test_checks.PrepopulatedFieldsCheckTests.test_one_to_one_field) ... ok 886s test_valid_case (modeladmin.test_checks.PrepopulatedFieldsCheckTests.test_valid_case) ... ok 886s test_invalid_field_type (modeladmin.test_checks.RadioFieldsCheckTests.test_invalid_field_type) ... ok 886s test_invalid_value (modeladmin.test_checks.RadioFieldsCheckTests.test_invalid_value) ... ok 886s test_missing_field (modeladmin.test_checks.RadioFieldsCheckTests.test_missing_field) ... ok 886s test_not_dictionary (modeladmin.test_checks.RadioFieldsCheckTests.test_not_dictionary) ... ok 886s test_valid_case (modeladmin.test_checks.RadioFieldsCheckTests.test_valid_case) ... ok 886s test_field_attname (modeladmin.test_checks.RawIdCheckTests.test_field_attname) ... ok 886s test_invalid_field_type (modeladmin.test_checks.RawIdCheckTests.test_invalid_field_type) ... ok 886s test_missing_field (modeladmin.test_checks.RawIdCheckTests.test_missing_field) ... ok 886s test_not_iterable (modeladmin.test_checks.RawIdCheckTests.test_not_iterable) ... ok 886s test_valid_case (modeladmin.test_checks.RawIdCheckTests.test_valid_case) ... ok 886s test_not_boolean (modeladmin.test_checks.SaveAsCheckTests.test_not_boolean) ... ok 886s test_valid_case (modeladmin.test_checks.SaveAsCheckTests.test_valid_case) ... ok 886s test_not_boolean (modeladmin.test_checks.SaveOnTopCheckTests.test_not_boolean) ... ok 886s test_valid_case (modeladmin.test_checks.SaveOnTopCheckTests.test_valid_case) ... ok 886s test_not_iterable (modeladmin.test_checks.SearchFieldsCheckTests.test_not_iterable) ... ok 886s test_has_add_permission (modeladmin.tests.ModelAdminPermissionTests.test_has_add_permission) 886s has_add_permission returns True for users who can add objects and ... ok 886s test_has_change_permission (modeladmin.tests.ModelAdminPermissionTests.test_has_change_permission) 886s has_change_permission returns True for users who can edit objects and ... ok 886s test_has_delete_permission (modeladmin.tests.ModelAdminPermissionTests.test_has_delete_permission) 886s has_delete_permission returns True for users who can delete objects and ... ok 886s test_has_module_permission (modeladmin.tests.ModelAdminPermissionTests.test_has_module_permission) 886s as_module_permission returns True for users who have any permission ... ok 886s test_has_view_permission (modeladmin.tests.ModelAdminPermissionTests.test_has_view_permission) 886s has_view_permission() returns True for users who can view objects and ... ok 886s test_inline_has_add_permission_uses_obj (modeladmin.tests.ModelAdminPermissionTests.test_inline_has_add_permission_uses_obj) ... ok 886s test_https (servers.test_basehttp.WSGIRequestHandlerTestCase.test_https) ... ok 886s test_log_message (servers.test_basehttp.WSGIRequestHandlerTestCase.test_log_message) ... ok 886s test_no_body_returned_for_head_requests (servers.test_basehttp.WSGIRequestHandlerTestCase.test_no_body_returned_for_head_requests) ... ok 886s test_strips_underscore_headers (servers.test_basehttp.WSGIRequestHandlerTestCase.test_strips_underscore_headers) 886s WSGIRequestHandler ignores headers containing underscores. ... ok 886s test_broken_pipe_errors (servers.test_basehttp.WSGIServerTestCase.test_broken_pipe_errors) 886s WSGIServer handles broken pipe errors. ... ok 886s test_closes_connections (servers.test_liveserverthread.LiveServerThreadTest.test_closes_connections) ... skipped "the sqlite backend's close() method is a no-op when using an in-memory database" 886s test_server_class (servers.test_liveserverthread.LiveServerThreadTest.test_server_class) ... ok 886s test_live_server_url_is_class_property (servers.tests.LiveServerAddress.test_live_server_url_is_class_property) ... ok 887s test_database_writes (servers.tests.LiveServerDatabase.test_database_writes) 887s Data written to the database by a view can be read. ... ok 887s test_fixtures_loaded (servers.tests.LiveServerDatabase.test_fixtures_loaded) 887s Fixtures are properly loaded and visible to the live server thread. ... ok 888s test_in_memory_database_lock (servers.tests.LiveServerInMemoryDatabaseLockTest.test_in_memory_database_lock) 888s With a threaded LiveServer and an in-memory database, an error can ... ok 889s test_port_bind (servers.tests.LiveServerPort.test_port_bind) 889s Each LiveServerTestCase binds to a unique port or fails to start a ... ok 889s test_specified_port_bind (servers.tests.LiveServerPort.test_specified_port_bind) 889s LiveServerTestCase.port customizes the server's port. ... ok 889s test_set_up_class (servers.tests.LiveServerTestCaseSetupTest.test_set_up_class) ... ok 890s test_closes_connections (servers.tests.LiveServerTestCloseConnectionTest.test_closes_connections) ... skipped "the sqlite backend's close() method is a no-op when using an in-memory database" 890s test_check_model_instance_from_subview (servers.tests.LiveServerThreadedTests.test_check_model_instance_from_subview) ... ok 890s test_view_calls_subview (servers.tests.LiveServerThreadedTests.test_view_calls_subview) ... ok 891s test_404 (servers.tests.LiveServerViews.test_404) ... ok 891s test_closes_connection_without_content_length (servers.tests.LiveServerViews.test_closes_connection_without_content_length) 891s An HTTP 1.1 server is supposed to support keep-alive. Since our ... ok 891s test_environ (servers.tests.LiveServerViews.test_environ) ... ok 891s test_keep_alive_connection_clears_previous_request_data (servers.tests.LiveServerViews.test_keep_alive_connection_clears_previous_request_data) ... ok 891s test_keep_alive_on_connection_with_content_length (servers.tests.LiveServerViews.test_keep_alive_on_connection_with_content_length) 891s See `test_closes_connection_without_content_length` for details. This ... ok 891s test_media_files (servers.tests.LiveServerViews.test_media_files) ... ok 891s test_no_collectstatic_emulation (servers.tests.LiveServerViews.test_no_collectstatic_emulation) 891s LiveServerTestCase reports a 404 status code when HTTP client ... ok 891s test_protocol (servers.tests.LiveServerViews.test_protocol) 891s Launched server serves with HTTP 1.1. ... ok 891s test_static_files (servers.tests.LiveServerViews.test_static_files) ... ok 891s test_view (servers.tests.LiveServerViews.test_view) ... ok 892s test_closes_connection_with_content_length (servers.tests.SingleThreadLiveServerViews.test_closes_connection_with_content_length) 892s Contrast to ... ok 892s test_response (httpwrappers.tests.FileCloseTests.test_response) ... ok 892s test_streaming_response (httpwrappers.tests.FileCloseTests.test_streaming_response) ... ok 892s test_headers (httpwrappers.tests.HttpResponseHeadersTestCase.test_headers) ... ok 892s test_headers_as_iterable_of_tuple_pairs (httpwrappers.tests.HttpResponseHeadersTestCase.test_headers_as_iterable_of_tuple_pairs) ... ok 892s test_headers_bytestring (httpwrappers.tests.HttpResponseHeadersTestCase.test_headers_bytestring) ... ok 892s test_newlines_in_headers (httpwrappers.tests.HttpResponseHeadersTestCase.test_newlines_in_headers) ... ok 892s test_invalid_redirect_repr (httpwrappers.tests.HttpResponseSubclassesTests.test_invalid_redirect_repr) 892s If HttpResponseRedirect raises DisallowedRedirect, its __repr__() ... ok 892s test_not_allowed (httpwrappers.tests.HttpResponseSubclassesTests.test_not_allowed) ... ok 892s test_not_allowed_repr (httpwrappers.tests.HttpResponseSubclassesTests.test_not_allowed_repr) ... ok 892s test_not_allowed_repr_no_content_type (httpwrappers.tests.HttpResponseSubclassesTests.test_not_allowed_repr_no_content_type) ... ok 892s test_not_modified (httpwrappers.tests.HttpResponseSubclassesTests.test_not_modified) ... ok 892s test_not_modified_repr (httpwrappers.tests.HttpResponseSubclassesTests.test_not_modified_repr) ... ok 892s test_redirect (httpwrappers.tests.HttpResponseSubclassesTests.test_redirect) ... ok 892s test_redirect_lazy (httpwrappers.tests.HttpResponseSubclassesTests.test_redirect_lazy) 892s Make sure HttpResponseRedirect works with lazy strings. ... ok 892s test_redirect_repr (httpwrappers.tests.HttpResponseSubclassesTests.test_redirect_repr) ... ok 892s test_content_type (httpwrappers.tests.HttpResponseTests.test_content_type) ... ok 892s test_content_type_headers (httpwrappers.tests.HttpResponseTests.test_content_type_headers) ... ok 892s test_content_type_mutually_exclusive (httpwrappers.tests.HttpResponseTests.test_content_type_mutually_exclusive) ... ok 892s test_dict_behavior (httpwrappers.tests.HttpResponseTests.test_dict_behavior) 892s Test for bug #14020: Make HttpResponse.get work like dict.get ... ok 892s test_encoded_with_newlines_in_headers (httpwrappers.tests.HttpResponseTests.test_encoded_with_newlines_in_headers) 892s Keys & values which throw a UnicodeError when encoding/decoding should ... ok 892s test_file_interface (httpwrappers.tests.HttpResponseTests.test_file_interface) ... ok 892s test_header_deletion (httpwrappers.tests.HttpResponseTests.test_header_deletion) ... ok 892s test_headers_type (httpwrappers.tests.HttpResponseTests.test_headers_type) ... ok 892s test_instantiate_with_headers (httpwrappers.tests.HttpResponseTests.test_instantiate_with_headers) ... ok 892s test_iter_content (httpwrappers.tests.HttpResponseTests.test_iter_content) ... ok 892s test_iterator_isnt_rewound (httpwrappers.tests.HttpResponseTests.test_iterator_isnt_rewound) ... ok 892s test_lazy_content (httpwrappers.tests.HttpResponseTests.test_lazy_content) ... ok 892s test_long_line (httpwrappers.tests.HttpResponseTests.test_long_line) ... ok 892s test_memoryview_content (httpwrappers.tests.HttpResponseTests.test_memoryview_content) ... ok 892s test_newlines_in_headers (httpwrappers.tests.HttpResponseTests.test_newlines_in_headers) ... ok 892s test_non_string_content (httpwrappers.tests.HttpResponseTests.test_non_string_content) ... ok 892s test_stream_interface (httpwrappers.tests.HttpResponseTests.test_stream_interface) ... ok 892s test_unsafe_redirect (httpwrappers.tests.HttpResponseTests.test_unsafe_redirect) ... ok 892s test_json_response_custom_encoder (httpwrappers.tests.JsonResponseTests.test_json_response_custom_encoder) ... ok 892s test_json_response_list (httpwrappers.tests.JsonResponseTests.test_json_response_list) ... ok 892s test_json_response_non_ascii (httpwrappers.tests.JsonResponseTests.test_json_response_non_ascii) ... ok 892s test_json_response_passing_arguments_to_json_dumps (httpwrappers.tests.JsonResponseTests.test_json_response_passing_arguments_to_json_dumps) ... ok 892s test_json_response_raises_type_error_with_default_setting (httpwrappers.tests.JsonResponseTests.test_json_response_raises_type_error_with_default_setting) ... ok 892s test_json_response_text (httpwrappers.tests.JsonResponseTests.test_json_response_text) ... ok 892s test_json_response_uuid (httpwrappers.tests.JsonResponseTests.test_json_response_uuid) ... ok 892s test_basic_mutable_operations (httpwrappers.tests.QueryDictTests.test_basic_mutable_operations) ... ok 892s test_create_with_no_args (httpwrappers.tests.QueryDictTests.test_create_with_no_args) ... ok 892s test_duplicates_in_fromkeys_iterable (httpwrappers.tests.QueryDictTests.test_duplicates_in_fromkeys_iterable) ... ok 892s test_fromkeys_empty_iterable (httpwrappers.tests.QueryDictTests.test_fromkeys_empty_iterable) ... ok 892s test_fromkeys_is_immutable_by_default (httpwrappers.tests.QueryDictTests.test_fromkeys_is_immutable_by_default) ... ok 892s test_fromkeys_mutable_override (httpwrappers.tests.QueryDictTests.test_fromkeys_mutable_override) ... ok 892s test_fromkeys_noniterable (httpwrappers.tests.QueryDictTests.test_fromkeys_noniterable) ... ok 892s test_fromkeys_with_nondefault_encoding (httpwrappers.tests.QueryDictTests.test_fromkeys_with_nondefault_encoding) ... ok 892s test_fromkeys_with_nonempty_value (httpwrappers.tests.QueryDictTests.test_fromkeys_with_nonempty_value) ... ok 892s test_immutability (httpwrappers.tests.QueryDictTests.test_immutability) ... ok 892s test_immutable_basic_operations (httpwrappers.tests.QueryDictTests.test_immutable_basic_operations) ... ok 892s test_immutable_get_with_default (httpwrappers.tests.QueryDictTests.test_immutable_get_with_default) ... ok 892s test_missing_key (httpwrappers.tests.QueryDictTests.test_missing_key) ... ok 892s test_multiple_keys (httpwrappers.tests.QueryDictTests.test_multiple_keys) 892s Test QueryDict with two key/value pairs with same keys. ... ok 892s test_mutable_copy (httpwrappers.tests.QueryDictTests.test_mutable_copy) 892s A copy of a QueryDict is mutable. ... ok 892s test_mutable_delete (httpwrappers.tests.QueryDictTests.test_mutable_delete) ... ok 892s test_non_default_encoding (httpwrappers.tests.QueryDictTests.test_non_default_encoding) 892s #13572 - QueryDict with a non-default encoding ... ok 892s test_pickle (httpwrappers.tests.QueryDictTests.test_pickle) ... ok 892s test_querydict_fromkeys (httpwrappers.tests.QueryDictTests.test_querydict_fromkeys) ... ok 892s test_single_key_value (httpwrappers.tests.QueryDictTests.test_single_key_value) 892s Test QueryDict with one key/value pair ... ok 892s test_update_from_querydict (httpwrappers.tests.QueryDictTests.test_update_from_querydict) 892s Regression test for #8278: QueryDict.update(QueryDict) ... ok 892s test_urlencode (httpwrappers.tests.QueryDictTests.test_urlencode) ... ok 892s test_urlencode_int (httpwrappers.tests.QueryDictTests.test_urlencode_int) ... ok 892s test_async_streaming_response (httpwrappers.tests.StreamingHttpResponseTests.test_async_streaming_response) ... ok 892s test_async_streaming_response_warning (httpwrappers.tests.StreamingHttpResponseTests.test_async_streaming_response_warning) ... ok 892s test_repr (httpwrappers.tests.StreamingHttpResponseTests.test_repr) ... ok 892s test_streaming_response (httpwrappers.tests.StreamingHttpResponseTests.test_streaming_response) ... ok 892s test_sync_streaming_response_warning (httpwrappers.tests.StreamingHttpResponseTests.test_sync_streaming_response_warning) ... ok 892s test_custom_template (view_tests.tests.test_csrf.CsrfViewTests.test_custom_template) 892s A custom CSRF_FAILURE_TEMPLATE_NAME is used. ... ok 892s test_custom_template_does_not_exist (view_tests.tests.test_csrf.CsrfViewTests.test_custom_template_does_not_exist) 892s An exception is raised if a nonexistent template is supplied. ... ok 892s test_no_cookies (view_tests.tests.test_csrf.CsrfViewTests.test_no_cookies) 892s The CSRF cookie is checked for POST. Failure to send this cookie should ... ok 892s test_no_django_template_engine (view_tests.tests.test_csrf.CsrfViewTests.test_no_django_template_engine) 892s The CSRF view doesn't depend on the TEMPLATES configuration (#24388). ... ok 892s test_no_referer (view_tests.tests.test_csrf.CsrfViewTests.test_no_referer) 892s Referer header is strictly checked for POST over HTTPS. Trigger the ... ok 892s test_translation (view_tests.tests.test_csrf.CsrfViewTests.test_translation) 892s An invalid request is rejected with a localized error message. ... ok 892s test_repr (view_tests.tests.test_debug.CallableSettingWrapperTests.test_repr) ... ok 892s test_cleansed_substitute_override (view_tests.tests.test_debug.CustomExceptionReporterFilterTests.test_cleansed_substitute_override) ... ok 892s test_hidden_settings_override (view_tests.tests.test_debug.CustomExceptionReporterFilterTests.test_hidden_settings_override) ... ok 892s test_setting_allows_custom_subclass (view_tests.tests.test_debug.CustomExceptionReporterFilterTests.test_setting_allows_custom_subclass) ... ok 892s test_handle_db_exception (view_tests.tests.test_debug.DebugViewQueriesAllowedTests.test_handle_db_exception) 892s Ensure the debug view works when a database exception is raised by ... ok 893s test_400 (view_tests.tests.test_debug.DebugViewTests.test_400) ... ok 893s test_400_bad_request (view_tests.tests.test_debug.DebugViewTests.test_400_bad_request) ... ok 893s test_403 (view_tests.tests.test_debug.DebugViewTests.test_403) ... ok 893s test_403_template (view_tests.tests.test_debug.DebugViewTests.test_403_template) ... ok 893s test_404 (view_tests.tests.test_debug.DebugViewTests.test_404) ... ok 893s test_404_empty_path_not_in_urls (view_tests.tests.test_debug.DebugViewTests.test_404_empty_path_not_in_urls) ... ok 893s test_404_not_in_urls (view_tests.tests.test_debug.DebugViewTests.test_404_not_in_urls) ... ok 893s test_classbased_technical_404 (view_tests.tests.test_debug.DebugViewTests.test_classbased_technical_404) ... ok 893s test_classbased_technical_500 (view_tests.tests.test_debug.DebugViewTests.test_classbased_technical_500) ... ok 893s test_default_urlconf_template (view_tests.tests.test_debug.DebugViewTests.test_default_urlconf_template) 893s Make sure that the default URLconf template is shown instead of the ... ok 893s test_exception_reporter_from_request (view_tests.tests.test_debug.DebugViewTests.test_exception_reporter_from_request) ... ok 893s test_exception_reporter_from_settings (view_tests.tests.test_debug.DebugViewTests.test_exception_reporter_from_settings) ... ok 893s test_files (view_tests.tests.test_debug.DebugViewTests.test_files) ... ok 893s test_no_template_source_loaders (view_tests.tests.test_debug.DebugViewTests.test_no_template_source_loaders) 893s Make sure if you don't specify a template, the debug view doesn't blow up. ... ok 893s test_non_l10ned_numeric_ids (view_tests.tests.test_debug.DebugViewTests.test_non_l10ned_numeric_ids) 893s Numeric IDs and fancy traceback context blocks line numbers shouldn't ... ok 893s test_regression_21530 (view_tests.tests.test_debug.DebugViewTests.test_regression_21530) 893s Regression test for bug #21530. ... ok 893s test_safestring_in_exception (view_tests.tests.test_debug.DebugViewTests.test_safestring_in_exception) ... ok 893s test_technical_404 (view_tests.tests.test_debug.DebugViewTests.test_technical_404) ... ok 893s test_technical_404_converter_raise_404 (view_tests.tests.test_debug.DebugViewTests.test_technical_404_converter_raise_404) ... ok 893s test_technical_500 (view_tests.tests.test_debug.DebugViewTests.test_technical_500) ... ok 893s test_template_encoding (view_tests.tests.test_debug.DebugViewTests.test_template_encoding) 893s The templates are loaded directly, not via a template loader, and ... ok 893s test_template_exceptions (view_tests.tests.test_debug.DebugViewTests.test_template_exceptions) ... ok 893s test_template_loader_postmortem (view_tests.tests.test_debug.DebugViewTests.test_template_loader_postmortem) 893s Tests for not existing file ... ok 893s test_template_override_exception_reporter (view_tests.tests.test_debug.DebugViewTests.test_template_override_exception_reporter) ... ok 893s test_sensitive_post_parameters_http_request (view_tests.tests.test_debug.DecoratorsTests.test_sensitive_post_parameters_http_request) ... ok 893s test_sensitive_post_parameters_not_called (view_tests.tests.test_debug.DecoratorsTests.test_sensitive_post_parameters_not_called) ... ok 893s test_sensitive_variables_not_called (view_tests.tests.test_debug.DecoratorsTests.test_sensitive_variables_not_called) ... ok 896s test_callable_settings (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_callable_settings) 896s Callable settings should not be evaluated in the debug page (#21345). ... ok 896s test_callable_settings_forbidding_to_set_attributes (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_callable_settings_forbidding_to_set_attributes) 896s Callable settings which forbid to set attributes should not break ... ok 896s test_cleanse_session_cookie_value (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_cleanse_session_cookie_value) ... ok 896s test_cleanse_setting_basic (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_cleanse_setting_basic) ... ok 896s test_cleanse_setting_ignore_case (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_cleanse_setting_ignore_case) ... ok 896s test_cleanse_setting_recurses_in_dictionary (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_cleanse_setting_recurses_in_dictionary) ... ok 896s test_cleanse_setting_recurses_in_dictionary_with_non_string_key (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_cleanse_setting_recurses_in_dictionary_with_non_string_key) ... ok 896s test_cleanse_setting_recurses_in_list_tuples (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_cleanse_setting_recurses_in_list_tuples) ... ok 896s test_custom_exception_reporter_filter (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_custom_exception_reporter_filter) 896s It's possible to assign an exception reporter filter to ... ok 896s test_dict_setting_with_non_str_key (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_dict_setting_with_non_str_key) 896s A dict setting containing a non-string key should not break the ... ok 896s test_exception_report_uses_meta_filtering (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_exception_report_uses_meta_filtering) ... ok 896s test_multivalue_dict_key_error (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_multivalue_dict_key_error) 896s #21098 -- Sensitive POST parameters cannot be seen in the ... ok 896s test_non_sensitive_request (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_non_sensitive_request) 896s Everything (request info and frame variables) can bee seen ... ok 896s test_paranoid_request (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_paranoid_request) 896s No POST parameters and frame variables can be seen in the ... ok 896s test_request_meta_filtering (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_request_meta_filtering) ... ok 896s test_sensitive_function_arguments (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_sensitive_function_arguments) 896s Sensitive variables don't leak in the sensitive_variables decorator's ... ok 896s test_sensitive_function_keyword_arguments (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_sensitive_function_keyword_arguments) 896s Sensitive variables don't leak in the sensitive_variables decorator's ... ok 896s test_sensitive_method (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_sensitive_method) 896s The sensitive_variables decorator works with object methods. ... ok 896s test_sensitive_request (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_sensitive_request) 896s Sensitive POST parameters and frame variables cannot be ... ok 896s test_sensitive_settings (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_sensitive_settings) 896s The debug page should not show some sensitive settings ... ok 896s test_settings_with_sensitive_keys (view_tests.tests.test_debug.ExceptionReporterFilterTests.test_settings_with_sensitive_keys) 896s The debug page should filter out some sensitive information found in ... ok 897s test_disallowed_host (view_tests.tests.test_debug.ExceptionReporterTests.test_disallowed_host) 897s An exception report can be generated even for a disallowed host. ... ok 897s test_encoding_error (view_tests.tests.test_debug.ExceptionReporterTests.test_encoding_error) 897s A UnicodeError displays a portion of the problematic string. HTML in ... ok 897s test_eol_support (view_tests.tests.test_debug.ExceptionReporterTests.test_eol_support) 897s The ExceptionReporter supports Unix, Windows and Macintosh EOL markers ... ok 897s test_exception_fetching_user (view_tests.tests.test_debug.ExceptionReporterTests.test_exception_fetching_user) 897s The error page can be rendered if the current user can't be retrieved ... ok 897s test_exception_with_notes (view_tests.tests.test_debug.ExceptionReporterTests.test_exception_with_notes) ... ok 897s test_get_raw_insecure_uri (view_tests.tests.test_debug.ExceptionReporterTests.test_get_raw_insecure_uri) ... ok 897s test_highlight_error_position (view_tests.tests.test_debug.ExceptionReporterTests.test_highlight_error_position) ... ok 897s test_ignore_traceback_evaluation_exceptions (view_tests.tests.test_debug.ExceptionReporterTests.test_ignore_traceback_evaluation_exceptions) 897s Don't trip over exceptions generated by crafted objects when ... ok 897s test_innermost_exception_without_traceback (view_tests.tests.test_debug.ExceptionReporterTests.test_innermost_exception_without_traceback) ... ok 897s test_local_variable_escaping (view_tests.tests.test_debug.ExceptionReporterTests.test_local_variable_escaping) 897s Safe strings in local variables are escaped. ... ok 897s test_message_only (view_tests.tests.test_debug.ExceptionReporterTests.test_message_only) ... ok 897s test_mid_stack_exception_without_traceback (view_tests.tests.test_debug.ExceptionReporterTests.test_mid_stack_exception_without_traceback) ... ok 897s test_no_exception (view_tests.tests.test_debug.ExceptionReporterTests.test_no_exception) 897s An exception report can be generated for just a request ... ok 897s test_no_request (view_tests.tests.test_debug.ExceptionReporterTests.test_no_request) 897s An exception report can be generated without request ... ok 897s test_non_utf8_values_handling (view_tests.tests.test_debug.ExceptionReporterTests.test_non_utf8_values_handling) 897s Non-UTF-8 exceptions/values should not make the output generation choke. ... ok 897s test_reporting_frames_for_cyclic_reference (view_tests.tests.test_debug.ExceptionReporterTests.test_reporting_frames_for_cyclic_reference) ... ok 897s test_reporting_frames_source_not_match (view_tests.tests.test_debug.ExceptionReporterTests.test_reporting_frames_source_not_match) ... ok 897s test_reporting_frames_without_source (view_tests.tests.test_debug.ExceptionReporterTests.test_reporting_frames_without_source) ... ok 897s test_reporting_of_nested_exceptions (view_tests.tests.test_debug.ExceptionReporterTests.test_reporting_of_nested_exceptions) ... ok 897s test_request_and_exception (view_tests.tests.test_debug.ExceptionReporterTests.test_request_and_exception) 897s A simple exception report can be generated ... ok 897s test_request_and_message (view_tests.tests.test_debug.ExceptionReporterTests.test_request_and_message) 897s A message can be provided in addition to a request ... ok 897s test_request_with_items_key (view_tests.tests.test_debug.ExceptionReporterTests.test_request_with_items_key) 897s An exception report can be generated for requests with 'items' in ... ok 897s test_sharing_traceback (view_tests.tests.test_debug.ExceptionReporterTests.test_sharing_traceback) ... ok 897s test_suppressed_context (view_tests.tests.test_debug.ExceptionReporterTests.test_suppressed_context) ... ok 897s test_template_encoding (view_tests.tests.test_debug.ExceptionReporterTests.test_template_encoding) 897s The templates are loaded directly, not via a template loader, and ... ok 897s test_too_large_values_handling (view_tests.tests.test_debug.ExceptionReporterTests.test_too_large_values_handling) 897s Large values should not create a large HTML. ... ok 897s test_unfrozen_importlib (view_tests.tests.test_debug.ExceptionReporterTests.test_unfrozen_importlib) 897s importlib is not a frozen app, but its loader thinks it's frozen which ... ok 897s test_unprintable_values_handling (view_tests.tests.test_debug.ExceptionReporterTests.test_unprintable_values_handling) 897s Unprintable values should not make the output generation choke. ... ok 897s test_400 (view_tests.tests.test_debug.NonDjangoTemplatesDebugViewTests.test_400) ... ok 897s test_400_bad_request (view_tests.tests.test_debug.NonDjangoTemplatesDebugViewTests.test_400_bad_request) ... ok 897s test_403 (view_tests.tests.test_debug.NonDjangoTemplatesDebugViewTests.test_403) ... ok 897s test_404 (view_tests.tests.test_debug.NonDjangoTemplatesDebugViewTests.test_404) ... ok 897s test_template_not_found_error (view_tests.tests.test_debug.NonDjangoTemplatesDebugViewTests.test_template_not_found_error) ... ok 898s test_custom_exception_reporter_filter (view_tests.tests.test_debug.NonHTMLResponseExceptionReporterFilter.test_custom_exception_reporter_filter) 898s It's possible to assign an exception reporter filter to ... ok 898s test_non_html_response_encoding (view_tests.tests.test_debug.NonHTMLResponseExceptionReporterFilter.test_non_html_response_encoding) ... ok 898s test_non_sensitive_request (view_tests.tests.test_debug.NonHTMLResponseExceptionReporterFilter.test_non_sensitive_request) 898s Request info can bee seen in the default error reports for ... ok 898s test_paranoid_request (view_tests.tests.test_debug.NonHTMLResponseExceptionReporterFilter.test_paranoid_request) 898s No POST parameters can be seen in the default error reports ... ok 898s test_sensitive_request (view_tests.tests.test_debug.NonHTMLResponseExceptionReporterFilter.test_sensitive_request) 898s Sensitive POST parameters cannot be seen in the default ... ok 898s test_disallowed_host (view_tests.tests.test_debug.PlainTextReportTests.test_disallowed_host) 898s An exception report can be generated even for a disallowed host. ... ok 898s test_message_only (view_tests.tests.test_debug.PlainTextReportTests.test_message_only) ... ok 898s test_no_exception (view_tests.tests.test_debug.PlainTextReportTests.test_no_exception) 898s An exception report can be generated for just a request ... ok 898s test_no_request (view_tests.tests.test_debug.PlainTextReportTests.test_no_request) 898s An exception report can be generated without request ... ok 898s test_request_and_exception (view_tests.tests.test_debug.PlainTextReportTests.test_request_and_exception) 898s A simple exception report can be generated ... ok 898s test_request_and_message (view_tests.tests.test_debug.PlainTextReportTests.test_request_and_message) 898s A message can be provided in addition to a request ... ok 898s test_request_with_items_key (view_tests.tests.test_debug.PlainTextReportTests.test_request_with_items_key) 898s An exception report can be generated for requests with 'items' in ... ok 898s test_template_exception (view_tests.tests.test_debug.PlainTextReportTests.test_template_exception) ... ok 898s test_escaping (view_tests.tests.test_i18n.I18NViewTests.test_escaping) ... ok 898s test_get_formats (view_tests.tests.test_i18n.I18NViewTests.test_get_formats) ... ok 898s test_i18n_different_non_english_languages (view_tests.tests.test_i18n.I18NViewTests.test_i18n_different_non_english_languages) 898s Similar to above but with neither default or requested language being ... ok 898s test_i18n_english_variant (view_tests.tests.test_i18n.I18NViewTests.test_i18n_english_variant) ... ok 898s test_i18n_fallback_language_plural (view_tests.tests.test_i18n.I18NViewTests.test_i18n_fallback_language_plural) 898s The fallback to a language with less plural forms maintains the real ... ok 898s test_i18n_language_english_default (view_tests.tests.test_i18n.I18NViewTests.test_i18n_language_english_default) 898s Check if the JavaScript i18n view returns a complete language catalog ... ok 898s test_i18n_language_non_english_default (view_tests.tests.test_i18n.I18NViewTests.test_i18n_language_non_english_default) 898s Check if the JavaScript i18n view returns an empty language catalog ... ok 898s test_i18n_language_non_english_fallback (view_tests.tests.test_i18n.I18NViewTests.test_i18n_language_non_english_fallback) 898s Makes sure that the fallback language is still working properly ... ok 898s test_i18n_unknown_package_error (view_tests.tests.test_i18n.I18NViewTests.test_i18n_unknown_package_error) ... ok 898s test_i18n_with_locale_paths (view_tests.tests.test_i18n.I18NViewTests.test_i18n_with_locale_paths) ... ok 898s test_jsi18n (view_tests.tests.test_i18n.I18NViewTests.test_jsi18n) 898s The javascript_catalog can be deployed with language settings ... ok 898s test_jsi18n_USE_I18N_False (view_tests.tests.test_i18n.I18NViewTests.test_jsi18n_USE_I18N_False) ... ok 898s test_jsi18n_fallback_language (view_tests.tests.test_i18n.I18NViewTests.test_jsi18n_fallback_language) 898s Let's make sure that the fallback language is still working properly ... ok 898s test_jsi18n_fallback_language_with_custom_locale_dir (view_tests.tests.test_i18n.I18NViewTests.test_jsi18n_fallback_language_with_custom_locale_dir) 898s The fallback language works when there are several levels of fallback ... ok 898s test_jsi18n_with_missing_en_files (view_tests.tests.test_i18n.I18NViewTests.test_jsi18n_with_missing_en_files) 898s The javascript_catalog shouldn't load the fallback language in the ... ok 898s test_jsoni18n (view_tests.tests.test_i18n.I18NViewTests.test_jsoni18n) 898s The json_catalog returns the language catalog and settings as JSON. ... ok 898s test_jsoni18n_with_missing_en_files (view_tests.tests.test_i18n.I18NViewTests.test_jsoni18n_with_missing_en_files) 898s Same as above for the json_catalog view. Here we also check for the ... ok 898s test_non_BMP_char (view_tests.tests.test_i18n.I18NViewTests.test_non_BMP_char) 898s Non-BMP characters should not break the javascript_catalog (#21725). ... ok 898s test_non_english_default_english_userpref (view_tests.tests.test_i18n.I18NViewTests.test_non_english_default_english_userpref) 898s Same as above with the difference that there IS an 'en' translation ... ok 898s test_javascript_gettext (view_tests.tests.test_i18n.I18nSeleniumTests.test_javascript_gettext) ... skipped 'No browsers specified.' 898s test_multiple_catalogs (view_tests.tests.test_i18n.I18nSeleniumTests.test_multiple_catalogs) ... skipped 'No browsers specified.' 898s test_json_response (view_tests.tests.test_json.JsonResponseTests.test_json_response) ... ok 898s test_nonascii_redirect (view_tests.tests.test_specials.URLHandling.test_nonascii_redirect) 898s A non-ASCII argument to HttpRedirect is handled properly. ... ok 898s test_permanent_nonascii_redirect (view_tests.tests.test_specials.URLHandling.test_permanent_nonascii_redirect) 898s A non-ASCII argument to HttpPermanentRedirect is handled properly. ... ok 898s test_404 (view_tests.tests.test_static.StaticHelperTest.test_404) ... ok 898s test_chunked (view_tests.tests.test_static.StaticHelperTest.test_chunked) 898s The static view should stream files in chunks to avoid large memory usage ... ok 898s test_copes_with_empty_path_component (view_tests.tests.test_static.StaticHelperTest.test_copes_with_empty_path_component) ... ok 898s test_debug_off (view_tests.tests.test_static.StaticHelperTest.test_debug_off) 898s No URLs are served if DEBUG=False. ... ok 898s test_empty_prefix (view_tests.tests.test_static.StaticHelperTest.test_empty_prefix) ... ok 898s test_index (view_tests.tests.test_static.StaticHelperTest.test_index) ... ok 898s test_index_custom_template (view_tests.tests.test_static.StaticHelperTest.test_index_custom_template) ... ok 898s test_index_subdir (view_tests.tests.test_static.StaticHelperTest.test_index_subdir) ... ok 898s test_invalid_if_modified_since (view_tests.tests.test_static.StaticHelperTest.test_invalid_if_modified_since) 898s Handle bogus If-Modified-Since values gracefully ... ok 898s test_invalid_if_modified_since2 (view_tests.tests.test_static.StaticHelperTest.test_invalid_if_modified_since2) 898s Handle even more bogus If-Modified-Since values gracefully ... ok 898s test_is_modified_since (view_tests.tests.test_static.StaticHelperTest.test_is_modified_since) ... ok 898s test_not_modified_since (view_tests.tests.test_static.StaticHelperTest.test_not_modified_since) ... ok 898s test_prefix (view_tests.tests.test_static.StaticHelperTest.test_prefix) ... ok 898s test_serve (view_tests.tests.test_static.StaticHelperTest.test_serve) 898s The static view can serve static media ... ok 898s test_special_prefix (view_tests.tests.test_static.StaticHelperTest.test_special_prefix) 898s No URLs are served if prefix contains a netloc part. ... ok 898s test_unknown_mime_type (view_tests.tests.test_static.StaticHelperTest.test_unknown_mime_type) ... ok 898s test_404 (view_tests.tests.test_static.StaticTests.test_404) ... ok 898s test_chunked (view_tests.tests.test_static.StaticTests.test_chunked) 898s The static view should stream files in chunks to avoid large memory usage ... ok 898s test_copes_with_empty_path_component (view_tests.tests.test_static.StaticTests.test_copes_with_empty_path_component) ... ok 898s test_index (view_tests.tests.test_static.StaticTests.test_index) ... ok 898s test_index_custom_template (view_tests.tests.test_static.StaticTests.test_index_custom_template) ... ok 898s test_index_subdir (view_tests.tests.test_static.StaticTests.test_index_subdir) ... ok 898s test_invalid_if_modified_since (view_tests.tests.test_static.StaticTests.test_invalid_if_modified_since) 898s Handle bogus If-Modified-Since values gracefully ... ok 898s test_invalid_if_modified_since2 (view_tests.tests.test_static.StaticTests.test_invalid_if_modified_since2) 898s Handle even more bogus If-Modified-Since values gracefully ... ok 898s test_is_modified_since (view_tests.tests.test_static.StaticTests.test_is_modified_since) ... ok 898s test_not_modified_since (view_tests.tests.test_static.StaticTests.test_not_modified_since) ... ok 898s test_serve (view_tests.tests.test_static.StaticTests.test_serve) 898s The static view can serve static media ... ok 898s test_unknown_mime_type (view_tests.tests.test_static.StaticTests.test_unknown_mime_type) ... ok 899s test_get_or_create_integrityerror (get_or_create.tests.GetOrCreateTransactionTests.test_get_or_create_integrityerror) 899s Regression test for #15117. Requires a TransactionTestCase on ... ok 899s test_get_or_create_with_invalid_defaults (get_or_create.tests.InvalidCreateArgumentsTests.test_get_or_create_with_invalid_defaults) ... ok 899s test_get_or_create_with_invalid_kwargs (get_or_create.tests.InvalidCreateArgumentsTests.test_get_or_create_with_invalid_kwargs) ... ok 899s test_multiple_invalid_fields (get_or_create.tests.InvalidCreateArgumentsTests.test_multiple_invalid_fields) ... ok 899s test_property_attribute_without_setter_defaults (get_or_create.tests.InvalidCreateArgumentsTests.test_property_attribute_without_setter_defaults) ... ok 899s test_property_attribute_without_setter_kwargs (get_or_create.tests.InvalidCreateArgumentsTests.test_property_attribute_without_setter_kwargs) ... ok 899s test_update_or_create_with_invalid_defaults (get_or_create.tests.InvalidCreateArgumentsTests.test_update_or_create_with_invalid_defaults) ... ok 899s test_update_or_create_with_invalid_kwargs (get_or_create.tests.InvalidCreateArgumentsTests.test_update_or_create_with_invalid_kwargs) ... ok 899s test_creation_in_transaction (get_or_create.tests.UpdateOrCreateTransactionTests.test_creation_in_transaction) 899s Objects are selected and updated in a transaction to avoid race ... skipped "Database doesn't support feature(s): has_select_for_update" 899s test_updates_in_transaction (get_or_create.tests.UpdateOrCreateTransactionTests.test_updates_in_transaction) 899s Objects are selected and updated in a transaction to avoid race ... skipped "Database doesn't support feature(s): has_select_for_update" 904s test_bad_algorithm (auth_tests.test_hashers.TestUtilsHashPass.test_bad_algorithm) ... ok 904s test_bcrypt (auth_tests.test_hashers.TestUtilsHashPass.test_bcrypt) ... ok 904s test_bcrypt_harden_runtime (auth_tests.test_hashers.TestUtilsHashPass.test_bcrypt_harden_runtime) ... ok 904s test_bcrypt_salt_check (auth_tests.test_hashers.TestUtilsHashPass.test_bcrypt_salt_check) ... ok 904s test_bcrypt_sha256 (auth_tests.test_hashers.TestUtilsHashPass.test_bcrypt_sha256) ... ok 904s test_bcrypt_upgrade (auth_tests.test_hashers.TestUtilsHashPass.test_bcrypt_upgrade) ... ok 904s test_bcryptsha256_salt_check (auth_tests.test_hashers.TestUtilsHashPass.test_bcryptsha256_salt_check) ... ok 904s test_bytes (auth_tests.test_hashers.TestUtilsHashPass.test_bytes) ... ok 904s test_check_password_calls_harden_runtime (auth_tests.test_hashers.TestUtilsHashPass.test_check_password_calls_harden_runtime) ... ok 904s test_check_password_calls_make_password_to_fake_runtime (auth_tests.test_hashers.TestUtilsHashPass.test_check_password_calls_make_password_to_fake_runtime) ... ok 904s test_crypt (auth_tests.test_hashers.TestUtilsHashPass.test_crypt) ... ok 904s test_crypt_deprecation_warning (auth_tests.test_hashers.TestUtilsHashPass.test_crypt_deprecation_warning) ... ok 904s test_crypt_encode_invalid_hash (auth_tests.test_hashers.TestUtilsHashPass.test_crypt_encode_invalid_hash) ... ok 904s test_crypt_encode_invalid_salt (auth_tests.test_hashers.TestUtilsHashPass.test_crypt_encode_invalid_salt) ... ok 904s test_encode_invalid_salt (auth_tests.test_hashers.TestUtilsHashPass.test_encode_invalid_salt) ... ok 904s test_encode_password_required (auth_tests.test_hashers.TestUtilsHashPass.test_encode_password_required) ... ok 904s test_invalid_password (auth_tests.test_hashers.TestUtilsHashPass.test_invalid_password) ... ok 904s test_is_password_usable (auth_tests.test_hashers.TestUtilsHashPass.test_is_password_usable) ... ok 904s test_low_level_pbkdf2 (auth_tests.test_hashers.TestUtilsHashPass.test_low_level_pbkdf2) ... ok 904s test_low_level_pbkdf2_sha1 (auth_tests.test_hashers.TestUtilsHashPass.test_low_level_pbkdf2_sha1) ... ok 904s test_md5 (auth_tests.test_hashers.TestUtilsHashPass.test_md5) ... ok 904s test_no_upgrade (auth_tests.test_hashers.TestUtilsHashPass.test_no_upgrade) ... ok 904s test_no_upgrade_on_incorrect_pass (auth_tests.test_hashers.TestUtilsHashPass.test_no_upgrade_on_incorrect_pass) ... ok 904s test_pbkdf2 (auth_tests.test_hashers.TestUtilsHashPass.test_pbkdf2) ... ok 904s test_pbkdf2_harden_runtime (auth_tests.test_hashers.TestUtilsHashPass.test_pbkdf2_harden_runtime) ... ok 904s test_pbkdf2_upgrade (auth_tests.test_hashers.TestUtilsHashPass.test_pbkdf2_upgrade) ... ok 904s test_pbkdf2_upgrade_new_hasher (auth_tests.test_hashers.TestUtilsHashPass.test_pbkdf2_upgrade_new_hasher) ... ok 904s test_sha1 (auth_tests.test_hashers.TestUtilsHashPass.test_sha1) ... ok 904s test_sha1_deprecation_warning (auth_tests.test_hashers.TestUtilsHashPass.test_sha1_deprecation_warning) ... ok 904s test_simple (auth_tests.test_hashers.TestUtilsHashPass.test_simple) ... ok 904s test_unsalted_md5 (auth_tests.test_hashers.TestUtilsHashPass.test_unsalted_md5) ... ok 904s test_unsalted_md5_deprecation_warning (auth_tests.test_hashers.TestUtilsHashPass.test_unsalted_md5_deprecation_warning) ... ok 904s test_unsalted_md5_encode_invalid_salt (auth_tests.test_hashers.TestUtilsHashPass.test_unsalted_md5_encode_invalid_salt) ... ok 904s test_unsalted_sha1 (auth_tests.test_hashers.TestUtilsHashPass.test_unsalted_sha1) ... ok 904s test_unsalted_sha1_deprecation_warning (auth_tests.test_hashers.TestUtilsHashPass.test_unsalted_sha1_deprecation_warning) ... ok 904s test_unsalted_sha1_encode_invalid_salt (auth_tests.test_hashers.TestUtilsHashPass.test_unsalted_sha1_encode_invalid_salt) ... ok 904s test_unspecified_password (auth_tests.test_hashers.TestUtilsHashPass.test_unspecified_password) 904s Makes sure specifying no plain password with a valid encoded password ... ok 904s test_unusable (auth_tests.test_hashers.TestUtilsHashPass.test_unusable) ... ok 904s test_upgrade (auth_tests.test_hashers.TestUtilsHashPass.test_upgrade) ... ok 904s test_generic_relations (select_related.tests.SelectRelatedValidationTests.test_generic_relations) ... ok 904s test_invalid_field (select_related.tests.SelectRelatedValidationTests.test_invalid_field) ... ok 904s test_many_to_many_field (select_related.tests.SelectRelatedValidationTests.test_many_to_many_field) ... ok 904s test_non_relational_field (select_related.tests.SelectRelatedValidationTests.test_non_relational_field) ... ok 904s test_non_relational_field_nested (select_related.tests.SelectRelatedValidationTests.test_non_relational_field_nested) ... ok 904s test_reverse_relational_field (select_related.tests.SelectRelatedValidationTests.test_reverse_relational_field) ... ok 904s test_persistence (migration_test_data_persistence.tests.MigrationDataPersistenceTestCase.test_persistence) ... ok 904s test_abstract_model_with_regular_python_mixin_mro (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_abstract_model_with_regular_python_mixin_mro) ... ok 904s test_cannot_override_indirect_abstract_field (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_cannot_override_indirect_abstract_field) ... ok 904s test_diamond_shaped_multiple_inheritance_is_depth_first (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_diamond_shaped_multiple_inheritance_is_depth_first) 904s In contrast to standard Python MRO, resolution of inherited fields is ... ok 904s test_multi_inheritance_field_clashes (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_multi_inheritance_field_clashes) ... ok 904s test_multiple_inheritance_allows_inherited_field (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_multiple_inheritance_allows_inherited_field) 904s Single layer multiple inheritance is as expected, deriving the ... ok 904s test_multiple_inheritance_cannot_shadow_concrete_inherited_field (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_multiple_inheritance_cannot_shadow_concrete_inherited_field) ... ok 904s test_override_field_with_attr (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_override_field_with_attr) ... ok 904s test_override_one2one_relation_auto_field_clashes (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_override_one2one_relation_auto_field_clashes) ... ok 904s test_overriding_field_removed_by_concrete_model (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_overriding_field_removed_by_concrete_model) ... ok 904s test_reverse_foreign_key (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_reverse_foreign_key) ... ok 904s test_shadow_related_name_when_set_to_none (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_shadow_related_name_when_set_to_none) ... ok 904s test_shadowed_fkey_id (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_shadowed_fkey_id) ... ok 904s test_single_parent (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_single_parent) ... ok 904s test_target_field_may_be_pushed_down (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_target_field_may_be_pushed_down) 904s Where the Child model needs to inherit a field from a different base ... ok 904s test_virtual_field (model_inheritance.test_abstract_inheritance.AbstractInheritanceTests.test_virtual_field) ... ok 904s test_abstract_fk_related_name (model_inheritance.tests.InheritanceSameModelNameTests.test_abstract_fk_related_name) ... ok 904s test_content_type_already_present (middleware.test_security.SecurityMiddlewareTest.test_content_type_already_present) 904s The middleware will not override an "X-Content-Type-Options" header ... ok 904s test_content_type_off (middleware.test_security.SecurityMiddlewareTest.test_content_type_off) 904s With SECURE_CONTENT_TYPE_NOSNIFF False, the middleware does not add an ... ok 904s test_content_type_on (middleware.test_security.SecurityMiddlewareTest.test_content_type_on) 904s With SECURE_CONTENT_TYPE_NOSNIFF set to True, the middleware adds ... ok 904s test_coop_already_present (middleware.test_security.SecurityMiddlewareTest.test_coop_already_present) 904s The middleware doesn't override a "Cross-Origin-Opener-Policy" header ... ok 904s test_coop_default (middleware.test_security.SecurityMiddlewareTest.test_coop_default) 904s SECURE_CROSS_ORIGIN_OPENER_POLICY defaults to same-origin. ... ok 904s test_coop_off (middleware.test_security.SecurityMiddlewareTest.test_coop_off) 904s With SECURE_CROSS_ORIGIN_OPENER_POLICY set to None, the middleware does ... ok 904s test_coop_on (middleware.test_security.SecurityMiddlewareTest.test_coop_on) 904s With SECURE_CROSS_ORIGIN_OPENER_POLICY set to a valid value, the ... ok 904s test_no_redirect_ssl (middleware.test_security.SecurityMiddlewareTest.test_no_redirect_ssl) 904s The middleware does not redirect secure requests. ... ok 904s test_redirect_exempt (middleware.test_security.SecurityMiddlewareTest.test_redirect_exempt) 904s The middleware does not redirect requests with URL path matching an ... ok 904s test_redirect_ssl_host (middleware.test_security.SecurityMiddlewareTest.test_redirect_ssl_host) 904s The middleware redirects to SECURE_SSL_HOST if given. ... ok 904s test_referrer_policy_already_present (middleware.test_security.SecurityMiddlewareTest.test_referrer_policy_already_present) 904s The middleware will not override a "Referrer-Policy" header already ... ok 904s test_referrer_policy_off (middleware.test_security.SecurityMiddlewareTest.test_referrer_policy_off) 904s With SECURE_REFERRER_POLICY set to None, the middleware does not add a ... ok 904s test_referrer_policy_on (middleware.test_security.SecurityMiddlewareTest.test_referrer_policy_on) 904s With SECURE_REFERRER_POLICY set to a valid value, the middleware adds a ... ok 904s test_ssl_redirect_off (middleware.test_security.SecurityMiddlewareTest.test_ssl_redirect_off) 904s With SECURE_SSL_REDIRECT False, the middleware does not redirect. ... ok 904s test_ssl_redirect_on (middleware.test_security.SecurityMiddlewareTest.test_ssl_redirect_on) 904s With SECURE_SSL_REDIRECT True, the middleware redirects any non-secure ... ok 904s test_sts_already_present (middleware.test_security.SecurityMiddlewareTest.test_sts_already_present) 904s The middleware will not override a "Strict-Transport-Security" header ... ok 904s test_sts_include_subdomains (middleware.test_security.SecurityMiddlewareTest.test_sts_include_subdomains) 904s With SECURE_HSTS_SECONDS non-zero and SECURE_HSTS_INCLUDE_SUBDOMAINS ... ok 904s test_sts_no_include_subdomains (middleware.test_security.SecurityMiddlewareTest.test_sts_no_include_subdomains) 904s With SECURE_HSTS_SECONDS non-zero and SECURE_HSTS_INCLUDE_SUBDOMAINS ... ok 904s test_sts_no_preload (middleware.test_security.SecurityMiddlewareTest.test_sts_no_preload) 904s With SECURE_HSTS_SECONDS non-zero and SECURE_HSTS_PRELOAD ... ok 904s test_sts_off (middleware.test_security.SecurityMiddlewareTest.test_sts_off) 904s With SECURE_HSTS_SECONDS=0, the middleware does not add a ... ok 904s test_sts_on (middleware.test_security.SecurityMiddlewareTest.test_sts_on) 904s With SECURE_HSTS_SECONDS=3600, the middleware adds ... ok 904s test_sts_only_if_secure (middleware.test_security.SecurityMiddlewareTest.test_sts_only_if_secure) 904s The "Strict-Transport-Security" header is not added to responses going ... ok 904s test_sts_preload (middleware.test_security.SecurityMiddlewareTest.test_sts_preload) 904s With SECURE_HSTS_SECONDS non-zero and SECURE_HSTS_PRELOAD True, the ... ok 904s test_sts_subdomains_and_preload (middleware.test_security.SecurityMiddlewareTest.test_sts_subdomains_and_preload) 904s With SECURE_HSTS_SECONDS non-zero, SECURE_HSTS_INCLUDE_SUBDOMAINS and ... ok 905s test_404_error_reporting (middleware.tests.BrokenLinkEmailsMiddlewareTest.test_404_error_reporting) ... ok 905s test_404_error_reporting_ignored_url (middleware.tests.BrokenLinkEmailsMiddlewareTest.test_404_error_reporting_ignored_url) ... ok 905s test_404_error_reporting_no_referer (middleware.tests.BrokenLinkEmailsMiddlewareTest.test_404_error_reporting_no_referer) ... ok 905s test_custom_request_checker (middleware.tests.BrokenLinkEmailsMiddlewareTest.test_custom_request_checker) ... ok 905s test_referer_equal_to_requested_url (middleware.tests.BrokenLinkEmailsMiddlewareTest.test_referer_equal_to_requested_url) 905s Some bots set the referer to the current URL to avoid being blocked by ... ok 905s test_referer_equal_to_requested_url_on_another_domain (middleware.tests.BrokenLinkEmailsMiddlewareTest.test_referer_equal_to_requested_url_on_another_domain) ... ok 905s test_referer_equal_to_requested_url_without_trailing_slash_with_append_slash (middleware.tests.BrokenLinkEmailsMiddlewareTest.test_referer_equal_to_requested_url_without_trailing_slash_with_append_slash) ... ok 905s test_referer_equal_to_requested_url_without_trailing_slash_with_no_append_slash (middleware.tests.BrokenLinkEmailsMiddlewareTest.test_referer_equal_to_requested_url_without_trailing_slash_with_no_append_slash) ... ok 905s test_append_slash_disabled (middleware.tests.CommonMiddlewareTest.test_append_slash_disabled) 905s Disabling append slash functionality should leave slashless URLs alone. ... ok 905s test_append_slash_disabled_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_append_slash_disabled_custom_urlconf) 905s Disabling append slash functionality should leave slashless URLs alone. ... ok 905s test_append_slash_have_slash (middleware.tests.CommonMiddlewareTest.test_append_slash_have_slash) 905s URLs with slashes should go unmolested. ... ok 905s test_append_slash_have_slash_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_append_slash_have_slash_custom_urlconf) 905s URLs with slashes should go unmolested. ... ok 905s test_append_slash_leading_slashes (middleware.tests.CommonMiddlewareTest.test_append_slash_leading_slashes) 905s Paths starting with two slashes are escaped to prevent open redirects. ... ok 905s test_append_slash_no_redirect_on_POST_in_DEBUG (middleware.tests.CommonMiddlewareTest.test_append_slash_no_redirect_on_POST_in_DEBUG) 905s While in debug mode, an exception is raised with a warning ... ok 905s test_append_slash_no_redirect_on_POST_in_DEBUG_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_append_slash_no_redirect_on_POST_in_DEBUG_custom_urlconf) 905s While in debug mode, an exception is raised with a warning ... ok 905s test_append_slash_opt_out (middleware.tests.CommonMiddlewareTest.test_append_slash_opt_out) 905s Views marked with @no_append_slash should be left alone. ... ok 905s test_append_slash_quoted (middleware.tests.CommonMiddlewareTest.test_append_slash_quoted) 905s URLs which require quoting should be redirected to their slash version. ... ok 905s test_append_slash_quoted_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_append_slash_quoted_custom_urlconf) 905s URLs which require quoting should be redirected to their slash version. ... ok 905s test_append_slash_redirect (middleware.tests.CommonMiddlewareTest.test_append_slash_redirect) 905s APPEND_SLASH should redirect slashless URLs to a valid pattern. ... ok 905s test_append_slash_redirect_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_append_slash_redirect_custom_urlconf) 905s APPEND_SLASH should redirect slashless URLs to a valid pattern. ... ok 905s test_append_slash_redirect_querystring (middleware.tests.CommonMiddlewareTest.test_append_slash_redirect_querystring) 905s APPEND_SLASH should preserve querystrings when redirecting. ... ok 905s test_append_slash_redirect_querystring_have_slash (middleware.tests.CommonMiddlewareTest.test_append_slash_redirect_querystring_have_slash) 905s APPEND_SLASH should append slash to path when redirecting a request ... ok 905s test_append_slash_slashless_resource (middleware.tests.CommonMiddlewareTest.test_append_slash_slashless_resource) 905s Matches to explicit slashless URLs should go unmolested. ... ok 905s test_append_slash_slashless_resource_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_append_slash_slashless_resource_custom_urlconf) 905s Matches to explicit slashless URLs should go unmolested. ... ok 905s test_append_slash_slashless_unknown (middleware.tests.CommonMiddlewareTest.test_append_slash_slashless_unknown) 905s APPEND_SLASH should not redirect to unknown resources. ... ok 905s test_append_slash_slashless_unknown_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_append_slash_slashless_unknown_custom_urlconf) 905s APPEND_SLASH should not redirect to unknown resources. ... ok 905s test_content_length_header_added (middleware.tests.CommonMiddlewareTest.test_content_length_header_added) ... ok 905s test_content_length_header_not_added_for_streaming_response (middleware.tests.CommonMiddlewareTest.test_content_length_header_not_added_for_streaming_response) ... ok 905s test_content_length_header_not_changed (middleware.tests.CommonMiddlewareTest.test_content_length_header_not_changed) ... ok 905s test_disallowed_user_agents (middleware.tests.CommonMiddlewareTest.test_disallowed_user_agents) ... ok 905s test_non_ascii_query_string_does_not_crash (middleware.tests.CommonMiddlewareTest.test_non_ascii_query_string_does_not_crash) 905s Regression test for #15152 ... ok 905s test_prepend_www (middleware.tests.CommonMiddlewareTest.test_prepend_www) ... ok 905s test_prepend_www_append_slash_have_slash (middleware.tests.CommonMiddlewareTest.test_prepend_www_append_slash_have_slash) ... ok 905s test_prepend_www_append_slash_have_slash_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_prepend_www_append_slash_have_slash_custom_urlconf) ... ok 905s test_prepend_www_append_slash_slashless (middleware.tests.CommonMiddlewareTest.test_prepend_www_append_slash_slashless) ... ok 905s test_prepend_www_append_slash_slashless_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_prepend_www_append_slash_slashless_custom_urlconf) ... ok 905s test_prepend_www_custom_urlconf (middleware.tests.CommonMiddlewareTest.test_prepend_www_custom_urlconf) ... ok 905s test_response_redirect_class (middleware.tests.CommonMiddlewareTest.test_response_redirect_class) ... ok 905s test_response_redirect_class_subclass (middleware.tests.CommonMiddlewareTest.test_response_redirect_class_subclass) ... ok 905s test_etag_extended_cache_control (middleware.tests.ConditionalGetMiddlewareTest.test_etag_extended_cache_control) ... ok 905s test_if_modified_since_and_client_error (middleware.tests.ConditionalGetMiddlewareTest.test_if_modified_since_and_client_error) ... ok 905s test_if_modified_since_and_last_modified_in_the_future (middleware.tests.ConditionalGetMiddlewareTest.test_if_modified_since_and_last_modified_in_the_future) ... ok 905s test_if_modified_since_and_last_modified_in_the_past (middleware.tests.ConditionalGetMiddlewareTest.test_if_modified_since_and_last_modified_in_the_past) ... ok 905s test_if_modified_since_and_no_last_modified (middleware.tests.ConditionalGetMiddlewareTest.test_if_modified_since_and_no_last_modified) ... ok 905s test_if_modified_since_and_redirect (middleware.tests.ConditionalGetMiddlewareTest.test_if_modified_since_and_redirect) ... ok 905s test_if_modified_since_and_same_last_modified (middleware.tests.ConditionalGetMiddlewareTest.test_if_modified_since_and_same_last_modified) ... ok 905s test_if_none_match_and_client_error (middleware.tests.ConditionalGetMiddlewareTest.test_if_none_match_and_client_error) ... ok 905s test_if_none_match_and_different_etag (middleware.tests.ConditionalGetMiddlewareTest.test_if_none_match_and_different_etag) ... ok 905s test_if_none_match_and_no_etag (middleware.tests.ConditionalGetMiddlewareTest.test_if_none_match_and_no_etag) ... ok 905s test_if_none_match_and_redirect (middleware.tests.ConditionalGetMiddlewareTest.test_if_none_match_and_redirect) ... ok 905s test_if_none_match_and_same_etag (middleware.tests.ConditionalGetMiddlewareTest.test_if_none_match_and_same_etag) ... ok 905s test_middleware_calculates_etag (middleware.tests.ConditionalGetMiddlewareTest.test_middleware_calculates_etag) ... ok 905s test_middleware_wont_overwrite_etag (middleware.tests.ConditionalGetMiddlewareTest.test_middleware_wont_overwrite_etag) ... ok 905s test_no_etag_no_store_cache (middleware.tests.ConditionalGetMiddlewareTest.test_no_etag_no_store_cache) ... ok 905s test_no_etag_response_empty_content (middleware.tests.ConditionalGetMiddlewareTest.test_no_etag_response_empty_content) ... ok 905s test_no_etag_streaming_response (middleware.tests.ConditionalGetMiddlewareTest.test_no_etag_streaming_response) ... ok 905s test_no_head (middleware.tests.ConditionalGetMiddlewareTest.test_no_head) 905s ConditionalGetMiddleware shouldn't compute and return an ETag on a ... ok 905s test_no_if_modified_since_and_last_modified (middleware.tests.ConditionalGetMiddlewareTest.test_no_if_modified_since_and_last_modified) ... ok 905s test_no_if_none_match_and_etag (middleware.tests.ConditionalGetMiddlewareTest.test_no_if_none_match_and_etag) ... ok 905s test_no_unsafe (middleware.tests.ConditionalGetMiddlewareTest.test_no_unsafe) 905s ConditionalGetMiddleware shouldn't return a conditional response on an ... ok 905s test_not_modified_headers (middleware.tests.ConditionalGetMiddlewareTest.test_not_modified_headers) 905s The 304 Not Modified response should include only the headers required ... ok 905s test_etag_match (middleware.tests.ETagGZipMiddlewareTest.test_etag_match) 905s GZipMiddleware allows 304 Not Modified responses. ... ok 905s test_strong_etag_modified (middleware.tests.ETagGZipMiddlewareTest.test_strong_etag_modified) 905s GZipMiddleware makes a strong ETag weak. ... ok 905s test_weak_etag_not_modified (middleware.tests.ETagGZipMiddlewareTest.test_weak_etag_not_modified) 905s GZipMiddleware doesn't modify a weak ETag. ... ok 905s test_compress_async_streaming_response (middleware.tests.GZipMiddlewareTest.test_compress_async_streaming_response) 905s Compression is performed on responses with async streaming content. ... ok 905s test_compress_deterministic (middleware.tests.GZipMiddlewareTest.test_compress_deterministic) 905s Compression results are the same for the same content and don't ... ok 905s test_compress_file_response (middleware.tests.GZipMiddlewareTest.test_compress_file_response) 905s Compression is performed on FileResponse. ... ok 905s test_compress_non_200_response (middleware.tests.GZipMiddlewareTest.test_compress_non_200_response) 905s Compression is performed on responses with a status other than 200 ... ok 905s test_compress_response (middleware.tests.GZipMiddlewareTest.test_compress_response) 905s Compression is performed on responses with compressible content. ... ok 905s test_compress_streaming_response (middleware.tests.GZipMiddlewareTest.test_compress_streaming_response) 905s Compression is performed on responses with streaming content. ... ok 905s test_compress_streaming_response_unicode (middleware.tests.GZipMiddlewareTest.test_compress_streaming_response_unicode) 905s Compression is performed on responses with streaming Unicode content. ... ok 905s test_no_compress_compressed_response (middleware.tests.GZipMiddlewareTest.test_no_compress_compressed_response) 905s Compression isn't performed on responses that are already compressed. ... ok 905s test_no_compress_incompressible_response (middleware.tests.GZipMiddlewareTest.test_no_compress_incompressible_response) 905s Compression isn't performed on responses with incompressible content. ... ok 905s test_no_compress_short_response (middleware.tests.GZipMiddlewareTest.test_no_compress_short_response) 905s Compression isn't performed on responses with short content. ... ok 905s test_random_bytes (middleware.tests.GZipMiddlewareTest.test_random_bytes) 905s A random number of bytes is added to mitigate the BREACH attack. ... ok 905s test_random_bytes_streaming_response (middleware.tests.GZipMiddlewareTest.test_random_bytes_streaming_response) 905s A random number of bytes is added to mitigate the BREACH attack. ... ok 905s test_defaults_sameorigin (middleware.tests.XFrameOptionsMiddlewareTest.test_defaults_sameorigin) 905s If the X_FRAME_OPTIONS setting is not set then it defaults to ... ok 905s test_deny (middleware.tests.XFrameOptionsMiddlewareTest.test_deny) 905s The X_FRAME_OPTIONS setting can be set to DENY to have the middleware ... ok 905s test_dont_set_if_set (middleware.tests.XFrameOptionsMiddlewareTest.test_dont_set_if_set) 905s If the X-Frame-Options header is already set then the middleware does ... ok 905s test_is_extendable (middleware.tests.XFrameOptionsMiddlewareTest.test_is_extendable) 905s The XFrameOptionsMiddleware method that determines the X-Frame-Options ... ok 905s test_response_exempt (middleware.tests.XFrameOptionsMiddlewareTest.test_response_exempt) 905s If the response has an xframe_options_exempt attribute set to False ... ok 905s test_same_origin (middleware.tests.XFrameOptionsMiddlewareTest.test_same_origin) 905s The X_FRAME_OPTIONS setting can be set to SAMEORIGIN to have the ... ok 905s test_write_datetime (timezones.tests.ForcedTimeZoneDatabaseTests.test_write_datetime) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 905s test_aware_datetime_in_local_timezone (timezones.tests.SerializationTests.test_aware_datetime_in_local_timezone) ... ok 905s test_aware_datetime_in_other_timezone (timezones.tests.SerializationTests.test_aware_datetime_in_other_timezone) ... ok 905s test_aware_datetime_in_utc (timezones.tests.SerializationTests.test_aware_datetime_in_utc) ... ok 905s test_aware_datetime_with_microsecond (timezones.tests.SerializationTests.test_aware_datetime_with_microsecond) ... ok 905s test_naive_datetime (timezones.tests.SerializationTests.test_naive_datetime) ... ok 905s test_naive_datetime_with_microsecond (timezones.tests.SerializationTests.test_naive_datetime_with_microsecond) ... ok 905s test_date_and_time_template_filters (timezones.tests.TemplateTests.test_date_and_time_template_filters) ... ok 905s test_date_and_time_template_filters_honor_localtime (timezones.tests.TemplateTests.test_date_and_time_template_filters_honor_localtime) ... ok 905s test_get_current_timezone_templatetag (timezones.tests.TemplateTests.test_get_current_timezone_templatetag) 905s Test the {% get_current_timezone %} templatetag. ... ok 905s test_get_current_timezone_templatetag_invalid_argument (timezones.tests.TemplateTests.test_get_current_timezone_templatetag_invalid_argument) ... ok 905s test_get_current_timezone_templatetag_with_iana (timezones.tests.TemplateTests.test_get_current_timezone_templatetag_with_iana) 905s Test the {% get_current_timezone %} templatetag with pytz. ... ok 905s test_localtime_filters_do_not_raise_exceptions (timezones.tests.TemplateTests.test_localtime_filters_do_not_raise_exceptions) 905s Test the |localtime, |utc, and |timezone filters on bad inputs. ... ok 905s test_localtime_filters_with_iana (timezones.tests.TemplateTests.test_localtime_filters_with_iana) 905s Test the |localtime, |utc, and |timezone filters with iana zones. ... ok 905s test_localtime_templatetag_and_filters (timezones.tests.TemplateTests.test_localtime_templatetag_and_filters) 905s Test the {% localtime %} templatetag and related filters. ... ok 905s test_localtime_templatetag_invalid_argument (timezones.tests.TemplateTests.test_localtime_templatetag_invalid_argument) ... ok 905s test_now_template_tag_uses_current_time_zone (timezones.tests.TemplateTests.test_now_template_tag_uses_current_time_zone) ... ok 905s test_timezone_templatetag (timezones.tests.TemplateTests.test_timezone_templatetag) 905s Test the {% timezone %} templatetag. ... ok 905s test_timezone_templatetag_invalid_argument (timezones.tests.TemplateTests.test_timezone_templatetag_invalid_argument) ... ok 905s test_timezone_templatetag_with_iana (timezones.tests.TemplateTests.test_timezone_templatetag_with_iana) 905s Test the {% timezone %} templatetag with IANA time zone providers. ... ok 905s test_tz_template_context_processor (timezones.tests.TemplateTests.test_tz_template_context_processor) 905s Test the django.template.context_processors.tz template context processor. ... ok 905s test_alias_deprecation_warning (timezones.tests.UTCAliasTests.test_alias_deprecation_warning) ... ok 905s test_timezone_module_dir_includes_utc (timezones.tests.UTCAliasTests.test_timezone_module_dir_includes_utc) ... ok 905s test_render (shortcuts.tests.RenderTests.test_render) ... ok 905s test_render_with_content_type (shortcuts.tests.RenderTests.test_render_with_content_type) ... ok 905s test_render_with_multiple_templates (shortcuts.tests.RenderTests.test_render_with_multiple_templates) ... ok 905s test_render_with_status (shortcuts.tests.RenderTests.test_render_with_status) ... ok 905s test_render_with_using (shortcuts.tests.RenderTests.test_render_with_using) ... ok 905s test_invalid_field_type (sites_framework.tests.CurrentSiteManagerChecksTests.test_invalid_field_type) ... ok 905s test_invalid_name (sites_framework.tests.CurrentSiteManagerChecksTests.test_invalid_name) ... ok 905s test_init_without_lockfile (test_utils.test_serializemixin.TestSerializeMixin.test_init_without_lockfile) ... ok 905s test_usage (test_utils.test_serializemixin.TestSerializeMixinUse.test_usage) ... ok 905s test_debug_bubbles_error (test_utils.test_simpletestcase.DebugInvocationTests.test_debug_bubbles_error) 905s debug() bubbles up exceptions before cleanup. ... ok 905s test_debug_bubbles_post_teardown_error (test_utils.test_simpletestcase.DebugInvocationTests.test_debug_bubbles_post_teardown_error) 905s debug() bubbles up exceptions during _post_teardown. ... ok 905s test_debug_bubbles_pre_setup_error (test_utils.test_simpletestcase.DebugInvocationTests.test_debug_bubbles_pre_setup_error) 905s debug() bubbles up exceptions during _pre_setup. ... ok 905s test_debug_cleanup (test_utils.test_simpletestcase.DebugInvocationTests.test_debug_cleanup) 905s Simple debug run without errors. ... ok 905s test_debug_skipped_test_no_cleanup (test_utils.test_simpletestcase.DebugInvocationTests.test_debug_skipped_test_no_cleanup) ... ok 905s test_run_cleanup (test_utils.test_simpletestcase.DebugInvocationTests.test_run_cleanup) 905s Simple test run: catches errors and runs cleanup. ... ok 905s test_run_post_teardown_error (test_utils.test_simpletestcase.DebugInvocationTests.test_run_post_teardown_error) ... ok 905s test_run_pre_setup_error (test_utils.test_simpletestcase.DebugInvocationTests.test_run_pre_setup_error) ... ok 905s test_run_skipped_test_no_cleanup (test_utils.test_simpletestcase.DebugInvocationTests.test_run_skipped_test_no_cleanup) ... ok 905s test_disallowed_database_queries (test_utils.test_transactiontestcase.DisallowedDatabaseQueriesTests.test_disallowed_database_queries) ... ok 905s test (test_utils.test_transactiontestcase.TestSerializedRollbackInhibitsPostMigrate.test) ... ok 905s test_allowed_database_chunked_cursor_queries (test_utils.tests.AllowedDatabaseQueriesTests.test_allowed_database_chunked_cursor_queries) ... ok 905s test_allowed_database_queries (test_utils.tests.AllowedDatabaseQueriesTests.test_allowed_database_queries) ... ok 905s test_assert_field_output (test_utils.tests.AssertFieldOutputTests.test_assert_field_output) ... ok 905s test_custom_required_message (test_utils.tests.AssertFieldOutputTests.test_custom_required_message) ... ok 905s test_assert_form_error_errors_none (test_utils.tests.AssertFormErrorDeprecationTests.test_assert_form_error_errors_none) ... ok 905s test_assert_form_error_errors_none_warning (test_utils.tests.AssertFormErrorDeprecationTests.test_assert_form_error_errors_none_warning) ... ok 905s test_assert_form_error_old_api (test_utils.tests.AssertFormErrorDeprecationTests.test_assert_form_error_old_api) ... ok 905s test_assert_form_error_old_api_assertion_error (test_utils.tests.AssertFormErrorDeprecationTests.test_assert_form_error_old_api_assertion_error) ... ok 905s test_assert_formset_error_errors_none (test_utils.tests.AssertFormErrorDeprecationTests.test_assert_formset_error_errors_none) ... ok 905s test_assert_formset_error_errors_none_warning (test_utils.tests.AssertFormErrorDeprecationTests.test_assert_formset_error_errors_none_warning) ... ok 905s test_assert_formset_error_old_api (test_utils.tests.AssertFormErrorDeprecationTests.test_assert_formset_error_old_api) ... ok 905s test_assert_formset_error_old_api_assertion_error (test_utils.tests.AssertFormErrorDeprecationTests.test_assert_formset_error_old_api_assertion_error) ... ok 905s test_different_non_field_errors (test_utils.tests.AssertFormErrorTests.test_different_non_field_errors) ... ok 905s test_empty_errors_invalid_form (test_utils.tests.AssertFormErrorTests.test_empty_errors_invalid_form) ... ok 905s test_empty_errors_valid_form (test_utils.tests.AssertFormErrorTests.test_empty_errors_valid_form) ... ok 905s test_empty_errors_valid_form_non_field_errors (test_utils.tests.AssertFormErrorTests.test_empty_errors_valid_form_non_field_errors) ... ok 905s test_error_list (test_utils.tests.AssertFormErrorTests.test_error_list) ... ok 905s test_field_not_in_form (test_utils.tests.AssertFormErrorTests.test_field_not_in_form) ... ok 905s test_field_with_different_error (test_utils.tests.AssertFormErrorTests.test_field_with_different_error) ... ok 905s test_field_with_no_errors (test_utils.tests.AssertFormErrorTests.test_field_with_no_errors) ... ok 905s test_form_not_in_context (test_utils.tests.AssertFormErrorTests.test_form_not_in_context) ... ok 905s test_non_client_response (test_utils.tests.AssertFormErrorTests.test_non_client_response) ... ok 905s test_non_field_errors (test_utils.tests.AssertFormErrorTests.test_non_field_errors) ... ok 905s test_response_with_no_context (test_utils.tests.AssertFormErrorTests.test_response_with_no_context) ... ok 905s test_single_error (test_utils.tests.AssertFormErrorTests.test_single_error) ... ok 905s test_unbound_form (test_utils.tests.AssertFormErrorTests.test_unbound_form) ... ok 905s test_deprecated_assertformseterror (test_utils.tests.AssertFormSetErrorTests.test_deprecated_assertformseterror) ... ok 905s test_different_non_field_errors (test_utils.tests.AssertFormSetErrorTests.test_different_non_field_errors) ... ok 905s test_different_non_form_errors (test_utils.tests.AssertFormSetErrorTests.test_different_non_form_errors) ... ok 905s test_empty_errors_invalid_formset (test_utils.tests.AssertFormSetErrorTests.test_empty_errors_invalid_formset) ... ok 905s test_empty_errors_valid_formset (test_utils.tests.AssertFormSetErrorTests.test_empty_errors_valid_formset) ... ok 905s test_error_list (test_utils.tests.AssertFormSetErrorTests.test_error_list) ... ok 905s test_field_not_in_form (test_utils.tests.AssertFormSetErrorTests.test_field_not_in_form) ... ok 905s test_field_with_different_error (test_utils.tests.AssertFormSetErrorTests.test_field_with_different_error) ... ok 905s test_field_with_no_errors (test_utils.tests.AssertFormSetErrorTests.test_field_with_no_errors) ... ok 905s test_form_index_too_big (test_utils.tests.AssertFormSetErrorTests.test_form_index_too_big) ... ok 905s test_form_index_too_big_plural (test_utils.tests.AssertFormSetErrorTests.test_form_index_too_big_plural) ... ok 905s test_formset_not_in_context (test_utils.tests.AssertFormSetErrorTests.test_formset_not_in_context) ... ok 905s test_multiple_forms (test_utils.tests.AssertFormSetErrorTests.test_multiple_forms) ... ok 905s test_no_non_field_errors (test_utils.tests.AssertFormSetErrorTests.test_no_non_field_errors) ... ok 905s test_no_non_form_errors (test_utils.tests.AssertFormSetErrorTests.test_no_non_form_errors) ... ok 905s test_non_client_response (test_utils.tests.AssertFormSetErrorTests.test_non_client_response) ... ok 905s test_non_field_errors (test_utils.tests.AssertFormSetErrorTests.test_non_field_errors) ... ok 905s test_non_form_errors (test_utils.tests.AssertFormSetErrorTests.test_non_form_errors) ... ok 905s test_non_form_errors_with_field (test_utils.tests.AssertFormSetErrorTests.test_non_form_errors_with_field) ... ok 905s test_rename_assertformseterror_deprecation_warning (test_utils.tests.AssertFormSetErrorTests.test_rename_assertformseterror_deprecation_warning) ... ok 905s test_response_with_no_context (test_utils.tests.AssertFormSetErrorTests.test_response_with_no_context) ... ok 905s test_single_error (test_utils.tests.AssertFormSetErrorTests.test_single_error) ... ok 905s test_unbound_formset (test_utils.tests.AssertFormSetErrorTests.test_unbound_formset) ... ok 905s test_default_level (test_utils.tests.AssertNoLogsTest.test_default_level) ... ok 905s test_does_not_hide_other_failures (test_utils.tests.AssertNoLogsTest.test_does_not_hide_other_failures) ... ok 905s test_fails_when_log_emitted (test_utils.tests.AssertNoLogsTest.test_fails_when_log_emitted) ... ok 905s test_int_level (test_utils.tests.AssertNoLogsTest.test_int_level) ... ok 905s test_text_level (test_utils.tests.AssertNoLogsTest.test_text_level) ... ok 905s test_ignores_connection_configuration_queries (test_utils.tests.AssertNumQueriesUponConnectionTests.test_ignores_connection_configuration_queries) ... skipped 'For SQLite in-memory tests, closing the connection destroysthe database.' 905s test_assert_raises_message (test_utils.tests.AssertRaisesMsgTest.test_assert_raises_message) ... ok 905s test_special_re_chars (test_utils.tests.AssertRaisesMsgTest.test_special_re_chars) 905s assertRaisesMessage shouldn't interpret RE special chars. ... ok 906s test_assert_used_on_http_response (test_utils.tests.AssertTemplateUsedContextManagerTests.test_assert_used_on_http_response) ... ok 906s test_count (test_utils.tests.AssertTemplateUsedContextManagerTests.test_count) ... ok 906s test_error_message (test_utils.tests.AssertTemplateUsedContextManagerTests.test_error_message) ... ok 906s test_failure (test_utils.tests.AssertTemplateUsedContextManagerTests.test_failure) ... ok 906s test_msg_prefix (test_utils.tests.AssertTemplateUsedContextManagerTests.test_msg_prefix) ... ok 906s test_nested_usage (test_utils.tests.AssertTemplateUsedContextManagerTests.test_nested_usage) ... ok 906s test_not_used (test_utils.tests.AssertTemplateUsedContextManagerTests.test_not_used) ... ok 906s test_usage (test_utils.tests.AssertTemplateUsedContextManagerTests.test_usage) ... ok 906s test_equal (test_utils.tests.AssertURLEqualTests.test_equal) ... ok 906s test_message (test_utils.tests.AssertURLEqualTests.test_message) ... ok 906s test_msg_prefix (test_utils.tests.AssertURLEqualTests.test_msg_prefix) ... ok 906s test_not_equal (test_utils.tests.AssertURLEqualTests.test_not_equal) ... ok 906s test_callable (test_utils.tests.AssertWarnsMessageTests.test_callable) ... ok 906s test_context_manager (test_utils.tests.AssertWarnsMessageTests.test_context_manager) ... ok 906s test_context_manager_failure (test_utils.tests.AssertWarnsMessageTests.test_context_manager_failure) ... ok 906s test_special_re_chars (test_utils.tests.AssertWarnsMessageTests.test_special_re_chars) ... ok 906s test_all (test_utils.tests.DatabaseAliasTests.test_all) ... ok 906s test_close_match (test_utils.tests.DatabaseAliasTests.test_close_match) ... ok 906s test_match (test_utils.tests.DatabaseAliasTests.test_match) ... ok 906s test_no_close_match (test_utils.tests.DatabaseAliasTests.test_no_close_match) ... ok 906s test_disallowed_database_chunked_cursor_queries (test_utils.tests.DisallowedDatabaseQueriesTests.test_disallowed_database_chunked_cursor_queries) ... ok 906s test_disallowed_database_connections (test_utils.tests.DisallowedDatabaseQueriesTests.test_disallowed_database_connections) ... ok 906s test_disallowed_database_queries (test_utils.tests.DisallowedDatabaseQueriesTests.test_disallowed_database_queries) ... ok 906s test_attributes (test_utils.tests.HTMLEqualTests.test_attributes) ... ok 906s test_boolean_attribute (test_utils.tests.HTMLEqualTests.test_boolean_attribute) ... ok 906s test_class_attribute (test_utils.tests.HTMLEqualTests.test_class_attribute) ... ok 906s test_complex_examples (test_utils.tests.HTMLEqualTests.test_complex_examples) ... ok 906s test_contains_html (test_utils.tests.HTMLEqualTests.test_contains_html) ... ok 906s test_count (test_utils.tests.HTMLEqualTests.test_count) ... ok 906s test_escaped_html_errors (test_utils.tests.HTMLEqualTests.test_escaped_html_errors) ... ok 906s test_html_contain (test_utils.tests.HTMLEqualTests.test_html_contain) ... ok 906s test_html_parser (test_utils.tests.HTMLEqualTests.test_html_parser) ... ok 906s test_ignore_comments (test_utils.tests.HTMLEqualTests.test_ignore_comments) ... ok 906s test_non_boolean_attibutes (test_utils.tests.HTMLEqualTests.test_non_boolean_attibutes) ... ok 906s test_normalize_refs (test_utils.tests.HTMLEqualTests.test_normalize_refs) ... ok 906s test_parse_html_in_script (test_utils.tests.HTMLEqualTests.test_parse_html_in_script) ... ok 906s test_parsing_errors (test_utils.tests.HTMLEqualTests.test_parsing_errors) ... ok 906s test_root_element_escaped_html (test_utils.tests.HTMLEqualTests.test_root_element_escaped_html) ... ok 906s test_self_closing_tags (test_utils.tests.HTMLEqualTests.test_self_closing_tags) ... ok 906s test_simple_equal_html (test_utils.tests.HTMLEqualTests.test_simple_equal_html) ... ok 906s test_unequal_html (test_utils.tests.HTMLEqualTests.test_unequal_html) ... ok 906s test_unicode_handling (test_utils.tests.HTMLEqualTests.test_unicode_handling) ... ok 906s test_class_decoration (test_utils.tests.IsolatedAppsTests.test_class_decoration) ... ok 906s test_context_manager (test_utils.tests.IsolatedAppsTests.test_context_manager) ... ok 906s test_installed_apps (test_utils.tests.IsolatedAppsTests.test_installed_apps) ... ok 906s test_method_decoration (test_utils.tests.IsolatedAppsTests.test_method_decoration) ... ok 906s test_nested (test_utils.tests.IsolatedAppsTests.test_nested) ... ok 906s test_equal_parsing_errors (test_utils.tests.JSONEqualTests.test_equal_parsing_errors) ... ok 906s test_not_equal_parsing_errors (test_utils.tests.JSONEqualTests.test_not_equal_parsing_errors) ... ok 906s test_simple_equal (test_utils.tests.JSONEqualTests.test_simple_equal) ... ok 906s test_simple_equal_raise (test_utils.tests.JSONEqualTests.test_simple_equal_raise) ... ok 906s test_simple_equal_unordered (test_utils.tests.JSONEqualTests.test_simple_equal_unordered) ... ok 906s test_simple_not_equal (test_utils.tests.JSONEqualTests.test_simple_not_equal) ... ok 906s test_simple_not_equal_raise (test_utils.tests.JSONEqualTests.test_simple_not_equal_raise) ... ok 906s test_override_database_routers (test_utils.tests.OverrideSettingsTests.test_override_database_routers) 906s Overriding DATABASE_ROUTERS should update the base router. ... ok 906s test_override_file_upload_directory_permissions (test_utils.tests.OverrideSettingsTests.test_override_file_upload_directory_permissions) 906s Overriding the FILE_UPLOAD_DIRECTORY_PERMISSIONS setting should be ... ok 906s test_override_file_upload_permissions (test_utils.tests.OverrideSettingsTests.test_override_file_upload_permissions) 906s Overriding the FILE_UPLOAD_PERMISSIONS setting should be reflected in ... ok 906s test_override_media_root (test_utils.tests.OverrideSettingsTests.test_override_media_root) 906s Overriding the MEDIA_ROOT setting should be reflected in the ... ok 906s test_override_media_url (test_utils.tests.OverrideSettingsTests.test_override_media_url) 906s Overriding the MEDIA_URL setting should be reflected in the ... ok 906s test_override_static_root (test_utils.tests.OverrideSettingsTests.test_override_static_root) 906s Overriding the STATIC_ROOT setting should be reflected in the ... ok 906s test_override_static_url (test_utils.tests.OverrideSettingsTests.test_override_static_url) 906s Overriding the STATIC_URL setting should be reflected in the ... ok 906s test_override_staticfiles_dirs (test_utils.tests.OverrideSettingsTests.test_override_staticfiles_dirs) 906s Overriding the STATICFILES_DIRS setting should be reflected in ... ok 906s test_override_staticfiles_finders (test_utils.tests.OverrideSettingsTests.test_override_staticfiles_finders) 906s Overriding the STATICFILES_FINDERS setting should be reflected in ... ok 906s test_override_staticfiles_storage (test_utils.tests.OverrideSettingsTests.test_override_staticfiles_storage) 906s Overriding the STORAGES setting should be reflected in ... ok 906s test_urlconf_cache (test_utils.tests.OverrideSettingsTests.test_urlconf_cache) ... ok 906s test_urlconf_first (test_utils.tests.OverrideSettingsTests.test_urlconf_first) ... ok 906s test_urlconf_second (test_utils.tests.OverrideSettingsTests.test_urlconf_second) ... ok 906s test_allowed_hosts (test_utils.tests.SetupTestEnvironmentTests.test_allowed_hosts) ... ok 906s test_setup_test_environment_calling_more_than_once (test_utils.tests.SetupTestEnvironmentTests.test_setup_test_environment_calling_more_than_once) ... ok 906s test_skip_if_db_feature (test_utils.tests.SkippingTestCase.test_skip_if_db_feature) 906s Testing the django.test.skipIfDBFeature decorator. ... ok 906s test_skip_unless_db_feature (test_utils.tests.SkippingTestCase.test_skip_unless_db_feature) 906s Testing the django.test.skipUnlessDBFeature decorator. ... ok 906s test_cleanups_run_after_tearDown (test_utils.tests.TestContextDecoratorTests.test_cleanups_run_after_tearDown) ... ok 906s test_exception_in_setup (test_utils.tests.TestContextDecoratorTests.test_exception_in_setup) 906s An exception is setUp() is reraised after disable() is called. ... ok 906s test_comment_root (test_utils.tests.XMLEqualTests.test_comment_root) ... ok 906s test_doctype_root (test_utils.tests.XMLEqualTests.test_doctype_root) ... ok 906s test_parsing_errors (test_utils.tests.XMLEqualTests.test_parsing_errors) ... ok 906s test_processing_instruction (test_utils.tests.XMLEqualTests.test_processing_instruction) ... ok 906s test_simple_equal (test_utils.tests.XMLEqualTests.test_simple_equal) ... ok 906s test_simple_equal_raise (test_utils.tests.XMLEqualTests.test_simple_equal_raise) ... ok 906s test_simple_equal_raises_message (test_utils.tests.XMLEqualTests.test_simple_equal_raises_message) ... ok 906s test_simple_equal_unordered (test_utils.tests.XMLEqualTests.test_simple_equal_unordered) ... ok 906s test_simple_equal_with_leading_or_trailing_whitespace (test_utils.tests.XMLEqualTests.test_simple_equal_with_leading_or_trailing_whitespace) ... ok 906s test_simple_not_equal (test_utils.tests.XMLEqualTests.test_simple_not_equal) ... ok 906s test_simple_not_equal_raise (test_utils.tests.XMLEqualTests.test_simple_not_equal_raise) ... ok 906s test_simple_not_equal_with_whitespace_in_the_middle (test_utils.tests.XMLEqualTests.test_simple_not_equal_with_whitespace_in_the_middle) ... ok 906s test_async_unsafe (async.tests.AsyncUnsafeTest.test_async_unsafe) ... ok 906s test_async_unsafe_suppressed (async.tests.AsyncUnsafeTest.test_async_unsafe_suppressed) 906s Utility class which turns an awaitable that only works on the thread with ... ok 906s test_caches_local (async.tests.CacheTest.test_caches_local) ... ok 906s test_get_async_connection (async.tests.DatabaseConnectionTest.test_get_async_connection) ... ok 906s test_base_view_class_is_sync (async.tests.ViewTests.test_base_view_class_is_sync) 906s View and by extension any subclasses that don't define handlers are ... ok 906s test_http_method_not_allowed_responds_correctly (async.tests.ViewTests.test_http_method_not_allowed_responds_correctly) ... ok 906s test_mixed_views_raise_error (async.tests.ViewTests.test_mixed_views_raise_error) ... ok 906s test_options_handler_responds_correctly (async.tests.ViewTests.test_options_handler_responds_correctly) ... ok 906s test_views_are_correctly_marked (async.tests.ViewTests.test_views_are_correctly_marked) ... ok 906s test_cache_control_decorator_http_request (decorators.tests.CacheControlDecoratorTest.test_cache_control_decorator_http_request) ... ok 906s test_cache_control_decorator_http_request_proxy (decorators.tests.CacheControlDecoratorTest.test_cache_control_decorator_http_request_proxy) ... ok 906s test_argumented (decorators.tests.MethodDecoratorTests.test_argumented) ... ok 906s test_bad_iterable (decorators.tests.MethodDecoratorTests.test_bad_iterable) ... ok 906s test_class_decoration (decorators.tests.MethodDecoratorTests.test_class_decoration) 906s @method_decorator can be used to decorate a class and its methods. ... ok 906s test_descriptors (decorators.tests.MethodDecoratorTests.test_descriptors) ... ok 906s test_invalid_method_name_to_decorate (decorators.tests.MethodDecoratorTests.test_invalid_method_name_to_decorate) 906s @method_decorator on a nonexistent method raises an error. ... ok 906s test_invalid_non_callable_attribute_decoration (decorators.tests.MethodDecoratorTests.test_invalid_non_callable_attribute_decoration) 906s @method_decorator on a non-callable attribute raises an error. ... ok 906s test_new_attribute (decorators.tests.MethodDecoratorTests.test_new_attribute) 906s A decorator that sets a new attribute on the method. ... ok 906s test_preserve_attributes (decorators.tests.MethodDecoratorTests.test_preserve_attributes) ... ok 906s test_preserve_signature (decorators.tests.MethodDecoratorTests.test_preserve_signature) ... ok 906s test_tuple_of_decorators (decorators.tests.MethodDecoratorTests.test_tuple_of_decorators) 906s @method_decorator can accept a tuple of decorators. ... ok 906s test_wrapper_assignments (decorators.tests.MethodDecoratorTests.test_wrapper_assignments) 906s @method_decorator preserves wrapper assignments. ... ok 906s test_never_cache_decorator_expires_not_overridden (decorators.tests.NeverCacheDecoratorTest.test_never_cache_decorator_expires_not_overridden) ... ok 906s test_never_cache_decorator_headers (decorators.tests.NeverCacheDecoratorTest.test_never_cache_decorator_headers) ... ok 906s test_never_cache_decorator_http_request (decorators.tests.NeverCacheDecoratorTest.test_never_cache_decorator_http_request) ... ok 906s test_never_cache_decorator_http_request_proxy (decorators.tests.NeverCacheDecoratorTest.test_never_cache_decorator_http_request_proxy) ... ok 906s test_auto (migrations.test_autodetector.MigrationSuggestNameTests.test_auto) ... ok 906s test_many_operations_suffix (migrations.test_autodetector.MigrationSuggestNameTests.test_many_operations_suffix) ... ok 906s test_no_operations (migrations.test_autodetector.MigrationSuggestNameTests.test_no_operations) ... ok 906s test_no_operations_initial (migrations.test_autodetector.MigrationSuggestNameTests.test_no_operations_initial) ... ok 906s test_none_name (migrations.test_autodetector.MigrationSuggestNameTests.test_none_name) ... ok 906s test_none_name_with_initial_true (migrations.test_autodetector.MigrationSuggestNameTests.test_none_name_with_initial_true) ... ok 906s test_operation_with_invalid_chars_in_suggested_name (migrations.test_autodetector.MigrationSuggestNameTests.test_operation_with_invalid_chars_in_suggested_name) ... ok 906s test_operation_with_no_suggested_name (migrations.test_autodetector.MigrationSuggestNameTests.test_operation_with_no_suggested_name) ... ok 906s test_single_operation (migrations.test_autodetector.MigrationSuggestNameTests.test_single_operation) ... ok 906s test_single_operation_long_name (migrations.test_autodetector.MigrationSuggestNameTests.test_single_operation_long_name) ... ok 906s test_two_create_models (migrations.test_autodetector.MigrationSuggestNameTests.test_two_create_models) ... ok 906s test_two_create_models_with_initial_true (migrations.test_autodetector.MigrationSuggestNameTests.test_two_create_models_with_initial_true) ... ok 906s test_two_operations (migrations.test_autodetector.MigrationSuggestNameTests.test_two_operations) ... ok 908s test_failing_migration (migrations.test_commands.MakeMigrationsTests.test_failing_migration) ... ok 908s test_files_content (migrations.test_commands.MakeMigrationsTests.test_files_content) ... ok 908s test_makemigration_merge_dry_run (migrations.test_commands.MakeMigrationsTests.test_makemigration_merge_dry_run) 908s makemigrations respects --dry-run option when fixing migration ... ok 908s test_makemigration_merge_dry_run_verbosity_3 (migrations.test_commands.MakeMigrationsTests.test_makemigration_merge_dry_run_verbosity_3) 908s `makemigrations --merge --dry-run` writes the merge migration file to ... ok 908s test_makemigrations_auto_merge_name (migrations.test_commands.MakeMigrationsTests.test_makemigrations_auto_merge_name) ... ok 908s test_makemigrations_auto_now_add_interactive (migrations.test_commands.MakeMigrationsTests.test_makemigrations_auto_now_add_interactive) 908s makemigrations prompts the user when adding auto_now_add to an existing ... ok 908s test_makemigrations_auto_now_add_interactive_quit (migrations.test_commands.MakeMigrationsTests.test_makemigrations_auto_now_add_interactive_quit) ... ok 908s test_makemigrations_check_no_changes (migrations.test_commands.MakeMigrationsTests.test_makemigrations_check_no_changes) 908s makemigrations --check should exit with a zero status when there are no ... ok 908s test_makemigrations_check_with_changes (migrations.test_commands.MakeMigrationsTests.test_makemigrations_check_with_changes) 908s makemigrations --check should exit with a non-zero status when ... ok 908s test_makemigrations_conflict_exit (migrations.test_commands.MakeMigrationsTests.test_makemigrations_conflict_exit) 908s makemigrations exits if it detects a conflict. ... ok 908s test_makemigrations_consistency_checks_respect_routers (migrations.test_commands.MakeMigrationsTests.test_makemigrations_consistency_checks_respect_routers) 908s The history consistency checks in makemigrations respect ... ok 908s test_makemigrations_continues_number_sequence_after_squash (migrations.test_commands.MakeMigrationsTests.test_makemigrations_continues_number_sequence_after_squash) ... ok 908s test_makemigrations_default_merge_name (migrations.test_commands.MakeMigrationsTests.test_makemigrations_default_merge_name) ... ok 908s test_makemigrations_disabled_migrations_for_app (migrations.test_commands.MakeMigrationsTests.test_makemigrations_disabled_migrations_for_app) 908s makemigrations raises a nice error when migrations are disabled for an ... ok 908s test_makemigrations_dry_run (migrations.test_commands.MakeMigrationsTests.test_makemigrations_dry_run) 908s `makemigrations --dry-run` should not ask for defaults. ... ok 908s test_makemigrations_dry_run_verbosity_3 (migrations.test_commands.MakeMigrationsTests.test_makemigrations_dry_run_verbosity_3) 908s Allow `makemigrations --dry-run` to output the migrations file to ... ok 908s test_makemigrations_empty_connections (migrations.test_commands.MakeMigrationsTests.test_makemigrations_empty_connections) ... ok 908s test_makemigrations_empty_migration (migrations.test_commands.MakeMigrationsTests.test_makemigrations_empty_migration) 908s makemigrations properly constructs an empty migration. ... ok 908s test_makemigrations_empty_no_app_specified (migrations.test_commands.MakeMigrationsTests.test_makemigrations_empty_no_app_specified) 908s makemigrations exits if no app is specified with 'empty' mode. ... ok 908s test_makemigrations_field_rename_interactive (migrations.test_commands.MakeMigrationsTests.test_makemigrations_field_rename_interactive) ... ok 908s test_makemigrations_handle_merge (migrations.test_commands.MakeMigrationsTests.test_makemigrations_handle_merge) 908s makemigrations properly merges the conflicting migrations with --noinput. ... ok 908s test_makemigrations_inconsistent_history (migrations.test_commands.MakeMigrationsTests.test_makemigrations_inconsistent_history) 908s makemigrations should raise InconsistentMigrationHistory exception if ... ok 908s test_makemigrations_inconsistent_history_db_failure (migrations.test_commands.MakeMigrationsTests.test_makemigrations_inconsistent_history_db_failure) ... ok 908s test_makemigrations_interactive_accept (migrations.test_commands.MakeMigrationsTests.test_makemigrations_interactive_accept) 908s makemigrations enters interactive mode and merges properly. ... ok 908s test_makemigrations_interactive_by_default (migrations.test_commands.MakeMigrationsTests.test_makemigrations_interactive_by_default) 908s The user is prompted to merge by default if there are conflicts and ... ok 908s test_makemigrations_interactive_not_null_addition (migrations.test_commands.MakeMigrationsTests.test_makemigrations_interactive_not_null_addition) 908s makemigrations messages when adding a NOT NULL field in interactive ... ok 908s test_makemigrations_interactive_not_null_alteration (migrations.test_commands.MakeMigrationsTests.test_makemigrations_interactive_not_null_alteration) 908s makemigrations messages when changing a NULL field to NOT NULL in ... ok 908s test_makemigrations_interactive_reject (migrations.test_commands.MakeMigrationsTests.test_makemigrations_interactive_reject) 908s makemigrations enters and exits interactive mode properly. ... ok 908s test_makemigrations_interactive_unique_callable_default_addition (migrations.test_commands.MakeMigrationsTests.test_makemigrations_interactive_unique_callable_default_addition) 908s makemigrations prompts the user when adding a unique field with ... ok 908s test_makemigrations_merge_dont_output_dependency_operations (migrations.test_commands.MakeMigrationsTests.test_makemigrations_merge_dont_output_dependency_operations) 908s makemigrations --merge does not output any operations from apps that ... ok 908s test_makemigrations_merge_no_conflict (migrations.test_commands.MakeMigrationsTests.test_makemigrations_merge_no_conflict) 908s makemigrations exits if in merge mode with no conflicts. ... ok 908s test_makemigrations_migration_path_output (migrations.test_commands.MakeMigrationsTests.test_makemigrations_migration_path_output) 908s makemigrations should print the relative paths to the migrations unless ... ok 908s test_makemigrations_migration_path_output_valueerror (migrations.test_commands.MakeMigrationsTests.test_makemigrations_migration_path_output_valueerror) 908s makemigrations prints the absolute path if os.path.relpath() raises a ... ok 908s test_makemigrations_migrations_announce (migrations.test_commands.MakeMigrationsTests.test_makemigrations_migrations_announce) 908s makemigrations announces the migration at the default verbosity level. ... ok 908s test_makemigrations_migrations_modules_nonexistent_toplevel_package (migrations.test_commands.MakeMigrationsTests.test_makemigrations_migrations_modules_nonexistent_toplevel_package) ... ok 908s test_makemigrations_migrations_modules_path_not_exist (migrations.test_commands.MakeMigrationsTests.test_makemigrations_migrations_modules_path_not_exist) 908s makemigrations creates migrations when specifying a custom location ... ok 908s test_makemigrations_model_rename_interactive (migrations.test_commands.MakeMigrationsTests.test_makemigrations_model_rename_interactive) ... ok 908s test_makemigrations_no_apps_initial (migrations.test_commands.MakeMigrationsTests.test_makemigrations_no_apps_initial) 908s makemigrations should detect initial is needed on empty migration ... ok 908s test_makemigrations_no_changes (migrations.test_commands.MakeMigrationsTests.test_makemigrations_no_changes) 908s makemigrations exits when there are no changes to an app. ... ok 908s test_makemigrations_no_changes_no_apps (migrations.test_commands.MakeMigrationsTests.test_makemigrations_no_changes_no_apps) 908s makemigrations exits when there are no changes and no apps are specified. ... ok 908s test_makemigrations_no_common_ancestor (migrations.test_commands.MakeMigrationsTests.test_makemigrations_no_common_ancestor) 908s makemigrations fails to merge migrations with no common ancestor. ... ok 908s test_makemigrations_no_init (migrations.test_commands.MakeMigrationsTests.test_makemigrations_no_init) 908s Migration directories without an __init__.py file are allowed. ... ok 908s test_makemigrations_non_interactive_auto_now_add_addition (migrations.test_commands.MakeMigrationsTests.test_makemigrations_non_interactive_auto_now_add_addition) 908s Non-interactive makemigrations fails when a default is missing on a ... ok 908s test_makemigrations_non_interactive_no_field_rename (migrations.test_commands.MakeMigrationsTests.test_makemigrations_non_interactive_no_field_rename) 908s makemigrations adds and removes a possible field rename in ... ok 908s test_makemigrations_non_interactive_no_model_rename (migrations.test_commands.MakeMigrationsTests.test_makemigrations_non_interactive_no_model_rename) 908s makemigrations adds and removes a possible model rename in ... ok 908s test_makemigrations_non_interactive_not_null_addition (migrations.test_commands.MakeMigrationsTests.test_makemigrations_non_interactive_not_null_addition) 908s Non-interactive makemigrations fails when a default is missing on a ... ok 908s test_makemigrations_non_interactive_not_null_alteration (migrations.test_commands.MakeMigrationsTests.test_makemigrations_non_interactive_not_null_alteration) 908s Non-interactive makemigrations fails when a default is missing on a ... ok 908s test_makemigrations_non_interactive_unique_callable_default_addition (migrations.test_commands.MakeMigrationsTests.test_makemigrations_non_interactive_unique_callable_default_addition) ... ok 908s test_makemigrations_order (migrations.test_commands.MakeMigrationsTests.test_makemigrations_order) 908s makemigrations should recognize number-only migrations (0001.py). ... ok 908s test_makemigrations_scriptable (migrations.test_commands.MakeMigrationsTests.test_makemigrations_scriptable) 908s With scriptable=True, log output is diverted to stderr, and only the ... ok 908s test_makemigrations_scriptable_merge (migrations.test_commands.MakeMigrationsTests.test_makemigrations_scriptable_merge) ... ok 908s test_makemigrations_unspecified_app_with_conflict_merge (migrations.test_commands.MakeMigrationsTests.test_makemigrations_unspecified_app_with_conflict_merge) 908s makemigrations does not create a merge for an unspecified app even if ... ok 908s test_makemigrations_unspecified_app_with_conflict_no_merge (migrations.test_commands.MakeMigrationsTests.test_makemigrations_unspecified_app_with_conflict_no_merge) 908s makemigrations does not raise a CommandError when an unspecified app ... ok 908s test_makemigrations_update (migrations.test_commands.MakeMigrationsTests.test_makemigrations_update) ... ok 908s test_makemigrations_update_applied_migration (migrations.test_commands.MakeMigrationsTests.test_makemigrations_update_applied_migration) ... ok 908s test_makemigrations_update_custom_name (migrations.test_commands.MakeMigrationsTests.test_makemigrations_update_custom_name) ... ok 908s test_makemigrations_update_dependency_migration (migrations.test_commands.MakeMigrationsTests.test_makemigrations_update_dependency_migration) ... ok 908s test_makemigrations_update_existing_name (migrations.test_commands.MakeMigrationsTests.test_makemigrations_update_existing_name) ... ok 908s test_makemigrations_update_manual_porting (migrations.test_commands.MakeMigrationsTests.test_makemigrations_update_manual_porting) ... ok 908s test_makemigrations_update_no_migration (migrations.test_commands.MakeMigrationsTests.test_makemigrations_update_no_migration) ... ok 908s test_makemigrations_update_squash_migration (migrations.test_commands.MakeMigrationsTests.test_makemigrations_update_squash_migration) ... ok 908s test_makemigrations_with_custom_name (migrations.test_commands.MakeMigrationsTests.test_makemigrations_with_custom_name) 908s makemigrations --name generate a custom migration name. ... ok 908s test_makemigrations_with_invalid_custom_name (migrations.test_commands.MakeMigrationsTests.test_makemigrations_with_invalid_custom_name) ... ok 917s test_ambiguous_prefix (migrations.test_commands.MigrateTests.test_ambiguous_prefix) ... ok 917s test_app_without_migrations (migrations.test_commands.MigrateTests.test_app_without_migrations) ... ok 917s test_migrate (migrations.test_commands.MigrateTests.test_migrate) 917s Tests basic usage of the migrate command. ... ok 917s test_migrate_backward_to_squashed_migration (migrations.test_commands.MigrateTests.test_migrate_backward_to_squashed_migration) ... ok 917s test_migrate_check (migrations.test_commands.MigrateTests.test_migrate_check) ... ok 917s test_migrate_check_migrated_app (migrations.test_commands.MigrateTests.test_migrate_check_migrated_app) ... ok 917s test_migrate_check_plan (migrations.test_commands.MigrateTests.test_migrate_check_plan) ... ok 917s test_migrate_conflict_exit (migrations.test_commands.MigrateTests.test_migrate_conflict_exit) 917s migrate exits if it detects a conflict. ... ok 917s test_migrate_fake_initial (migrations.test_commands.MigrateTests.test_migrate_fake_initial) 917s --fake-initial only works if all tables created in the initial ... ok 917s test_migrate_fake_initial_case_insensitive (migrations.test_commands.MigrateTests.test_migrate_fake_initial_case_insensitive) ... ok 917s test_migrate_fake_split_initial (migrations.test_commands.MigrateTests.test_migrate_fake_split_initial) 917s Split initial migrations can be faked with --fake-initial. ... ok 917s test_migrate_inconsistent_history (migrations.test_commands.MigrateTests.test_migrate_inconsistent_history) 917s Running migrate with some migrations applied before their dependencies ... ok 917s test_migrate_initial_false (migrations.test_commands.MigrateTests.test_migrate_initial_false) 917s `Migration.initial = False` skips fake-initial detection. ... ok 917s test_migrate_not_reflected_changes (migrations.test_commands.MigrateTests.test_migrate_not_reflected_changes) ... ok 917s test_migrate_partially_applied_squashed_migration (migrations.test_commands.MigrateTests.test_migrate_partially_applied_squashed_migration) 917s Migrating to a squashed migration specified by name should succeed ... ok 917s test_migrate_plan (migrations.test_commands.MigrateTests.test_migrate_plan) 917s Tests migrate --plan output. ... ok 917s test_migrate_prune (migrations.test_commands.MigrateTests.test_migrate_prune) 917s With prune=True, references to migration files deleted from the ... ok 917s test_migrate_record_replaced (migrations.test_commands.MigrateTests.test_migrate_record_replaced) 917s Running a single squashed migration should record all of the original ... ok 917s test_migrate_record_squashed (migrations.test_commands.MigrateTests.test_migrate_record_squashed) 917s Running migrate for a squashed migration should record as run ... ok 917s test_migrate_syncdb_app_label (migrations.test_commands.MigrateTests.test_migrate_syncdb_app_label) 917s Running migrate --run-syncdb with an app_label only creates tables for ... ok 917s test_migrate_syncdb_app_with_migrations (migrations.test_commands.MigrateTests.test_migrate_syncdb_app_with_migrations) ... ok 917s test_migrate_syncdb_deferred_sql_executed_with_schemaeditor (migrations.test_commands.MigrateTests.test_migrate_syncdb_deferred_sql_executed_with_schemaeditor) 917s For an app without migrations, editor.execute() is used for executing ... ok 917s test_migrate_with_system_checks (migrations.test_commands.MigrateTests.test_migrate_with_system_checks) ... ok 917s test_prune_deleted_squashed_migrations_in_replaces (migrations.test_commands.MigrateTests.test_prune_deleted_squashed_migrations_in_replaces) ... ok 917s test_prune_no_app_label (migrations.test_commands.MigrateTests.test_prune_no_app_label) ... ok 917s test_prune_no_migrations_to_prune (migrations.test_commands.MigrateTests.test_prune_no_migrations_to_prune) ... ok 917s test_regression_22823_unmigrated_fk_to_migrated_model (migrations.test_commands.MigrateTests.test_regression_22823_unmigrated_fk_to_migrated_model) 917s Assuming you have 3 apps, `A`, `B`, and `C`, such that: ... ok 917s test_showmigrations_list (migrations.test_commands.MigrateTests.test_showmigrations_list) 917s showmigrations --list displays migrations and whether or not they're ... ok 917s test_showmigrations_list_squashed (migrations.test_commands.MigrateTests.test_showmigrations_list_squashed) ... ok 917s test_showmigrations_no_migrations (migrations.test_commands.MigrateTests.test_showmigrations_no_migrations) ... ok 917s test_showmigrations_plan (migrations.test_commands.MigrateTests.test_showmigrations_plan) 917s Tests --plan output of showmigrations command ... ok 917s test_showmigrations_plan_app_label_no_migrations (migrations.test_commands.MigrateTests.test_showmigrations_plan_app_label_no_migrations) ... ok 917s test_showmigrations_plan_multiple_app_labels (migrations.test_commands.MigrateTests.test_showmigrations_plan_multiple_app_labels) 917s `showmigrations --plan app_label` output with multiple app_labels. ... ok 917s test_showmigrations_plan_no_migrations (migrations.test_commands.MigrateTests.test_showmigrations_plan_no_migrations) 917s Tests --plan output of showmigrations command without migrations ... ok 917s test_showmigrations_plan_single_app_label (migrations.test_commands.MigrateTests.test_showmigrations_plan_single_app_label) 917s `showmigrations --plan app_label` output with a single app_label. ... ok 917s test_showmigrations_plan_squashed (migrations.test_commands.MigrateTests.test_showmigrations_plan_squashed) 917s Tests --plan output of showmigrations command with squashed migrations. ... ok 917s test_showmigrations_unmigrated_app (migrations.test_commands.MigrateTests.test_showmigrations_unmigrated_app) ... ok 917s test_sqlmigrate_ambiguous_prefix_squashed_migrations (migrations.test_commands.MigrateTests.test_sqlmigrate_ambiguous_prefix_squashed_migrations) ... ok 917s test_sqlmigrate_backwards (migrations.test_commands.MigrateTests.test_sqlmigrate_backwards) 917s sqlmigrate outputs reverse looking SQL. ... ok 917s test_sqlmigrate_for_non_atomic_migration (migrations.test_commands.MigrateTests.test_sqlmigrate_for_non_atomic_migration) 917s Transaction wrappers aren't shown for non-atomic migrations. ... ok 917s test_sqlmigrate_for_non_transactional_databases (migrations.test_commands.MigrateTests.test_sqlmigrate_for_non_transactional_databases) 917s Transaction wrappers aren't shown for databases that don't support ... ok 917s test_sqlmigrate_forwards (migrations.test_commands.MigrateTests.test_sqlmigrate_forwards) 917s sqlmigrate outputs forward looking SQL. ... ok 917s test_sqlmigrate_no_operations (migrations.test_commands.MigrateTests.test_sqlmigrate_no_operations) ... ok 917s test_sqlmigrate_noop (migrations.test_commands.MigrateTests.test_sqlmigrate_noop) ... ok 917s test_sqlmigrate_replaced_migration (migrations.test_commands.MigrateTests.test_sqlmigrate_replaced_migration) ... ok 917s test_sqlmigrate_squashed_migration (migrations.test_commands.MigrateTests.test_sqlmigrate_squashed_migration) ... ok 917s test_sqlmigrate_unrepresentable (migrations.test_commands.MigrateTests.test_sqlmigrate_unrepresentable) ... ok 917s test_unknown_prefix (migrations.test_commands.MigrateTests.test_unknown_prefix) ... ok 917s test_ambigious_prefix (migrations.test_commands.OptimizeMigrationTests.test_ambigious_prefix) ... ok 917s test_app_without_migrations (migrations.test_commands.OptimizeMigrationTests.test_app_without_migrations) ... ok 917s test_creates_replace_migration_manual_porting (migrations.test_commands.OptimizeMigrationTests.test_creates_replace_migration_manual_porting) ... ok 917s test_fails_squash_migration_manual_porting (migrations.test_commands.OptimizeMigrationTests.test_fails_squash_migration_manual_porting) ... ok 917s test_no_optimization_possible (migrations.test_commands.OptimizeMigrationTests.test_no_optimization_possible) ... ok 917s test_optimization (migrations.test_commands.OptimizeMigrationTests.test_optimization) ... ok 917s test_optimization_no_verbosity (migrations.test_commands.OptimizeMigrationTests.test_optimization_no_verbosity) ... ok 917s test_optimizemigration_check (migrations.test_commands.OptimizeMigrationTests.test_optimizemigration_check) ... ok 917s test_unknown_prefix (migrations.test_commands.OptimizeMigrationTests.test_unknown_prefix) ... ok 917s test_squashed_name_exists (migrations.test_commands.SquashMigrationsTests.test_squashed_name_exists) ... ok 917s test_squashed_name_with_start_migration_name (migrations.test_commands.SquashMigrationsTests.test_squashed_name_with_start_migration_name) 917s --squashed-name specifies the new migration's name. ... ok 917s test_squashed_name_without_start_migration_name (migrations.test_commands.SquashMigrationsTests.test_squashed_name_without_start_migration_name) 917s --squashed-name also works if a start migration is omitted. ... ok 917s test_squashmigrations_initial_attribute (migrations.test_commands.SquashMigrationsTests.test_squashmigrations_initial_attribute) ... ok 917s test_squashmigrations_invalid_start (migrations.test_commands.SquashMigrationsTests.test_squashmigrations_invalid_start) 917s squashmigrations doesn't accept a starting migration after the ending migration. ... ok 917s test_squashmigrations_manual_porting (migrations.test_commands.SquashMigrationsTests.test_squashmigrations_manual_porting) ... ok 917s test_squashmigrations_optimizes (migrations.test_commands.SquashMigrationsTests.test_squashmigrations_optimizes) 917s squashmigrations optimizes operations. ... ok 917s test_squashmigrations_squashes (migrations.test_commands.SquashMigrationsTests.test_squashmigrations_squashes) 917s squashmigrations squashes migrations. ... ok 917s test_squashmigrations_valid_start (migrations.test_commands.SquashMigrationsTests.test_squashmigrations_valid_start) 917s squashmigrations accepts a starting migration. ... ok 917s test_ticket_23799_squashmigrations_no_optimize (migrations.test_commands.SquashMigrationsTests.test_ticket_23799_squashmigrations_no_optimize) 917s squashmigrations --no-optimize doesn't optimize operations. ... ok 917s test_migrate (migrations.test_deprecated_fields.Tests.test_migrate) ... ok 917s test_node_not_found_error_repr (migrations.test_exceptions.ExceptionTests.test_node_not_found_error_repr) ... ok 927s test_alter_id_type_with_fk (migrations.test_executor.ExecutorTests.test_alter_id_type_with_fk) ... ok 927s test_apply_all_replaced_marks_replacement_as_applied (migrations.test_executor.ExecutorTests.test_apply_all_replaced_marks_replacement_as_applied) 927s Applying all replaced migrations marks replacement as applied (#24628). ... ok 927s test_atomic_operation_in_non_atomic_migration (migrations.test_executor.ExecutorTests.test_atomic_operation_in_non_atomic_migration) 927s An atomic operation is properly rolled back inside a non-atomic ... ok 927s test_custom_user (migrations.test_executor.ExecutorTests.test_custom_user) 927s Regression test for #22325 - references to a custom user model defined in the ... ok 927s test_detect_soft_applied_add_field_manytomanyfield (migrations.test_executor.ExecutorTests.test_detect_soft_applied_add_field_manytomanyfield) 927s executor.detect_soft_applied() detects ManyToManyField tables from an ... ok 927s test_empty_plan (migrations.test_executor.ExecutorTests.test_empty_plan) 927s Re-planning a full migration of a fully-migrated set doesn't ... ok 927s test_migrate_backward_to_squashed_migration (migrations.test_executor.ExecutorTests.test_migrate_backward_to_squashed_migration) ... ok 927s test_migrate_marks_replacement_applied_even_if_it_did_nothing (migrations.test_executor.ExecutorTests.test_migrate_marks_replacement_applied_even_if_it_did_nothing) 927s A new squash migration will be marked as applied even if all its ... ok 927s test_migrate_marks_replacement_unapplied (migrations.test_executor.ExecutorTests.test_migrate_marks_replacement_unapplied) ... ok 927s test_migrate_skips_schema_creation (migrations.test_executor.ExecutorTests.test_migrate_skips_schema_creation) 927s The django_migrations table is not created if there are no migrations ... ok 927s test_migrations_applied_and_recorded_atomically (migrations.test_executor.ExecutorTests.test_migrations_applied_and_recorded_atomically) 927s Migrations are applied and recorded atomically. ... ok 927s test_migrations_not_applied_on_deferred_sql_failure (migrations.test_executor.ExecutorTests.test_migrations_not_applied_on_deferred_sql_failure) 927s Migrations are not recorded if deferred SQL application fails. ... ok 927s test_mixed_plan_not_supported (migrations.test_executor.ExecutorTests.test_mixed_plan_not_supported) 927s Although the MigrationExecutor interfaces allows for mixed migration ... ok 927s test_non_atomic_migration (migrations.test_executor.ExecutorTests.test_non_atomic_migration) 927s Applying a non-atomic migration works as expected. ... ok 927s test_process_callback (migrations.test_executor.ExecutorTests.test_process_callback) 927s #24129 - Tests callback process ... ok 927s test_run (migrations.test_executor.ExecutorTests.test_run) 927s Tests running a simple set of migrations. ... ok 927s test_run_with_squashed (migrations.test_executor.ExecutorTests.test_run_with_squashed) 927s Tests running a squashed migration from zero (should ignore what it replaces) ... ok 927s test_soft_apply (migrations.test_executor.ExecutorTests.test_soft_apply) 927s Tests detection of initial migrations already having been applied. ... ok 927s test_unrelated_applied_migrations_mutate_state (migrations.test_executor.ExecutorTests.test_unrelated_applied_migrations_mutate_state) 927s #26647 - Unrelated applied migrations should be part of the final ... ok 927s test_unrelated_model_lookups_backwards (migrations.test_executor.ExecutorTests.test_unrelated_model_lookups_backwards) 927s #24123 - All models of apps being unapplied which are ... ok 927s test_unrelated_model_lookups_forwards (migrations.test_executor.ExecutorTests.test_unrelated_model_lookups_forwards) 927s #24123 - All models of apps already applied which are ... ok 927s test_backwards_nothing_to_do (migrations.test_executor.ExecutorUnitTests.test_backwards_nothing_to_do) 927s If the current state satisfies the given target, do nothing. ... ok 927s test_minimize_rollbacks (migrations.test_executor.ExecutorUnitTests.test_minimize_rollbacks) 927s Minimize unnecessary rollbacks in connected apps. ... ok 927s test_minimize_rollbacks_branchy (migrations.test_executor.ExecutorUnitTests.test_minimize_rollbacks_branchy) 927s Minimize rollbacks when target has multiple in-app children. ... ok 927s test_circular_graph (migrations.test_graph.GraphTests.test_circular_graph) 927s Tests a circular dependency graph. ... ok 927s test_circular_graph_2 (migrations.test_graph.GraphTests.test_circular_graph_2) ... ok 927s test_complex_graph (migrations.test_graph.GraphTests.test_complex_graph) 927s Tests a complex dependency graph: ... ok 927s test_infinite_loop (migrations.test_graph.GraphTests.test_infinite_loop) 927s Tests a complex dependency graph: ... ok 927s test_iterative_dfs (migrations.test_graph.GraphTests.test_iterative_dfs) ... ok 927s test_iterative_dfs_complexity (migrations.test_graph.GraphTests.test_iterative_dfs_complexity) 927s In a graph with merge migrations, iterative_dfs() traverses each node ... ok 927s test_missing_child_nodes (migrations.test_graph.GraphTests.test_missing_child_nodes) 927s Tests for missing child nodes. ... ok 927s test_missing_parent_nodes (migrations.test_graph.GraphTests.test_missing_parent_nodes) 927s Tests for missing parent nodes. ... ok 927s test_plan_invalid_node (migrations.test_graph.GraphTests.test_plan_invalid_node) 927s Tests for forwards/backwards_plan of nonexistent node. ... ok 927s test_remove_replaced_nodes (migrations.test_graph.GraphTests.test_remove_replaced_nodes) 927s Replaced nodes are properly removed and dependencies remapped. ... ok 927s test_remove_replacement_node (migrations.test_graph.GraphTests.test_remove_replacement_node) 927s A replacement node is properly removed and child dependencies remapped. ... ok 927s test_simple_graph (migrations.test_graph.GraphTests.test_simple_graph) 927s Tests a basic dependency graph: ... ok 927s test_stringify (migrations.test_graph.GraphTests.test_stringify) ... ok 927s test_validate_consistency_dummy (migrations.test_graph.GraphTests.test_validate_consistency_dummy) 927s validate_consistency() raises an error if there's an isolated dummy ... ok 927s test_validate_consistency_missing_child (migrations.test_graph.GraphTests.test_validate_consistency_missing_child) ... ok 927s test_validate_consistency_missing_parent (migrations.test_graph.GraphTests.test_validate_consistency_missing_parent) ... ok 927s test_validate_consistency_no_error (migrations.test_graph.GraphTests.test_validate_consistency_no_error) ... ok 927s test_dummynode_repr (migrations.test_graph.NodeTests.test_dummynode_repr) ... ok 927s test_node_repr (migrations.test_graph.NodeTests.test_node_repr) ... ok 927s test_invalid (migrations.test_loader.PycLoaderTests.test_invalid) 927s MigrationLoader reraises ImportErrors caused by "bad magic number" pyc ... ok 927s test_valid (migrations.test_loader.PycLoaderTests.test_valid) 927s To support frozen environments, MigrationLoader loads .pyc migrations. ... ok 929s test_create_model (migrations.test_multidb.MultiDBOperationTests.test_create_model) 929s Test when router doesn't have an opinion (i.e. CreateModel should run). ... ok 929s test_create_model2 (migrations.test_multidb.MultiDBOperationTests.test_create_model2) 929s Test when router returns False (i.e. CreateModel shouldn't run). ... ok 929s test_create_model3 (migrations.test_multidb.MultiDBOperationTests.test_create_model3) 929s Test when router returns True (i.e. CreateModel should run). ... ok 929s test_create_model4 (migrations.test_multidb.MultiDBOperationTests.test_create_model4) 929s Test multiple routers. ... ok 929s test_run_python_migrate_foo_router_with_hints (migrations.test_multidb.MultiDBOperationTests.test_run_python_migrate_foo_router_with_hints) ... ok 929s test_run_python_migrate_foo_router_without_hints (migrations.test_multidb.MultiDBOperationTests.test_run_python_migrate_foo_router_without_hints) ... ok 929s test_run_python_migrate_nothing_router (migrations.test_multidb.MultiDBOperationTests.test_run_python_migrate_nothing_router) ... ok 929s test_run_sql_migrate_foo_router_with_hints (migrations.test_multidb.MultiDBOperationTests.test_run_sql_migrate_foo_router_with_hints) ... ok 929s test_run_sql_migrate_foo_router_without_hints (migrations.test_multidb.MultiDBOperationTests.test_run_sql_migrate_foo_router_without_hints) ... ok 929s test_run_sql_migrate_nothing_router (migrations.test_multidb.MultiDBOperationTests.test_run_sql_migrate_nothing_router) ... ok 929s test_reference_field_by_through_fields (migrations.test_operations.FieldOperationTests.test_reference_field_by_through_fields) ... ok 929s test_references_field_by_from_fields (migrations.test_operations.FieldOperationTests.test_references_field_by_from_fields) ... ok 929s test_references_field_by_name (migrations.test_operations.FieldOperationTests.test_references_field_by_name) ... ok 929s test_references_field_by_remote_field_model (migrations.test_operations.FieldOperationTests.test_references_field_by_remote_field_model) ... ok 929s test_references_field_by_through (migrations.test_operations.FieldOperationTests.test_references_field_by_through) ... ok 929s test_references_field_by_to_fields (migrations.test_operations.FieldOperationTests.test_references_field_by_to_fields) ... ok 929s test_references_model (migrations.test_operations.FieldOperationTests.test_references_model) ... ok 929s test_add_auto_field (schema.tests.SchemaTests.test_add_auto_field) ... ok 929s test_add_binaryfield_mediumblob (schema.tests.SchemaTests.test_add_binaryfield_mediumblob) 929s Test adding a custom-sized binary field on MySQL (#24846). ... skipped 'MySQL specific' 929s test_add_datefield_and_datetimefield_use_effective_default (schema.tests.SchemaTests.test_add_datefield_and_datetimefield_use_effective_default) 929s effective_default() should be used for DateField, DateTimeField, and ... ok 929s test_add_db_comment_and_default_charfield (schema.tests.SchemaTests.test_add_db_comment_and_default_charfield) ... skipped "Database doesn't support feature(s): supports_comments" 929s test_add_db_comment_charfield (schema.tests.SchemaTests.test_add_db_comment_charfield) ... skipped "Database doesn't support feature(s): supports_comments" 929s test_add_field (schema.tests.SchemaTests.test_add_field) 929s Tests adding fields to models ... ok 929s test_add_field_binary (schema.tests.SchemaTests.test_add_field_binary) 929s Tests binary fields get a sane default (#22851) ... ok 929s test_add_field_db_collation (schema.tests.SchemaTests.test_add_field_db_collation) ... ok 929s test_add_field_default_dropped (schema.tests.SchemaTests.test_add_field_default_dropped) ... ok 929s test_add_field_default_nullable (schema.tests.SchemaTests.test_add_field_default_nullable) ... ok 929s test_add_field_default_transform (schema.tests.SchemaTests.test_add_field_default_transform) 929s Tests adding fields to models with a default that is not directly ... ok 929s test_add_field_durationfield_with_default (schema.tests.SchemaTests.test_add_field_durationfield_with_default) ... ok 929s test_add_field_o2o_nullable (schema.tests.SchemaTests.test_add_field_o2o_nullable) ... ok 929s test_add_field_remove_field (schema.tests.SchemaTests.test_add_field_remove_field) 929s Adding a field and removing it removes all deferred sql referring to it. ... ok 929s test_add_field_temp_default (schema.tests.SchemaTests.test_add_field_temp_default) 929s Tests adding fields to models with a temporary default ... ok 929s test_add_field_temp_default_boolean (schema.tests.SchemaTests.test_add_field_temp_default_boolean) 929s Tests adding fields to models with a temporary default where ... ok 929s test_add_field_use_effective_default (schema.tests.SchemaTests.test_add_field_use_effective_default) 929s #23987 - effective_default() should be used as the field default when ... ok 929s test_add_foreign_key_long_names (schema.tests.SchemaTests.test_add_foreign_key_long_names) 929s Regression test for #23009. ... ok 929s test_add_foreign_key_quoted_db_table (schema.tests.SchemaTests.test_add_foreign_key_quoted_db_table) ... ok 929s test_add_foreign_object (schema.tests.SchemaTests.test_add_foreign_object) ... ok 929s test_add_indexed_charfield (schema.tests.SchemaTests.test_add_indexed_charfield) ... skipped 'PostgreSQL specific' 929s test_add_inline_fk_index_update_data (schema.tests.SchemaTests.test_add_inline_fk_index_update_data) ... skipped "Database doesn't support feature(s): can_create_inline_fk, allows_multiple_constraints_on_same_fields" 929s test_add_inline_fk_update_data (schema.tests.SchemaTests.test_add_inline_fk_update_data) ... skipped "Database doesn't support feature(s): can_create_inline_fk" 929s test_add_remove_index (schema.tests.SchemaTests.test_add_remove_index) 929s Tests index addition and removal ... ok 929s test_add_textfield_default_nullable (schema.tests.SchemaTests.test_add_textfield_default_nullable) ... ok 929s test_add_textfield_unhashable_default (schema.tests.SchemaTests.test_add_textfield_unhashable_default) ... ok 929s test_add_unique_charfield (schema.tests.SchemaTests.test_add_unique_charfield) ... skipped 'PostgreSQL specific' 929s test_alter (schema.tests.SchemaTests.test_alter) 929s Tests simple altering of fields ... ok 929s test_alter_array_field_decrease_base_field_length (schema.tests.SchemaTests.test_alter_array_field_decrease_base_field_length) ... skipped 'PostgreSQL specific' 929s test_alter_array_field_decrease_nested_base_field_length (schema.tests.SchemaTests.test_alter_array_field_decrease_nested_base_field_length) ... skipped 'PostgreSQL specific' 929s test_alter_auto_field_quoted_db_column (schema.tests.SchemaTests.test_alter_auto_field_quoted_db_column) ... ok 929s test_alter_auto_field_to_char_field (schema.tests.SchemaTests.test_alter_auto_field_to_char_field) ... ok 929s test_alter_auto_field_to_integer_field (schema.tests.SchemaTests.test_alter_auto_field_to_integer_field) ... ok 929s test_alter_autofield_pk_to_bigautofield_pk (schema.tests.SchemaTests.test_alter_autofield_pk_to_bigautofield_pk) ... ok 929s test_alter_autofield_pk_to_smallautofield_pk (schema.tests.SchemaTests.test_alter_autofield_pk_to_smallautofield_pk) ... ok 929s test_alter_char_field_decrease_length (schema.tests.SchemaTests.test_alter_char_field_decrease_length) ... skipped 'PostgreSQL specific' 929s test_alter_charfield_to_null (schema.tests.SchemaTests.test_alter_charfield_to_null) 929s #24307 - Should skip an alter statement on databases with ... ok 929s test_alter_db_comment (schema.tests.SchemaTests.test_alter_db_comment) ... skipped "Database doesn't support feature(s): supports_comments" 929s test_alter_db_comment_foreign_key (schema.tests.SchemaTests.test_alter_db_comment_foreign_key) ... skipped "Database doesn't support feature(s): supports_comments, supports_foreign_keys" 929s test_alter_db_table_case (schema.tests.SchemaTests.test_alter_db_table_case) ... ok 929s test_alter_field_add_db_index_to_charfield_with_unique (schema.tests.SchemaTests.test_alter_field_add_db_index_to_charfield_with_unique) ... skipped 'PostgreSQL specific' 929s test_alter_field_add_index_to_charfield (schema.tests.SchemaTests.test_alter_field_add_index_to_charfield) ... skipped 'PostgreSQL specific' 929s test_alter_field_add_index_to_integerfield (schema.tests.SchemaTests.test_alter_field_add_index_to_integerfield) ... ok 929s test_alter_field_add_index_to_textfield (schema.tests.SchemaTests.test_alter_field_add_index_to_textfield) ... skipped 'PostgreSQL specific' 929s test_alter_field_add_unique_to_charfield (schema.tests.SchemaTests.test_alter_field_add_unique_to_charfield) ... skipped 'PostgreSQL specific' 929s test_alter_field_add_unique_to_charfield_with_db_index (schema.tests.SchemaTests.test_alter_field_add_unique_to_charfield_with_db_index) ... skipped 'PostgreSQL specific' 929s test_alter_field_choices_noop (schema.tests.SchemaTests.test_alter_field_choices_noop) ... ok 929s test_alter_field_db_collation (schema.tests.SchemaTests.test_alter_field_db_collation) ... ok 929s test_alter_field_default_doesnt_perform_queries (schema.tests.SchemaTests.test_alter_field_default_doesnt_perform_queries) 929s No queries are performed if a field default changes and the field's ... skipped 'SQLite naively remakes the table on field alteration.' 929s test_alter_field_default_dropped (schema.tests.SchemaTests.test_alter_field_default_dropped) ... ok 929s test_alter_field_fk_attributes_noop (schema.tests.SchemaTests.test_alter_field_fk_attributes_noop) 929s No queries are performed when changing field attributes that don't ... ok 929s test_alter_field_fk_keeps_index (schema.tests.SchemaTests.test_alter_field_fk_keeps_index) ... ok 929s test_alter_field_fk_to_o2o (schema.tests.SchemaTests.test_alter_field_fk_to_o2o) ... ok 929s test_alter_field_o2o_keeps_unique (schema.tests.SchemaTests.test_alter_field_o2o_keeps_unique) ... ok 929s test_alter_field_o2o_to_fk (schema.tests.SchemaTests.test_alter_field_o2o_to_fk) ... ok 929s test_alter_field_remove_unique_and_db_index_from_charfield (schema.tests.SchemaTests.test_alter_field_remove_unique_and_db_index_from_charfield) ... skipped 'PostgreSQL specific' 929s test_alter_field_swap_unique_and_db_index_with_charfield (schema.tests.SchemaTests.test_alter_field_swap_unique_and_db_index_with_charfield) ... skipped 'PostgreSQL specific' 929s test_alter_field_type_and_db_collation (schema.tests.SchemaTests.test_alter_field_type_and_db_collation) ... ok 929s test_alter_field_type_preserve_comment (schema.tests.SchemaTests.test_alter_field_type_preserve_comment) ... skipped "Database doesn't support feature(s): supports_comments" 929s test_alter_field_type_preserve_db_collation (schema.tests.SchemaTests.test_alter_field_type_preserve_db_collation) ... ok 929s test_alter_field_with_custom_db_type (schema.tests.SchemaTests.test_alter_field_with_custom_db_type) ... skipped 'PostgreSQL specific' 929s test_alter_fk (schema.tests.SchemaTests.test_alter_fk) 929s Tests altering of FKs ... ok 929s test_alter_fk_checks_deferred_constraints (schema.tests.SchemaTests.test_alter_fk_checks_deferred_constraints) 929s #25492 - Altering a foreign key's structure and data in the same ... ok 929s test_alter_fk_to_o2o (schema.tests.SchemaTests.test_alter_fk_to_o2o) 929s #24163 - Tests altering of ForeignKey to OneToOneField ... ok 929s test_alter_implicit_id_to_explicit (schema.tests.SchemaTests.test_alter_implicit_id_to_explicit) 929s Should be able to convert an implicit "id" field to an explicit "id" ... ok 929s test_alter_int_pk_to_autofield_pk (schema.tests.SchemaTests.test_alter_int_pk_to_autofield_pk) 929s Should be able to rename an IntegerField(primary_key=True) to ... ok 929s test_alter_int_pk_to_bigautofield_pk (schema.tests.SchemaTests.test_alter_int_pk_to_bigautofield_pk) 929s Should be able to rename an IntegerField(primary_key=True) to ... ok 929s test_alter_int_pk_to_int_unique (schema.tests.SchemaTests.test_alter_int_pk_to_int_unique) 929s Should be able to rename an IntegerField(primary_key=True) to ... ok 929s test_alter_not_unique_field_to_primary_key (schema.tests.SchemaTests.test_alter_not_unique_field_to_primary_key) ... ok 929s test_alter_null_to_not_null (schema.tests.SchemaTests.test_alter_null_to_not_null) 929s #23609 - Tests handling of default values when altering from NULL to NOT NULL. ... ok 929s test_alter_null_to_not_null_keeping_default (schema.tests.SchemaTests.test_alter_null_to_not_null_keeping_default) 929s #23738 - Can change a nullable field with default to non-nullable ... ok 929s test_alter_null_with_default_value_deferred_constraints (schema.tests.SchemaTests.test_alter_null_with_default_value_deferred_constraints) ... ok 929s test_alter_numeric_field_keep_null_status (schema.tests.SchemaTests.test_alter_numeric_field_keep_null_status) 929s Changing a field type shouldn't affect the not null status. ... ok 929s test_alter_o2o_to_fk (schema.tests.SchemaTests.test_alter_o2o_to_fk) 929s #24163 - Tests altering of OneToOneField to ForeignKey ... ok 929s test_alter_pk_with_self_referential_field (schema.tests.SchemaTests.test_alter_pk_with_self_referential_field) 929s Changing the primary key field name of a model with a self-referential ... ok 929s test_alter_primary_key_db_collation (schema.tests.SchemaTests.test_alter_primary_key_db_collation) ... ok 929s test_alter_primary_key_quoted_db_table (schema.tests.SchemaTests.test_alter_primary_key_quoted_db_table) ... ok 929s test_alter_primary_key_the_same_name (schema.tests.SchemaTests.test_alter_primary_key_the_same_name) ... ok 929s test_alter_serial_auto_field_to_bigautofield (schema.tests.SchemaTests.test_alter_serial_auto_field_to_bigautofield) ... skipped 'PostgreSQL specific' 929s test_alter_smallint_pk_to_smallautofield_pk (schema.tests.SchemaTests.test_alter_smallint_pk_to_smallautofield_pk) 929s Should be able to rename an SmallIntegerField(primary_key=True) to ... ok 929s test_alter_text_field (schema.tests.SchemaTests.test_alter_text_field) ... ok 929s test_alter_text_field_to_date_field (schema.tests.SchemaTests.test_alter_text_field_to_date_field) 929s #25002 - Test conversion of text field to date field. ... ok 929s test_alter_text_field_to_datetime_field (schema.tests.SchemaTests.test_alter_text_field_to_datetime_field) 929s #25002 - Test conversion of text field to datetime field. ... ok 929s test_alter_text_field_to_not_null_with_default_value (schema.tests.SchemaTests.test_alter_text_field_to_not_null_with_default_value) ... ok 929s test_alter_text_field_to_time_field (schema.tests.SchemaTests.test_alter_text_field_to_time_field) 929s #25002 - Test conversion of text field to time field. ... ok 929s test_alter_textfield_to_null (schema.tests.SchemaTests.test_alter_textfield_to_null) 929s #24307 - Should skip an alter statement on databases with ... ok 929s test_alter_textual_field_keep_null_status (schema.tests.SchemaTests.test_alter_textual_field_keep_null_status) 929s Changing a field type shouldn't affect the not null status. ... ok 929s test_alter_textual_field_not_null_to_null (schema.tests.SchemaTests.test_alter_textual_field_not_null_to_null) 929s Nullability for textual fields is preserved on databases that ... skipped "Database doesn't support feature(s): interprets_empty_strings_as_nulls" 929s test_alter_to_fk (schema.tests.SchemaTests.test_alter_to_fk) 929s #24447 - Tests adding a FK constraint for an existing column ... ok 929s test_autofield_to_o2o (schema.tests.SchemaTests.test_autofield_to_o2o) ... ok 929s test_char_field_pk_to_auto_field (schema.tests.SchemaTests.test_char_field_pk_to_auto_field) ... ok 929s test_char_field_with_db_index_to_fk (schema.tests.SchemaTests.test_char_field_with_db_index_to_fk) ... ok 929s test_check_constraint_timedelta_param (schema.tests.SchemaTests.test_check_constraint_timedelta_param) ... ok 929s test_check_constraints (schema.tests.SchemaTests.test_check_constraints) 929s Tests creating/deleting CHECK constraints ... ok 929s test_ci_cs_db_collation (schema.tests.SchemaTests.test_ci_cs_db_collation) ... ok 929s test_composed_check_constraint_with_fk (schema.tests.SchemaTests.test_composed_check_constraint_with_fk) ... ok 929s test_composed_constraint_with_fk (schema.tests.SchemaTests.test_composed_constraint_with_fk) ... ok 929s test_composed_desc_func_index_with_fk (schema.tests.SchemaTests.test_composed_desc_func_index_with_fk) ... ok 929s test_composed_desc_index_with_fk (schema.tests.SchemaTests.test_composed_desc_index_with_fk) ... ok 929s test_composed_func_index_with_fk (schema.tests.SchemaTests.test_composed_func_index_with_fk) ... ok 929s test_composed_func_transform_index_with_fk (schema.tests.SchemaTests.test_composed_func_transform_index_with_fk) ... ok 929s test_composed_index_with_fk (schema.tests.SchemaTests.test_composed_index_with_fk) ... ok 929s test_composite_func_index (schema.tests.SchemaTests.test_composite_func_index) ... ok 929s test_composite_func_index_field_and_expression (schema.tests.SchemaTests.test_composite_func_index_field_and_expression) ... ok 929s test_composite_func_unique_constraint (schema.tests.SchemaTests.test_composite_func_unique_constraint) ... ok 929s test_context_manager_exit (schema.tests.SchemaTests.test_context_manager_exit) 929s Ensures transaction is correctly closed when an error occurs ... ok 929s test_create_index_together (schema.tests.SchemaTests.test_create_index_together) 929s Tests creating models with index_together already defined ... ok 929s test_creation_deletion (schema.tests.SchemaTests.test_creation_deletion) 929s Tries creating a model's table, and then deleting it. ... ok 929s test_creation_deletion_reserved_names (schema.tests.SchemaTests.test_creation_deletion_reserved_names) 929s Tries creating a model's table, and then deleting it when it has a ... ok 929s test_creation_with_db_table_double_quotes (schema.tests.SchemaTests.test_creation_with_db_table_double_quotes) ... skipped 'Oracle specific db_table syntax' 929s test_db_collation_arrayfield (schema.tests.SchemaTests.test_db_collation_arrayfield) ... skipped 'PostgreSQL specific' 929s test_db_collation_charfield (schema.tests.SchemaTests.test_db_collation_charfield) ... ok 929s test_db_collation_textfield (schema.tests.SchemaTests.test_db_collation_textfield) ... ok 929s test_db_comment_table (schema.tests.SchemaTests.test_db_comment_table) ... skipped "Database doesn't support feature(s): supports_comments" 929s test_db_comment_table_unsupported (schema.tests.SchemaTests.test_db_comment_table_unsupported) ... ok 929s test_db_comments_from_abstract_model (schema.tests.SchemaTests.test_db_comments_from_abstract_model) ... skipped "Database doesn't support feature(s): supports_comments, supports_foreign_keys" 929s test_db_table (schema.tests.SchemaTests.test_db_table) 929s Tests renaming of the table ... ok 929s test_fk (schema.tests.SchemaTests.test_fk) 929s Creating tables out of FK order, then repointing, works ... ok 929s test_fk_db_constraint (schema.tests.SchemaTests.test_fk_db_constraint) 929s The db_constraint parameter is respected ... ok 929s test_fk_to_proxy (schema.tests.SchemaTests.test_fk_to_proxy) 929s Creating a FK to a proxy model creates database constraints. ... ok 929s test_foreign_key_index_long_names_regression (schema.tests.SchemaTests.test_foreign_key_index_long_names_regression) 929s Regression test for #21497. ... ok 929s test_func_index (schema.tests.SchemaTests.test_func_index) ... ok 929s test_func_index_calc (schema.tests.SchemaTests.test_func_index_calc) ... ok 929s test_func_index_cast (schema.tests.SchemaTests.test_func_index_cast) ... ok 929s test_func_index_collate (schema.tests.SchemaTests.test_func_index_collate) ... ok 929s test_func_index_collate_f_ordered (schema.tests.SchemaTests.test_func_index_collate_f_ordered) ... ok 929s test_func_index_f (schema.tests.SchemaTests.test_func_index_f) ... ok 929s test_func_index_f_decimalfield (schema.tests.SchemaTests.test_func_index_f_decimalfield) ... ok 929s test_func_index_invalid_topmost_expressions (schema.tests.SchemaTests.test_func_index_invalid_topmost_expressions) ... ok 929s test_func_index_json_key_transform (schema.tests.SchemaTests.test_func_index_json_key_transform) ... ok 929s test_func_index_json_key_transform_cast (schema.tests.SchemaTests.test_func_index_json_key_transform_cast) ... ok 929s test_func_index_lookups (schema.tests.SchemaTests.test_func_index_lookups) ... ok 929s test_func_index_multiple_wrapper_references (schema.tests.SchemaTests.test_func_index_multiple_wrapper_references) ... ok 929s test_func_index_nondeterministic (schema.tests.SchemaTests.test_func_index_nondeterministic) ... ok 929s test_func_index_nonexistent_field (schema.tests.SchemaTests.test_func_index_nonexistent_field) ... ok 929s test_func_index_unsupported (schema.tests.SchemaTests.test_func_index_unsupported) ... skipped 'Database has feature(s) supports_expression_indexes' 929s test_func_unique_constraint (schema.tests.SchemaTests.test_func_unique_constraint) ... ok 929s test_func_unique_constraint_collate (schema.tests.SchemaTests.test_func_unique_constraint_collate) ... ok 929s test_func_unique_constraint_covering (schema.tests.SchemaTests.test_func_unique_constraint_covering) ... skipped "Database doesn't support feature(s): supports_expression_indexes, supports_covering_indexes" 929s test_func_unique_constraint_lookups (schema.tests.SchemaTests.test_func_unique_constraint_lookups) ... ok 929s test_func_unique_constraint_nondeterministic (schema.tests.SchemaTests.test_func_unique_constraint_nondeterministic) ... ok 929s test_func_unique_constraint_nonexistent_field (schema.tests.SchemaTests.test_func_unique_constraint_nonexistent_field) ... ok 929s test_func_unique_constraint_partial (schema.tests.SchemaTests.test_func_unique_constraint_partial) ... ok 929s test_func_unique_constraint_unsupported (schema.tests.SchemaTests.test_func_unique_constraint_unsupported) ... skipped 'Database has feature(s) supports_expression_indexes' 929s test_index_together (schema.tests.SchemaTests.test_index_together) 929s Tests removing and adding index_together constraints on a model. ... ok 929s test_index_together_with_fk (schema.tests.SchemaTests.test_index_together_with_fk) 929s Tests removing and adding index_together constraints that include ... ok 929s test_indexes (schema.tests.SchemaTests.test_indexes) 929s Tests creation/altering of indexes ... ok 929s test_inline_fk (schema.tests.SchemaTests.test_inline_fk) ... skipped "Database doesn't support feature(s): can_create_inline_fk" 929s test_m2m (schema.tests.SchemaTests.test_m2m) ... ok 929s test_m2m_create (schema.tests.SchemaTests.test_m2m_create) ... ok 929s test_m2m_create_custom (schema.tests.SchemaTests.test_m2m_create_custom) ... ok 929s test_m2m_create_inherited (schema.tests.SchemaTests.test_m2m_create_inherited) ... ok 929s test_m2m_create_through (schema.tests.SchemaTests.test_m2m_create_through) ... ok 929s test_m2m_create_through_custom (schema.tests.SchemaTests.test_m2m_create_through_custom) ... ok 929s test_m2m_create_through_inherited (schema.tests.SchemaTests.test_m2m_create_through_inherited) ... ok 929s test_m2m_custom (schema.tests.SchemaTests.test_m2m_custom) ... ok 929s test_m2m_db_constraint (schema.tests.SchemaTests.test_m2m_db_constraint) ... ok 929s test_m2m_db_constraint_custom (schema.tests.SchemaTests.test_m2m_db_constraint_custom) ... ok 929s test_m2m_db_constraint_inherited (schema.tests.SchemaTests.test_m2m_db_constraint_inherited) ... ok 929s test_m2m_inherited (schema.tests.SchemaTests.test_m2m_inherited) ... ok 929s test_m2m_rename_field_in_target_model (schema.tests.SchemaTests.test_m2m_rename_field_in_target_model) ... ok 929s test_m2m_repoint (schema.tests.SchemaTests.test_m2m_repoint) ... ok 929s test_m2m_repoint_custom (schema.tests.SchemaTests.test_m2m_repoint_custom) ... ok 929s test_m2m_repoint_inherited (schema.tests.SchemaTests.test_m2m_repoint_inherited) ... ok 929s test_m2m_through_alter (schema.tests.SchemaTests.test_m2m_through_alter) ... ok 929s test_m2m_through_alter_custom (schema.tests.SchemaTests.test_m2m_through_alter_custom) ... ok 929s test_m2m_through_alter_inherited (schema.tests.SchemaTests.test_m2m_through_alter_inherited) ... ok 929s test_m2m_through_remove (schema.tests.SchemaTests.test_m2m_through_remove) ... ok 929s test_namespaced_db_table_create_index_name (schema.tests.SchemaTests.test_namespaced_db_table_create_index_name) 929s Table names are stripped of their namespace/schema before being used to ... ok 929s test_namespaced_db_table_foreign_key_reference (schema.tests.SchemaTests.test_namespaced_db_table_foreign_key_reference) ... skipped 'PostgreSQL specific db_table syntax.' 929s test_no_db_constraint_added_during_primary_key_change (schema.tests.SchemaTests.test_no_db_constraint_added_during_primary_key_change) 929s When a primary key that's pointed to by a ForeignKey with ... ok 929s test_order_index (schema.tests.SchemaTests.test_order_index) 929s Indexes defined with ordering (ASC/DESC) defined on column ... ok 929s test_primary_key (schema.tests.SchemaTests.test_primary_key) 929s Tests altering of the primary key ... ok 929s test_referenced_field_without_constraint_rename_inside_atomic_block (schema.tests.SchemaTests.test_referenced_field_without_constraint_rename_inside_atomic_block) 929s Foreign keys without database level constraint don't prevent the field ... ok 929s test_referenced_table_without_constraint_rename_inside_atomic_block (schema.tests.SchemaTests.test_referenced_table_without_constraint_rename_inside_atomic_block) 929s Foreign keys without database level constraint don't prevent the table ... ok 929s test_relation_to_deterministic_collation_charfield (schema.tests.SchemaTests.test_relation_to_deterministic_collation_charfield) ... skipped 'PostgreSQL specific' 929s test_remove_constraints_capital_letters (schema.tests.SchemaTests.test_remove_constraints_capital_letters) 929s #23065 - Constraint names must be quoted if they contain capital letters. ... ok 929s test_remove_db_index_doesnt_remove_custom_indexes (schema.tests.SchemaTests.test_remove_db_index_doesnt_remove_custom_indexes) 929s Changing db_index to False doesn't remove indexes from Meta.indexes. ... ok 929s test_remove_field (schema.tests.SchemaTests.test_remove_field) ... ok 929s test_remove_field_check_does_not_remove_meta_constraints (schema.tests.SchemaTests.test_remove_field_check_does_not_remove_meta_constraints) ... ok 929s test_remove_field_unique_does_not_remove_meta_constraints (schema.tests.SchemaTests.test_remove_field_unique_does_not_remove_meta_constraints) ... ok 929s test_remove_ignored_unique_constraint_not_create_fk_index (schema.tests.SchemaTests.test_remove_ignored_unique_constraint_not_create_fk_index) ... ok 929s test_remove_index_together_does_not_remove_meta_indexes (schema.tests.SchemaTests.test_remove_index_together_does_not_remove_meta_indexes) ... ok 929s test_remove_indexed_field (schema.tests.SchemaTests.test_remove_indexed_field) ... ok 929s test_remove_unique_together_does_not_remove_meta_constraints (schema.tests.SchemaTests.test_remove_unique_together_does_not_remove_meta_constraints) ... ok 929s test_rename (schema.tests.SchemaTests.test_rename) 929s Tests simple altering of fields ... ok 929s test_rename_column_renames_deferred_sql_references (schema.tests.SchemaTests.test_rename_column_renames_deferred_sql_references) ... skipped 'SQLite naively remakes the table on field alteration.' 929s test_rename_field_with_check_to_truncated_name (schema.tests.SchemaTests.test_rename_field_with_check_to_truncated_name) ... ok 929s test_rename_keep_null_status (schema.tests.SchemaTests.test_rename_keep_null_status) 929s Renaming a field shouldn't affect the not null status. ... ok 929s test_rename_referenced_field (schema.tests.SchemaTests.test_rename_referenced_field) ... ok 929s test_rename_table_renames_deferred_sql_references (schema.tests.SchemaTests.test_rename_table_renames_deferred_sql_references) ... ok 929s test_text_field_with_db_index (schema.tests.SchemaTests.test_text_field_with_db_index) ... ok 929s test_text_field_with_db_index_to_fk (schema.tests.SchemaTests.test_text_field_with_db_index_to_fk) ... ok 929s test_unique (schema.tests.SchemaTests.test_unique) 929s Tests removing and adding unique constraints to a single column. ... ok 929s test_unique_and_reverse_m2m (schema.tests.SchemaTests.test_unique_and_reverse_m2m) 929s AlterField can modify a unique field when there's a reverse M2M ... skipped 'SQLite naively remakes the table on field alteration.' 929s test_unique_constraint (schema.tests.SchemaTests.test_unique_constraint) ... ok 929s test_unique_constraint_field_and_expression (schema.tests.SchemaTests.test_unique_constraint_field_and_expression) ... ok 929s test_unique_name_quoting (schema.tests.SchemaTests.test_unique_name_quoting) ... ok 929s test_unique_no_unnecessary_fk_drops (schema.tests.SchemaTests.test_unique_no_unnecessary_fk_drops) 929s If AlterField isn't selective about dropping foreign key constraints ... skipped 'SQLite naively remakes the table on field alteration.' 929s test_unique_together (schema.tests.SchemaTests.test_unique_together) 929s Tests removing and adding unique_together constraints on a model. ... ok 929s test_unique_together_with_fk (schema.tests.SchemaTests.test_unique_together_with_fk) 929s Tests removing and adding unique_together constraints that include ... ok 929s test_unique_together_with_fk_with_existing_index (schema.tests.SchemaTests.test_unique_together_with_fk_with_existing_index) 929s Tests removing and adding unique_together constraints that include ... ok 929s test_unique_with_collation_charfield (schema.tests.SchemaTests.test_unique_with_collation_charfield) ... skipped 'PostgreSQL specific' 929s test_unique_with_deterministic_collation_charfield (schema.tests.SchemaTests.test_unique_with_deterministic_collation_charfield) ... skipped 'PostgreSQL specific' 929s test_unsupported_transactional_ddl_disallowed (schema.tests.SchemaTests.test_unsupported_transactional_ddl_disallowed) ... skipped 'Database has feature(s) can_rollback_ddl' 930s test_add_field_ignore_swapped (migrations.test_operations.SwappableOperationTests.test_add_field_ignore_swapped) 930s Tests the AddField operation. ... ok 930s test_create_ignore_swapped (migrations.test_operations.SwappableOperationTests.test_create_ignore_swapped) 930s The CreateTable operation ignores swapped models. ... ok 930s test_delete_ignore_swapped (migrations.test_operations.SwappableOperationTests.test_delete_ignore_swapped) 930s Tests the DeleteModel operation ignores swapped models. ... ok 930s test_indexes_ignore_swapped (migrations.test_operations.SwappableOperationTests.test_indexes_ignore_swapped) 930s Add/RemoveIndex operations ignore swapped models. ... ok 930s test_references_model_mixin (migrations.test_operations.TestCreateModel.test_references_model_mixin) ... ok 930s test_add_field_alter_field (migrations.test_optimizer.OptimizerTests.test_add_field_alter_field) 930s AlterField should optimize into AddField. ... ok 930s test_add_field_delete_field (migrations.test_optimizer.OptimizerTests.test_add_field_delete_field) 930s RemoveField should cancel AddField ... ok 930s test_add_field_rename_field (migrations.test_optimizer.OptimizerTests.test_add_field_rename_field) 930s RenameField should optimize into AddField ... ok 930s test_alter_alter_index_model (migrations.test_optimizer.OptimizerTests.test_alter_alter_index_model) ... ok 930s test_alter_alter_owrt_model (migrations.test_optimizer.OptimizerTests.test_alter_alter_owrt_model) ... ok 930s test_alter_alter_table_model (migrations.test_optimizer.OptimizerTests.test_alter_alter_table_model) ... ok 930s test_alter_alter_unique_model (migrations.test_optimizer.OptimizerTests.test_alter_alter_unique_model) ... ok 930s test_alter_field_delete_field (migrations.test_optimizer.OptimizerTests.test_alter_field_delete_field) 930s RemoveField should absorb AlterField ... ok 930s test_alter_field_rename_field (migrations.test_optimizer.OptimizerTests.test_alter_field_rename_field) 930s RenameField should optimize to the other side of AlterField, ... ok 930s test_create_alter_index_delete_model (migrations.test_optimizer.OptimizerTests.test_create_alter_index_delete_model) ... ok 930s test_create_alter_index_field (migrations.test_optimizer.OptimizerTests.test_create_alter_index_field) ... ok 930s test_create_alter_model_managers (migrations.test_optimizer.OptimizerTests.test_create_alter_model_managers) ... ok 930s test_create_alter_model_options (migrations.test_optimizer.OptimizerTests.test_create_alter_model_options) ... ok 930s test_create_alter_owrt_delete_model (migrations.test_optimizer.OptimizerTests.test_create_alter_owrt_delete_model) ... ok 930s test_create_alter_owrt_field (migrations.test_optimizer.OptimizerTests.test_create_alter_owrt_field) ... ok 930s test_create_alter_unique_delete_model (migrations.test_optimizer.OptimizerTests.test_create_alter_unique_delete_model) ... ok 930s test_create_alter_unique_field (migrations.test_optimizer.OptimizerTests.test_create_alter_unique_field) ... ok 930s test_create_delete_model (migrations.test_optimizer.OptimizerTests.test_create_delete_model) 930s CreateModel and DeleteModel should collapse into nothing. ... ok 930s test_create_model_add_field (migrations.test_optimizer.OptimizerTests.test_create_model_add_field) 930s AddField should optimize into CreateModel. ... ok 930s test_create_model_add_field_not_through_m2m_through (migrations.test_optimizer.OptimizerTests.test_create_model_add_field_not_through_m2m_through) 930s AddField should NOT optimize into CreateModel if it's an M2M using a ... ok 930s test_create_model_add_index (migrations.test_optimizer.OptimizerTests.test_create_model_add_index) ... ok 930s test_create_model_alter_field (migrations.test_optimizer.OptimizerTests.test_create_model_alter_field) 930s AlterField should optimize into CreateModel. ... ok 930s test_create_model_and_remove_model_options (migrations.test_optimizer.OptimizerTests.test_create_model_and_remove_model_options) ... ok 930s test_create_model_index_together_rename_index (migrations.test_optimizer.OptimizerTests.test_create_model_index_together_rename_index) ... ok 930s test_create_model_no_reordering_for_unrelated_fk (migrations.test_optimizer.OptimizerTests.test_create_model_no_reordering_for_unrelated_fk) 930s CreateModel order remains unchanged if the later AddField operation ... ok 930s test_create_model_no_reordering_of_inherited_model (migrations.test_optimizer.OptimizerTests.test_create_model_no_reordering_of_inherited_model) 930s A CreateModel that inherits from another isn't reordered to avoid ... ok 930s test_create_model_remove_field (migrations.test_optimizer.OptimizerTests.test_create_model_remove_field) 930s RemoveField should optimize into CreateModel. ... ok 930s test_create_model_remove_index (migrations.test_optimizer.OptimizerTests.test_create_model_remove_index) ... ok 930s test_create_model_remove_index_together_rename_index (migrations.test_optimizer.OptimizerTests.test_create_model_remove_index_together_rename_index) ... ok 930s test_create_model_rename_field (migrations.test_optimizer.OptimizerTests.test_create_model_rename_field) 930s RenameField should optimize into CreateModel. ... ok 930s test_create_model_rename_index_no_old_fields (migrations.test_optimizer.OptimizerTests.test_create_model_rename_index_no_old_fields) ... ok 930s test_create_model_reordering (migrations.test_optimizer.OptimizerTests.test_create_model_reordering) 930s AddField optimizes into CreateModel if it's a FK to a model that's ... ok 930s test_create_model_reordering_circular_fk (migrations.test_optimizer.OptimizerTests.test_create_model_reordering_circular_fk) 930s CreateModel reordering behavior doesn't result in an infinite loop if ... ok 930s test_create_rename_model (migrations.test_optimizer.OptimizerTests.test_create_rename_model) 930s CreateModel should absorb RenameModels. ... ok 930s test_none_app_label (migrations.test_optimizer.OptimizerTests.test_none_app_label) ... ok 930s test_optimize_elidable_operation (migrations.test_optimizer.OptimizerTests.test_optimize_elidable_operation) ... ok 930s test_optimize_through_create (migrations.test_optimizer.OptimizerTests.test_optimize_through_create) 930s We should be able to optimize away create/delete through a create or ... ok 930s test_optimize_through_fields (migrations.test_optimizer.OptimizerTests.test_optimize_through_fields) 930s field-level through checking is working. This should manage to collapse ... ok 930s test_rename_index (migrations.test_optimizer.OptimizerTests.test_rename_index) ... ok 930s test_rename_model_self (migrations.test_optimizer.OptimizerTests.test_rename_model_self) 930s RenameModels should absorb themselves. ... ok 930s test_single (migrations.test_optimizer.OptimizerTests.test_single) 930s The optimizer does nothing on a single operation, ... ok 930s test_swapping_fields_names (migrations.test_optimizer.OptimizerTests.test_swapping_fields_names) ... ok 930s test_questioner_bad_user_choice (migrations.test_questioner.QuestionerHelperMethodsTests.test_questioner_bad_user_choice) ... ok 930s test_questioner_default_no_user_entry (migrations.test_questioner.QuestionerHelperMethodsTests.test_questioner_default_no_user_entry) ... ok 930s test_questioner_default_no_user_entry_boolean (migrations.test_questioner.QuestionerHelperMethodsTests.test_questioner_default_no_user_entry_boolean) ... ok 930s test_questioner_default_timedelta (migrations.test_questioner.QuestionerHelperMethodsTests.test_questioner_default_timedelta) ... ok 930s test_questioner_no_default_bad_user_entry_code (migrations.test_questioner.QuestionerHelperMethodsTests.test_questioner_no_default_bad_user_entry_code) ... ok 930s test_questioner_no_default_no_user_entry (migrations.test_questioner.QuestionerHelperMethodsTests.test_questioner_no_default_no_user_entry) ... ok 930s test_questioner_no_default_no_user_entry_boolean (migrations.test_questioner.QuestionerHelperMethodsTests.test_questioner_no_default_no_user_entry_boolean) ... ok 930s test_ask_initial_with_disabled_migrations (migrations.test_questioner.QuestionerTests.test_ask_initial_with_disabled_migrations) ... ok 930s test_ask_not_null_alteration (migrations.test_questioner.QuestionerTests.test_ask_not_null_alteration) ... ok 930s test_ask_not_null_alteration_not_provided (migrations.test_questioner.QuestionerTests.test_ask_not_null_alteration_not_provided) ... ok 930s test_abstract_model_children_inherit_indexes (migrations.test_state.ModelStateTests.test_abstract_model_children_inherit_indexes) ... ok 930s test_bound_field_sanity_check (migrations.test_state.ModelStateTests.test_bound_field_sanity_check) ... ok 930s test_create_swappable (migrations.test_state.ModelStateTests.test_create_swappable) 930s Tests making a ProjectState from an Apps with a swappable model ... ok 930s test_create_swappable_from_abstract (migrations.test_state.ModelStateTests.test_create_swappable_from_abstract) 930s A swappable model inheriting from a hierarchy: ... ok 930s test_custom_manager_swappable (migrations.test_state.ModelStateTests.test_custom_manager_swappable) 930s Tests making a ProjectState from unused models with custom managers ... ok 930s test_custom_model_base (migrations.test_state.ModelStateTests.test_custom_model_base) ... ok 930s test_explicit_index_name (migrations.test_state.ModelStateTests.test_explicit_index_name) ... ok 930s test_fields_immutability (migrations.test_state.ModelStateTests.test_fields_immutability) 930s Rendering a model state doesn't alter its internal fields. ... ok 930s test_fields_ordering_equality (migrations.test_state.ModelStateTests.test_fields_ordering_equality) ... ok 930s test_from_model_constraints (migrations.test_state.ModelStateTests.test_from_model_constraints) ... ok 930s test_order_with_respect_to_private_field (migrations.test_state.ModelStateTests.test_order_with_respect_to_private_field) ... ok 930s test_repr (migrations.test_state.ModelStateTests.test_repr) ... ok 930s test_sanity_check_through (migrations.test_state.ModelStateTests.test_sanity_check_through) ... ok 930s test_sanity_check_to (migrations.test_state.ModelStateTests.test_sanity_check_to) ... ok 930s test_sanity_index_name (migrations.test_state.ModelStateTests.test_sanity_index_name) ... ok 930s test_abstract_base (migrations.test_state.RelatedModelsTests.test_abstract_base) ... ok 930s test_base (migrations.test_state.RelatedModelsTests.test_base) ... ok 930s test_base_to_base_fk (migrations.test_state.RelatedModelsTests.test_base_to_base_fk) ... ok 930s test_base_to_subclass_fk (migrations.test_state.RelatedModelsTests.test_base_to_subclass_fk) ... ok 930s test_circle (migrations.test_state.RelatedModelsTests.test_circle) ... ok 930s test_direct_fk (migrations.test_state.RelatedModelsTests.test_direct_fk) ... ok 930s test_direct_hidden_fk (migrations.test_state.RelatedModelsTests.test_direct_hidden_fk) ... ok 930s test_direct_m2m (migrations.test_state.RelatedModelsTests.test_direct_m2m) ... ok 930s test_direct_m2m_self (migrations.test_state.RelatedModelsTests.test_direct_m2m_self) ... ok 930s test_fk_through_proxy (migrations.test_state.RelatedModelsTests.test_fk_through_proxy) ... ok 930s test_generic_fk (migrations.test_state.RelatedModelsTests.test_generic_fk) ... ok 930s test_intermediate_m2m (migrations.test_state.RelatedModelsTests.test_intermediate_m2m) ... ok 930s test_intermediate_m2m_base (migrations.test_state.RelatedModelsTests.test_intermediate_m2m_base) ... ok 930s test_intermediate_m2m_extern_fk (migrations.test_state.RelatedModelsTests.test_intermediate_m2m_extern_fk) ... ok 930s test_intermediate_m2m_self (migrations.test_state.RelatedModelsTests.test_intermediate_m2m_self) ... ok 930s test_multiple_bases (migrations.test_state.RelatedModelsTests.test_multiple_bases) ... ok 930s test_multiple_mixed_bases (migrations.test_state.RelatedModelsTests.test_multiple_mixed_bases) ... ok 930s test_multiple_nested_bases (migrations.test_state.RelatedModelsTests.test_multiple_nested_bases) ... ok 930s test_nested_abstract_base (migrations.test_state.RelatedModelsTests.test_nested_abstract_base) ... ok 930s test_nested_base (migrations.test_state.RelatedModelsTests.test_nested_base) ... ok 930s test_nested_fk (migrations.test_state.RelatedModelsTests.test_nested_fk) ... ok 930s test_nested_proxy_base (migrations.test_state.RelatedModelsTests.test_nested_proxy_base) ... ok 930s test_proxy_base (migrations.test_state.RelatedModelsTests.test_proxy_base) ... ok 930s test_two_sided (migrations.test_state.RelatedModelsTests.test_two_sided) ... ok 930s test_unrelated (migrations.test_state.RelatedModelsTests.test_unrelated) ... ok 930s test_add_field (migrations.test_state.StateRelationsTests.test_add_field) ... ok 930s test_add_field_m2m_with_through (migrations.test_state.StateRelationsTests.test_add_field_m2m_with_through) ... ok 930s test_add_model (migrations.test_state.StateRelationsTests.test_add_model) ... ok 930s test_add_model_no_relations (migrations.test_state.StateRelationsTests.test_add_model_no_relations) ... ok 930s test_add_model_other_app (migrations.test_state.StateRelationsTests.test_add_model_other_app) ... ok 930s test_alter_field (migrations.test_state.StateRelationsTests.test_alter_field) ... ok 930s test_alter_field_m2m_to_fk (migrations.test_state.StateRelationsTests.test_alter_field_m2m_to_fk) ... ok 930s test_many_relations_to_same_model (migrations.test_state.StateRelationsTests.test_many_relations_to_same_model) ... ok 930s test_relations_population (migrations.test_state.StateRelationsTests.test_relations_population) ... ok 930s test_remove_field (migrations.test_state.StateRelationsTests.test_remove_field) ... ok 930s test_remove_field_no_relations (migrations.test_state.StateRelationsTests.test_remove_field_no_relations) ... ok 930s test_remove_model (migrations.test_state.StateRelationsTests.test_remove_model) ... ok 930s test_rename_field (migrations.test_state.StateRelationsTests.test_rename_field) ... ok 930s test_rename_field_no_relations (migrations.test_state.StateRelationsTests.test_rename_field_no_relations) ... ok 930s test_rename_model (migrations.test_state.StateRelationsTests.test_rename_model) ... ok 930s test_rename_model_no_relations (migrations.test_state.StateRelationsTests.test_rename_model_no_relations) ... ok 930s test_add_relations (migrations.test_state.StateTests.test_add_relations) 930s #24573 - Adding relations to existing models should reload the ... ok 930s test_apps_bulk_update (migrations.test_state.StateTests.test_apps_bulk_update) 930s StateApps.bulk_update() should update apps.ready to False and reset ... ok 930s test_choices_iterator (migrations.test_state.StateTests.test_choices_iterator) 930s #24483 - ProjectState.from_apps should not destructively consume ... ok 930s test_create (migrations.test_state.StateTests.test_create) 930s Tests making a ProjectState from an Apps ... ok 930s test_custom_base_manager (migrations.test_state.StateTests.test_custom_base_manager) ... ok 930s test_custom_default_manager (migrations.test_state.StateTests.test_custom_default_manager) ... ok 930s test_custom_default_manager_added_to_the_model_state (migrations.test_state.StateTests.test_custom_default_manager_added_to_the_model_state) 930s When the default manager of the model is a custom manager, ... ok 930s test_custom_default_manager_named_objects_with_false_migration_flag (migrations.test_state.StateTests.test_custom_default_manager_named_objects_with_false_migration_flag) 930s When a manager is added with a name of 'objects' but it does not ... ok 930s test_dangling_references_throw_error (migrations.test_state.StateTests.test_dangling_references_throw_error) ... ok 930s test_equality (migrations.test_state.StateTests.test_equality) 930s == and != are implemented correctly. ... ok 930s test_ignore_order_wrt (migrations.test_state.StateTests.test_ignore_order_wrt) 930s Makes sure ProjectState doesn't include OrderWrt fields when ... ok 930s test_manager_refer_correct_model_version (migrations.test_state.StateTests.test_manager_refer_correct_model_version) 930s #24147 - Managers refer to the correct version of a ... ok 930s test_modelstate_get_field_no_order_wrt_order_field (migrations.test_state.StateTests.test_modelstate_get_field_no_order_wrt_order_field) ... ok 930s test_modelstate_get_field_order_wrt (migrations.test_state.StateTests.test_modelstate_get_field_order_wrt) ... ok 930s test_no_duplicate_managers (migrations.test_state.StateTests.test_no_duplicate_managers) 930s When a manager is added with `use_in_migrations = True` and a parent ... ok 930s test_real_apps (migrations.test_state.StateTests.test_real_apps) 930s Including real apps can resolve dangling FK errors. ... ok 930s test_real_apps_non_set (migrations.test_state.StateTests.test_real_apps_non_set) ... ok 930s test_reference_mixed_case_app_label (migrations.test_state.StateTests.test_reference_mixed_case_app_label) ... ok 930s test_reload_model_relationship_consistency (migrations.test_state.StateTests.test_reload_model_relationship_consistency) ... ok 930s test_reload_related_model_on_non_relational_fields (migrations.test_state.StateTests.test_reload_related_model_on_non_relational_fields) 930s The model is reloaded even on changes that are not involved in ... ok 930s test_remove_relations (migrations.test_state.StateTests.test_remove_relations) 930s #24225 - Relations between models are updated while ... ok 930s test_render (migrations.test_state.StateTests.test_render) 930s Tests rendering a ProjectState into an Apps. ... ok 930s test_render_model_inheritance (migrations.test_state.StateTests.test_render_model_inheritance) ... ok 930s test_render_model_with_multiple_inheritance (migrations.test_state.StateTests.test_render_model_with_multiple_inheritance) ... ok 930s test_render_project_dependencies (migrations.test_state.StateTests.test_render_project_dependencies) 930s The ProjectState render method correctly renders models ... ok 930s test_render_unique_app_labels (migrations.test_state.StateTests.test_render_unique_app_labels) 930s The ProjectState render method doesn't raise an ... ok 930s test_self_relation (migrations.test_state.StateTests.test_self_relation) 930s #24513 - Modifying an object pointing to itself would cause it to be ... ok 931s test_args_kwargs_signature (migrations.test_writer.OperationWriterTests.test_args_kwargs_signature) ... ok 931s test_args_signature (migrations.test_writer.OperationWriterTests.test_args_signature) ... ok 931s test_empty_signature (migrations.test_writer.OperationWriterTests.test_empty_signature) ... ok 931s test_expand_args_signature (migrations.test_writer.OperationWriterTests.test_expand_args_signature) ... ok 931s test_kwargs_signature (migrations.test_writer.OperationWriterTests.test_kwargs_signature) ... ok 931s test_multiline_args_signature (migrations.test_writer.OperationWriterTests.test_multiline_args_signature) ... ok 931s test_nested_args_signature (migrations.test_writer.OperationWriterTests.test_nested_args_signature) ... ok 931s test_nested_operation_expand_args_signature (migrations.test_writer.OperationWriterTests.test_nested_operation_expand_args_signature) ... ok 931s test_custom_operation (migrations.test_writer.WriterTests.test_custom_operation) ... ok 931s test_deconstruct_class_arguments (migrations.test_writer.WriterTests.test_deconstruct_class_arguments) ... ok 931s test_migration_file_header_comments (migrations.test_writer.WriterTests.test_migration_file_header_comments) 931s Test comments at top of file. ... ok 931s test_migration_path (migrations.test_writer.WriterTests.test_migration_path) ... ok 931s test_models_import_omitted (migrations.test_writer.WriterTests.test_models_import_omitted) 931s django.db.models shouldn't be imported if unused. ... ok 931s test_register_non_serializer (migrations.test_writer.WriterTests.test_register_non_serializer) ... ok 931s test_register_serializer (migrations.test_writer.WriterTests.test_register_serializer) ... ok 931s test_serialize_builtin_types (migrations.test_writer.WriterTests.test_serialize_builtin_types) ... ok 931s test_serialize_builtins (migrations.test_writer.WriterTests.test_serialize_builtins) ... ok 931s test_serialize_choices (migrations.test_writer.WriterTests.test_serialize_choices) ... ok 931s test_serialize_class_based_validators (migrations.test_writer.WriterTests.test_serialize_class_based_validators) 931s Ticket #22943: Test serialization of class-based validators, including ... ok 931s test_serialize_collections (migrations.test_writer.WriterTests.test_serialize_collections) ... ok 931s test_serialize_compiled_regex (migrations.test_writer.WriterTests.test_serialize_compiled_regex) 931s Make sure compiled regex can be serialized. ... ok 931s test_serialize_complex_func_index (migrations.test_writer.WriterTests.test_serialize_complex_func_index) ... ok 931s test_serialize_constants (migrations.test_writer.WriterTests.test_serialize_constants) ... ok 931s test_serialize_datetime (migrations.test_writer.WriterTests.test_serialize_datetime) ... ok 931s test_serialize_empty_nonempty_tuple (migrations.test_writer.WriterTests.test_serialize_empty_nonempty_tuple) 931s Ticket #22679: makemigrations generates invalid code for (an empty ... ok 931s test_serialize_enum_flags (migrations.test_writer.WriterTests.test_serialize_enum_flags) ... ok 931s test_serialize_enums (migrations.test_writer.WriterTests.test_serialize_enums) ... ok 931s test_serialize_fields (migrations.test_writer.WriterTests.test_serialize_fields) ... ok 931s test_serialize_frozensets (migrations.test_writer.WriterTests.test_serialize_frozensets) ... ok 931s test_serialize_functions (migrations.test_writer.WriterTests.test_serialize_functions) ... ok 931s test_serialize_functools_partial (migrations.test_writer.WriterTests.test_serialize_functools_partial) ... ok 931s test_serialize_functools_partialmethod (migrations.test_writer.WriterTests.test_serialize_functools_partialmethod) ... ok 931s test_serialize_iterators (migrations.test_writer.WriterTests.test_serialize_iterators) ... ok 931s test_serialize_lazy_objects (migrations.test_writer.WriterTests.test_serialize_lazy_objects) ... ok 931s test_serialize_local_function_reference (migrations.test_writer.WriterTests.test_serialize_local_function_reference) 931s A reference in a local scope can't be serialized. ... ok 931s test_serialize_managers (migrations.test_writer.WriterTests.test_serialize_managers) ... ok 931s test_serialize_multiline_strings (migrations.test_writer.WriterTests.test_serialize_multiline_strings) ... ok 931s test_serialize_nested_class (migrations.test_writer.WriterTests.test_serialize_nested_class) ... ok 931s test_serialize_numbers (migrations.test_writer.WriterTests.test_serialize_numbers) ... ok 931s test_serialize_path_like (migrations.test_writer.WriterTests.test_serialize_path_like) ... ok 931s test_serialize_pathlib (migrations.test_writer.WriterTests.test_serialize_pathlib) ... ok 931s test_serialize_range (migrations.test_writer.WriterTests.test_serialize_range) ... ok 931s test_serialize_set (migrations.test_writer.WriterTests.test_serialize_set) ... ok 931s test_serialize_settings (migrations.test_writer.WriterTests.test_serialize_settings) ... ok 931s test_serialize_strings (migrations.test_writer.WriterTests.test_serialize_strings) ... ok 931s test_serialize_timedelta (migrations.test_writer.WriterTests.test_serialize_timedelta) ... ok 931s test_serialize_type_model (migrations.test_writer.WriterTests.test_serialize_type_model) ... ok 931s test_serialize_type_none (migrations.test_writer.WriterTests.test_serialize_type_none) ... ok 931s test_serialize_unbound_method_reference (migrations.test_writer.WriterTests.test_serialize_unbound_method_reference) 931s An unbound method used within a class body can be serialized. ... ok 931s test_serialize_uuid (migrations.test_writer.WriterTests.test_serialize_uuid) ... ok 931s test_simple_migration (migrations.test_writer.WriterTests.test_simple_migration) 931s Tests serializing a simple migration. ... ok 931s test_sorted_imports (migrations.test_writer.WriterTests.test_sorted_imports) 931s #24155 - Tests ordering of imports. ... ok 931s test_atomic_allows_queries_after_fixing_transaction (transactions.tests.AtomicErrorsTests.test_atomic_allows_queries_after_fixing_transaction) ... ok 931s test_atomic_prevents_calling_transaction_methods (transactions.tests.AtomicErrorsTests.test_atomic_prevents_calling_transaction_methods) ... ok 931s test_atomic_prevents_queries_in_broken_transaction (transactions.tests.AtomicErrorsTests.test_atomic_prevents_queries_in_broken_transaction) ... ok 931s test_atomic_prevents_queries_in_broken_transaction_after_client_close (transactions.tests.AtomicErrorsTests.test_atomic_prevents_queries_in_broken_transaction_after_client_close) ... skipped "Database doesn't support feature(s): test_db_allows_multiple_connections" 931s test_atomic_prevents_setting_autocommit (transactions.tests.AtomicErrorsTests.test_atomic_prevents_setting_autocommit) ... ok 931s test_alternate_decorator_syntax_commit (transactions.tests.AtomicInsideTransactionTests.test_alternate_decorator_syntax_commit) ... ok 931s test_alternate_decorator_syntax_rollback (transactions.tests.AtomicInsideTransactionTests.test_alternate_decorator_syntax_rollback) ... ok 931s test_commit (transactions.tests.AtomicInsideTransactionTests.test_commit) ... ok 931s test_decorator_syntax_commit (transactions.tests.AtomicInsideTransactionTests.test_decorator_syntax_commit) ... ok 931s test_decorator_syntax_rollback (transactions.tests.AtomicInsideTransactionTests.test_decorator_syntax_rollback) ... ok 931s test_failure_on_exit_transaction (transactions.tests.AtomicInsideTransactionTests.test_failure_on_exit_transaction) ... ok 931s test_force_rollback (transactions.tests.AtomicInsideTransactionTests.test_force_rollback) ... ok 931s test_merged_commit_commit (transactions.tests.AtomicInsideTransactionTests.test_merged_commit_commit) ... ok 931s test_merged_commit_rollback (transactions.tests.AtomicInsideTransactionTests.test_merged_commit_rollback) ... ok 931s test_merged_rollback_commit (transactions.tests.AtomicInsideTransactionTests.test_merged_rollback_commit) ... ok 931s test_merged_rollback_rollback (transactions.tests.AtomicInsideTransactionTests.test_merged_rollback_rollback) ... ok 931s test_nested_commit_commit (transactions.tests.AtomicInsideTransactionTests.test_nested_commit_commit) ... ok 931s test_nested_commit_rollback (transactions.tests.AtomicInsideTransactionTests.test_nested_commit_rollback) ... ok 931s test_nested_rollback_commit (transactions.tests.AtomicInsideTransactionTests.test_nested_rollback_commit) ... ok 931s test_nested_rollback_rollback (transactions.tests.AtomicInsideTransactionTests.test_nested_rollback_rollback) ... ok 931s test_prevent_rollback (transactions.tests.AtomicInsideTransactionTests.test_prevent_rollback) ... ok 931s test_reuse_commit_commit (transactions.tests.AtomicInsideTransactionTests.test_reuse_commit_commit) ... ok 931s test_reuse_commit_rollback (transactions.tests.AtomicInsideTransactionTests.test_reuse_commit_rollback) ... ok 931s test_reuse_rollback_commit (transactions.tests.AtomicInsideTransactionTests.test_reuse_rollback_commit) ... ok 931s test_reuse_rollback_rollback (transactions.tests.AtomicInsideTransactionTests.test_reuse_rollback_rollback) ... ok 931s test_rollback (transactions.tests.AtomicInsideTransactionTests.test_rollback) ... ok 931s test_merged_inner_savepoint_rollback (transactions.tests.AtomicMergeTests.test_merged_inner_savepoint_rollback) ... ok 931s test_merged_outer_rollback (transactions.tests.AtomicMergeTests.test_merged_outer_rollback) ... ok 931s test_atomic_does_not_leak_savepoints_on_failure (transactions.tests.AtomicMiscTests.test_atomic_does_not_leak_savepoints_on_failure) 931s #23074 -- Savepoints must be released after rollback. ... ok 931s test_mark_for_rollback_on_error_in_autocommit (transactions.tests.AtomicMiscTests.test_mark_for_rollback_on_error_in_autocommit) ... ok 931s test_mark_for_rollback_on_error_in_transaction (transactions.tests.AtomicMiscTests.test_mark_for_rollback_on_error_in_transaction) ... ok 931s test_wrap_callable_instance (transactions.tests.AtomicMiscTests.test_wrap_callable_instance) 931s #20028 -- Atomic must support wrapping callable instances. ... ok 931s test_implicit_savepoint_rollback (transactions.tests.AtomicMySQLTests.test_implicit_savepoint_rollback) 931s MySQL implicitly rolls back savepoints when it deadlocks (#22291). ... skipped 'MySQL-specific behaviors' 932s test_alternate_decorator_syntax_commit (transactions.tests.AtomicTests.test_alternate_decorator_syntax_commit) ... ok 932s test_alternate_decorator_syntax_rollback (transactions.tests.AtomicTests.test_alternate_decorator_syntax_rollback) ... ok 932s test_commit (transactions.tests.AtomicTests.test_commit) ... ok 932s test_decorator_syntax_commit (transactions.tests.AtomicTests.test_decorator_syntax_commit) ... ok 932s test_decorator_syntax_rollback (transactions.tests.AtomicTests.test_decorator_syntax_rollback) ... ok 932s test_failure_on_exit_transaction (transactions.tests.AtomicTests.test_failure_on_exit_transaction) ... ok 932s test_force_rollback (transactions.tests.AtomicTests.test_force_rollback) ... ok 932s test_merged_commit_commit (transactions.tests.AtomicTests.test_merged_commit_commit) ... ok 932s test_merged_commit_rollback (transactions.tests.AtomicTests.test_merged_commit_rollback) ... ok 932s test_merged_rollback_commit (transactions.tests.AtomicTests.test_merged_rollback_commit) ... ok 932s test_merged_rollback_rollback (transactions.tests.AtomicTests.test_merged_rollback_rollback) ... ok 932s test_nested_commit_commit (transactions.tests.AtomicTests.test_nested_commit_commit) ... ok 932s test_nested_commit_rollback (transactions.tests.AtomicTests.test_nested_commit_rollback) ... ok 932s test_nested_rollback_commit (transactions.tests.AtomicTests.test_nested_rollback_commit) ... ok 932s test_nested_rollback_rollback (transactions.tests.AtomicTests.test_nested_rollback_rollback) ... ok 932s test_prevent_rollback (transactions.tests.AtomicTests.test_prevent_rollback) ... ok 932s test_reuse_commit_commit (transactions.tests.AtomicTests.test_reuse_commit_commit) ... ok 932s test_reuse_commit_rollback (transactions.tests.AtomicTests.test_reuse_commit_rollback) ... ok 932s test_reuse_rollback_commit (transactions.tests.AtomicTests.test_reuse_rollback_commit) ... ok 932s test_reuse_rollback_rollback (transactions.tests.AtomicTests.test_reuse_rollback_rollback) ... ok 932s test_rollback (transactions.tests.AtomicTests.test_rollback) ... ok 932s test_alternate_decorator_syntax_commit (transactions.tests.AtomicWithoutAutocommitTests.test_alternate_decorator_syntax_commit) ... ok 932s test_alternate_decorator_syntax_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_alternate_decorator_syntax_rollback) ... ok 932s test_commit (transactions.tests.AtomicWithoutAutocommitTests.test_commit) ... ok 932s test_decorator_syntax_commit (transactions.tests.AtomicWithoutAutocommitTests.test_decorator_syntax_commit) ... ok 932s test_decorator_syntax_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_decorator_syntax_rollback) ... ok 932s test_failure_on_exit_transaction (transactions.tests.AtomicWithoutAutocommitTests.test_failure_on_exit_transaction) ... ok 932s test_force_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_force_rollback) ... ok 932s test_merged_commit_commit (transactions.tests.AtomicWithoutAutocommitTests.test_merged_commit_commit) ... ok 932s test_merged_commit_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_merged_commit_rollback) ... ok 932s test_merged_rollback_commit (transactions.tests.AtomicWithoutAutocommitTests.test_merged_rollback_commit) ... ok 932s test_merged_rollback_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_merged_rollback_rollback) ... ok 932s test_nested_commit_commit (transactions.tests.AtomicWithoutAutocommitTests.test_nested_commit_commit) ... ok 932s test_nested_commit_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_nested_commit_rollback) ... ok 932s test_nested_rollback_commit (transactions.tests.AtomicWithoutAutocommitTests.test_nested_rollback_commit) ... ok 932s test_nested_rollback_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_nested_rollback_rollback) ... ok 932s test_prevent_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_prevent_rollback) ... ok 932s test_reuse_commit_commit (transactions.tests.AtomicWithoutAutocommitTests.test_reuse_commit_commit) ... ok 932s test_reuse_commit_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_reuse_commit_rollback) ... ok 932s test_reuse_rollback_commit (transactions.tests.AtomicWithoutAutocommitTests.test_reuse_rollback_commit) ... ok 932s test_reuse_rollback_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_reuse_rollback_rollback) ... ok 932s test_rollback (transactions.tests.AtomicWithoutAutocommitTests.test_rollback) ... ok 932s test_commit (transactions.tests.DurableTransactionTests.test_commit) ... ok 932s test_nested_both_durable (transactions.tests.DurableTransactionTests.test_nested_both_durable) ... ok 932s test_nested_inner_durable (transactions.tests.DurableTransactionTests.test_nested_inner_durable) ... ok 932s test_nested_outer_durable (transactions.tests.DurableTransactionTests.test_nested_outer_durable) ... ok 932s test_sequence_of_durables (transactions.tests.DurableTransactionTests.test_sequence_of_durables) ... ok 932s test_orm_query_after_error_and_rollback (transactions.tests.NonAutocommitTests.test_orm_query_after_error_and_rollback) 932s ORM queries are allowed after an error and a rollback in non-autocommit ... ok 932s test_orm_query_without_autocommit (transactions.tests.NonAutocommitTests.test_orm_query_without_autocommit) 932s #24921 -- ORM queries must be possible after set_autocommit(False). ... ok 932s test_reverse_related_validation (select_related_onetoone.tests.ReverseSelectRelatedValidationTests.test_reverse_related_validation) ... ok 932s test_reverse_related_validation_with_filtered_relation (select_related_onetoone.tests.ReverseSelectRelatedValidationTests.test_reverse_related_validation_with_filtered_relation) ... ok 932s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeFormPostTests.test_no_limit) ... ok 932s test_size_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeFormPostTests.test_size_exceeded) ... ok 932s test_size_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeFormPostTests.test_size_not_exceeded) ... ok 932s test_data_upload_max_memory_size_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeGetTests.test_data_upload_max_memory_size_exceeded) ... ok 932s test_empty_content_length (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeGetTests.test_empty_content_length) ... ok 932s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeGetTests.test_no_limit) ... ok 932s test_size_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeGetTests.test_size_not_exceeded) ... ok 932s test_file_passes (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeMultipartPostTests.test_file_passes) ... ok 932s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeMultipartPostTests.test_no_limit) ... ok 932s test_size_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeMultipartPostTests.test_size_exceeded) ... ok 932s test_size_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxMemorySizeMultipartPostTests.test_size_not_exceeded) ... ok 932s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsFormPost.test_no_limit) ... ok 932s test_number_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsFormPost.test_number_exceeded) ... ok 932s test_number_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsFormPost.test_number_not_exceeded) ... ok 932s test_get_max_fields_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsGet.test_get_max_fields_exceeded) ... ok 932s test_get_max_fields_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsGet.test_get_max_fields_not_exceeded) ... ok 932s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsMultipartPost.test_no_limit) ... ok 932s test_number_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsMultipartPost.test_number_exceeded) ... ok 932s test_number_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFieldsMultipartPost.test_number_not_exceeded) ... ok 932s test_no_limit (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFilesMultipartPost.test_no_limit) ... ok 932s test_number_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFilesMultipartPost.test_number_exceeded) ... ok 932s test_number_not_exceeded (requests_tests.test_data_upload_settings.DataUploadMaxNumberOfFilesMultipartPost.test_number_not_exceeded) ... ok 932s test_absolute_url (requests_tests.tests.BuildAbsoluteURITests.test_absolute_url) ... ok 932s test_host_retrieval (requests_tests.tests.BuildAbsoluteURITests.test_host_retrieval) ... ok 932s test_request_path_begins_with_two_slashes (requests_tests.tests.BuildAbsoluteURITests.test_request_path_begins_with_two_slashes) ... ok 932s test_get_host_suggestion_of_allowed_host (requests_tests.tests.HostValidationTests.test_get_host_suggestion_of_allowed_host) 932s get_host() makes helpful suggestions if a valid-looking host is not in ... ok 932s test_get_port (requests_tests.tests.HostValidationTests.test_get_port) ... ok 932s test_get_port_with_x_forwarded_port (requests_tests.tests.HostValidationTests.test_get_port_with_x_forwarded_port) ... ok 932s test_host_validation_in_debug_mode (requests_tests.tests.HostValidationTests.test_host_validation_in_debug_mode) 932s If ALLOWED_HOSTS is empty and DEBUG is True, variants of localhost are ... ok 932s test_http_get_host (requests_tests.tests.HostValidationTests.test_http_get_host) ... ok 932s test_http_get_host_with_x_forwarded_host (requests_tests.tests.HostValidationTests.test_http_get_host_with_x_forwarded_host) ... ok 932s test_split_domain_port_removes_trailing_dot (requests_tests.tests.HostValidationTests.test_split_domain_port_removes_trailing_dot) ... ok 932s test_basic (requests_tests.tests.HttpHeadersTests.test_basic) ... ok 932s test_parse_header_name (requests_tests.tests.HttpHeadersTests.test_parse_header_name) ... ok 932s test_base_request_headers (requests_tests.tests.RequestHeadersTests.test_base_request_headers) ... ok 932s test_wsgi_request_headers (requests_tests.tests.RequestHeadersTests.test_wsgi_request_headers) ... ok 932s test_wsgi_request_headers_get (requests_tests.tests.RequestHeadersTests.test_wsgi_request_headers_get) ... ok 932s test_wsgi_request_headers_getitem (requests_tests.tests.RequestHeadersTests.test_wsgi_request_headers_getitem) ... ok 932s test_FILES_connection_error (requests_tests.tests.RequestsTests.test_FILES_connection_error) 932s If wsgi.input.read() raises an exception while trying to read() the ... ok 932s test_POST_after_body_read (requests_tests.tests.RequestsTests.test_POST_after_body_read) 932s POST should be populated even if body is read first ... ok 932s test_POST_after_body_read_and_stream_read (requests_tests.tests.RequestsTests.test_POST_after_body_read_and_stream_read) 932s POST should be populated even if body is read first, and then ... ok 932s test_POST_after_body_read_and_stream_read_multipart (requests_tests.tests.RequestsTests.test_POST_after_body_read_and_stream_read_multipart) 932s POST should be populated even if body is read first, and then ... ok 932s test_POST_binary_only (requests_tests.tests.RequestsTests.test_POST_binary_only) ... ok 932s test_POST_connection_error (requests_tests.tests.RequestsTests.test_POST_connection_error) 932s If wsgi.input.read() raises an exception while trying to read() the ... ok 932s test_POST_immutable_for_multipart (requests_tests.tests.RequestsTests.test_POST_immutable_for_multipart) 932s MultiPartParser.parse() leaves request.POST immutable. ... ok 932s test_POST_multipart_with_content_length_zero (requests_tests.tests.RequestsTests.test_POST_multipart_with_content_length_zero) 932s Multipart POST requests with Content-Length >= 0 are valid and need to ... ok 932s test_alternate_charset_POST (requests_tests.tests.RequestsTests.test_alternate_charset_POST) 932s Test a POST with non-utf-8 payload encoding. ... ok 932s test_body_after_POST_multipart_form_data (requests_tests.tests.RequestsTests.test_body_after_POST_multipart_form_data) 932s Reading body after parsing multipart/form-data is not allowed ... ok 932s test_body_after_POST_multipart_related (requests_tests.tests.RequestsTests.test_body_after_POST_multipart_related) 932s Reading body after parsing multipart that isn't form-data is allowed ... ok 932s test_copy (requests_tests.tests.RequestsTests.test_copy) ... ok 932s test_deepcopy (requests_tests.tests.RequestsTests.test_deepcopy) ... ok 932s test_httprequest (requests_tests.tests.RequestsTests.test_httprequest) ... ok 932s test_httprequest_full_path (requests_tests.tests.RequestsTests.test_httprequest_full_path) ... ok 932s test_httprequest_full_path_with_query_string_and_fragment (requests_tests.tests.RequestsTests.test_httprequest_full_path_with_query_string_and_fragment) ... ok 932s test_httprequest_repr (requests_tests.tests.RequestsTests.test_httprequest_repr) ... ok 932s test_httprequest_repr_invalid_method_and_path (requests_tests.tests.RequestsTests.test_httprequest_repr_invalid_method_and_path) ... ok 932s test_limited_stream (requests_tests.tests.RequestsTests.test_limited_stream) ... ok 932s test_multipart_non_ascii_content_type (requests_tests.tests.RequestsTests.test_multipart_non_ascii_content_type) ... ok 932s test_multipart_without_boundary (requests_tests.tests.RequestsTests.test_multipart_without_boundary) ... ok 932s test_non_ascii_POST (requests_tests.tests.RequestsTests.test_non_ascii_POST) ... ok 932s test_read_after_value (requests_tests.tests.RequestsTests.test_read_after_value) 932s Reading from request is allowed after accessing request contents as ... ok 932s test_read_by_lines (requests_tests.tests.RequestsTests.test_read_by_lines) ... ok 932s test_set_encoding_clears_GET (requests_tests.tests.RequestsTests.test_set_encoding_clears_GET) ... ok 932s test_set_encoding_clears_POST (requests_tests.tests.RequestsTests.test_set_encoding_clears_POST) ... ok 932s test_stream_read (requests_tests.tests.RequestsTests.test_stream_read) ... ok 932s test_stream_readline (requests_tests.tests.RequestsTests.test_stream_readline) ... ok 932s test_value_after_read (requests_tests.tests.RequestsTests.test_value_after_read) 932s Construction of POST or body is not allowed after reading ... ok 932s test_wsgirequest (requests_tests.tests.RequestsTests.test_wsgirequest) ... ok 932s test_wsgirequest_copy (requests_tests.tests.RequestsTests.test_wsgirequest_copy) ... ok 932s test_wsgirequest_path_info (requests_tests.tests.RequestsTests.test_wsgirequest_path_info) ... ok 932s test_wsgirequest_path_with_force_script_name_trailing_slash (requests_tests.tests.RequestsTests.test_wsgirequest_path_with_force_script_name_trailing_slash) 932s The request's path is correctly assembled, regardless of whether or not ... ok 932s test_wsgirequest_repr (requests_tests.tests.RequestsTests.test_wsgirequest_repr) ... ok 932s test_wsgirequest_script_url_double_slashes (requests_tests.tests.RequestsTests.test_wsgirequest_script_url_double_slashes) 932s WSGI squashes multiple successive slashes in PATH_INFO, WSGIRequest ... ok 932s test_wsgirequest_with_force_script_name (requests_tests.tests.RequestsTests.test_wsgirequest_with_force_script_name) 932s The FORCE_SCRIPT_NAME setting takes precedence over the request's ... ok 932s test_wsgirequest_with_script_name (requests_tests.tests.RequestsTests.test_wsgirequest_with_script_name) 932s The request's path is correctly assembled, regardless of whether or ... ok 932s test_equality (lookup.test_lookups.LookupTests.test_equality) ... ok 932s test_hash (lookup.test_lookups.LookupTests.test_hash) ... ok 932s test_repr (lookup.test_lookups.LookupTests.test_repr) ... ok 932s test_get_bound_params (lookup.test_lookups.YearLookupTests.test_get_bound_params) ... ok 932s test_domain (resolve_url.tests.ResolveUrlTests.test_domain) 932s Passing a domain to resolve_url() returns the same domain. ... ok 932s test_full_url (resolve_url.tests.ResolveUrlTests.test_full_url) 932s Passing a full URL to resolve_url() results in the same url. ... ok 932s test_lazy_reverse (resolve_url.tests.ResolveUrlTests.test_lazy_reverse) 932s Passing the result of reverse_lazy is resolved to a real URL ... ok 932s test_model (resolve_url.tests.ResolveUrlTests.test_model) 932s Passing a model to resolve_url() results in get_absolute_url() being ... ok 932s test_non_view_callable_raises_no_reverse_match (resolve_url.tests.ResolveUrlTests.test_non_view_callable_raises_no_reverse_match) 932s Passing a non-view callable into resolve_url() raises a ... ok 932s test_relative_path (resolve_url.tests.ResolveUrlTests.test_relative_path) 932s Passing a relative URL path to resolve_url() results in the same url. ... ok 932s test_url_path (resolve_url.tests.ResolveUrlTests.test_url_path) 932s Passing a URL path to resolve_url() results in the same url. ... ok 932s test_valid_view_name (resolve_url.tests.ResolveUrlTests.test_valid_view_name) 932s Passing a view name to resolve_url() results in the URL path mapping ... ok 932s test_view_function (resolve_url.tests.ResolveUrlTests.test_view_function) 932s Passing a view function to resolve_url() results in the URL path ... ok 932s test_cooperative_multiple_inheritance (forms_tests.field_tests.test_base.BasicFieldsTests.test_cooperative_multiple_inheritance) ... ok 932s test_field_deepcopies_widget_instance (forms_tests.field_tests.test_base.BasicFieldsTests.test_field_deepcopies_widget_instance) ... ok 932s test_field_sets_widget_is_required (forms_tests.field_tests.test_base.BasicFieldsTests.test_field_sets_widget_is_required) ... ok 932s test_disabled_field_has_changed_always_false (forms_tests.field_tests.test_base.DisabledFieldTests.test_disabled_field_has_changed_always_false) ... ok 932s test_boolean_picklable (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_boolean_picklable) ... ok 932s test_booleanfield_changed (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_booleanfield_changed) ... ok 932s test_booleanfield_clean_1 (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_booleanfield_clean_1) ... ok 932s test_booleanfield_clean_2 (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_booleanfield_clean_2) ... ok 932s test_disabled_has_changed (forms_tests.field_tests.test_booleanfield.BooleanFieldTest.test_disabled_has_changed) ... ok 933s test_charfield_1 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_1) ... ok 933s test_charfield_2 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_2) ... ok 933s test_charfield_3 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_3) ... ok 933s test_charfield_4 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_4) ... ok 933s test_charfield_5 (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_5) ... ok 933s test_charfield_disabled (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_disabled) ... ok 933s test_charfield_length_not_int (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_length_not_int) 933s Setting min_length or max_length to something that is not a number ... ok 933s test_charfield_strip (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_strip) 933s Values have whitespace stripped but not if strip=False. ... ok 933s test_charfield_widget_attrs (forms_tests.field_tests.test_charfield.CharFieldTest.test_charfield_widget_attrs) 933s CharField.widget_attrs() always returns a dictionary and includes ... ok 933s test_clean_non_string (forms_tests.field_tests.test_charfield.CharFieldTest.test_clean_non_string) 933s CharField.clean() calls str(value) before stripping it. ... ok 933s test_null_characters_prohibited (forms_tests.field_tests.test_charfield.CharFieldTest.test_null_characters_prohibited) ... ok 933s test_strip_before_checking_empty (forms_tests.field_tests.test_charfield.CharFieldTest.test_strip_before_checking_empty) 933s A whitespace-only value, ' ', is stripped to an empty string and then ... ok 933s test_choicefield_1 (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_1) ... ok 933s test_choicefield_2 (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_2) ... ok 933s test_choicefield_3 (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_3) ... ok 933s test_choicefield_4 (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_4) ... ok 933s test_choicefield_callable (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_callable) ... ok 933s test_choicefield_callable_may_evaluate_to_different_values (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_callable_may_evaluate_to_different_values) ... ok 933s test_choicefield_choices_default (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_choices_default) ... ok 933s test_choicefield_disabled (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_disabled) ... ok 933s test_choicefield_enumeration (forms_tests.field_tests.test_choicefield.ChoiceFieldTest.test_choicefield_enumeration) ... ok 933s test_combofield_1 (forms_tests.field_tests.test_combofield.ComboFieldTest.test_combofield_1) ... ok 933s test_combofield_2 (forms_tests.field_tests.test_combofield.ComboFieldTest.test_combofield_2) ... ok 933s test_datefield_1 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_1) ... ok 933s test_datefield_2 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_2) ... ok 933s test_datefield_3 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_3) ... ok 933s test_datefield_4 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_4) ... ok 933s test_datefield_5 (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_5) ... ok 933s test_datefield_changed (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_changed) ... ok 933s test_datefield_strptime (forms_tests.field_tests.test_datefield.DateFieldTest.test_datefield_strptime) 933s field.strptime() doesn't raise a UnicodeEncodeError (#16123) ... ok 933s test_form_field (forms_tests.field_tests.test_datefield.DateFieldTest.test_form_field) ... ok 933s test_form_label_association (forms_tests.field_tests.test_datefield.DateFieldTest.test_form_label_association) ... ok 933s test_l10n_date_changed (forms_tests.field_tests.test_datefield.DateFieldTest.test_l10n_date_changed) 933s DateField.has_changed() with SelectDateWidget works with a localized ... ok 933s test_l10n_invalid_date_in (forms_tests.field_tests.test_datefield.DateFieldTest.test_l10n_invalid_date_in) ... ok 933s test_datetimefield_changed (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_changed) ... ok 933s test_datetimefield_clean (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_clean) ... ok 933s test_datetimefield_clean_input_formats (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_clean_input_formats) ... ok 933s test_datetimefield_clean_invalid (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_clean_invalid) ... ok 933s test_datetimefield_not_required (forms_tests.field_tests.test_datetimefield.DateTimeFieldTest.test_datetimefield_not_required) ... ok 933s test_decimalfield_1 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_1) ... ok 933s test_decimalfield_2 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_2) ... ok 933s test_decimalfield_3 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_3) ... ok 933s test_decimalfield_4 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_4) ... ok 933s test_decimalfield_5 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_5) ... ok 933s test_decimalfield_6 (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_6) ... ok 933s test_decimalfield_changed (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_changed) ... ok 933s test_decimalfield_localized (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_localized) 933s A localized DecimalField's widget renders to a text input without ... ok 933s test_decimalfield_scientific (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_scientific) ... ok 933s test_decimalfield_support_decimal_separator (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_support_decimal_separator) ... ok 933s test_decimalfield_support_thousands_separator (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_support_thousands_separator) ... ok 933s test_decimalfield_widget_attrs (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_decimalfield_widget_attrs) ... ok 933s test_enter_a_number_error (forms_tests.field_tests.test_decimalfield.DecimalFieldTest.test_enter_a_number_error) ... ok 933s test_durationfield_clean (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_clean) ... ok 933s test_durationfield_clean_not_required (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_clean_not_required) ... ok 933s test_durationfield_integer_value (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_integer_value) ... ok 933s test_durationfield_prepare_value (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_prepare_value) ... ok 933s test_durationfield_render (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_durationfield_render) ... ok 933s test_overflow (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_overflow) ... ok 933s test_overflow_translation (forms_tests.field_tests.test_durationfield.DurationFieldTest.test_overflow_translation) ... ok 933s test_email_regexp_for_performance (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_email_regexp_for_performance) ... ok 933s test_emailfield_1 (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_1) ... ok 933s test_emailfield_min_max_length (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_min_max_length) ... ok 933s test_emailfield_not_required (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_not_required) ... ok 933s test_emailfield_strip_on_none_value (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_strip_on_none_value) ... ok 933s test_emailfield_unable_to_set_strip_kwarg (forms_tests.field_tests.test_emailfield.EmailFieldTest.test_emailfield_unable_to_set_strip_kwarg) ... ok 933s test_disabled_has_changed (forms_tests.field_tests.test_filefield.FileFieldTest.test_disabled_has_changed) ... ok 933s test_file_picklable (forms_tests.field_tests.test_filefield.FileFieldTest.test_file_picklable) ... ok 933s test_filefield_1 (forms_tests.field_tests.test_filefield.FileFieldTest.test_filefield_1) ... ok 933s test_filefield_2 (forms_tests.field_tests.test_filefield.FileFieldTest.test_filefield_2) ... ok 933s test_filefield_3 (forms_tests.field_tests.test_filefield.FileFieldTest.test_filefield_3) ... ok 933s test_filefield_changed (forms_tests.field_tests.test_filefield.FileFieldTest.test_filefield_changed) 933s The value of data will more than likely come from request.FILES. The ... ok 933s test_file_multiple (forms_tests.field_tests.test_filefield.MultipleFileFieldTest.test_file_multiple) ... ok 933s test_file_multiple_empty (forms_tests.field_tests.test_filefield.MultipleFileFieldTest.test_file_multiple_empty) ... ok 933s test_file_multiple_validation (forms_tests.field_tests.test_filefield.MultipleFileFieldTest.test_file_multiple_validation) ... ok 933s test_allow_folders (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_allow_folders) ... ok 933s test_clean (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_clean) ... ok 933s test_fix_os_paths (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_fix_os_paths) ... ok 933s test_match (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_match) ... ok 933s test_no_options (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_no_options) ... ok 933s test_nonexistent_path (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_nonexistent_path) ... ok 933s test_recursive (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_recursive) ... ok 933s test_recursive_folders_without_files (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_recursive_folders_without_files) ... ok 933s test_recursive_no_folders_or_files (forms_tests.field_tests.test_filepathfield.FilePathFieldTest.test_recursive_no_folders_or_files) ... ok 933s test_float_field_rendering_passes_client_side_validation (forms_tests.field_tests.test_floatfield.FloatFieldHTMLTest.test_float_field_rendering_passes_client_side_validation) 933s Rendered widget allows non-integer value with the client-side ... skipped 'No browsers specified.' 933s test_decimalfield_support_decimal_separator (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_decimalfield_support_decimal_separator) ... ok 933s test_decimalfield_support_thousands_separator (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_decimalfield_support_thousands_separator) ... ok 933s test_floatfield_1 (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_1) ... ok 933s test_floatfield_2 (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_2) ... ok 933s test_floatfield_3 (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_3) ... ok 933s test_floatfield_4 (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_4) ... ok 933s test_floatfield_changed (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_changed) ... ok 933s test_floatfield_localized (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_localized) 933s A localized FloatField's widget renders to a text input without any ... ok 933s test_floatfield_widget_attrs (forms_tests.field_tests.test_floatfield.FloatFieldTest.test_floatfield_widget_attrs) ... ok 933s test_generic_ipaddress_as_generic (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_as_generic) ... ok 933s test_generic_ipaddress_as_generic_not_required (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_as_generic_not_required) ... ok 933s test_generic_ipaddress_as_ipv4_only (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_as_ipv4_only) ... ok 933s test_generic_ipaddress_as_ipv6_only (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_as_ipv6_only) ... ok 933s test_generic_ipaddress_invalid_arguments (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_invalid_arguments) ... ok 933s test_generic_ipaddress_normalization (forms_tests.field_tests.test_genericipaddressfield.GenericIPAddressFieldTest.test_generic_ipaddress_normalization) ... ok 933s test_corrupted_image (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_corrupted_image) ... ok 933s test_file_extension_validation (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_file_extension_validation) ... ok 933s test_imagefield_annotate_with_bitmap_image_after_clean (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_imagefield_annotate_with_bitmap_image_after_clean) 933s This also tests the situation when Pillow doesn't detect the MIME type ... ok 933s test_imagefield_annotate_with_image_after_clean (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_imagefield_annotate_with_image_after_clean) ... ok 933s test_widget_attrs_accept_false (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_widget_attrs_accept_false) ... ok 933s test_widget_attrs_accept_specified (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_widget_attrs_accept_specified) ... ok 933s test_widget_attrs_default_accept (forms_tests.field_tests.test_imagefield.ImageFieldTest.test_widget_attrs_default_accept) ... ok 933s test_integerfield_1 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_1) ... ok 933s test_integerfield_2 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_2) ... ok 933s test_integerfield_3 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_3) ... ok 933s test_integerfield_4 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_4) ... ok 933s test_integerfield_5 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_5) ... ok 933s test_integerfield_6 (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_6) ... ok 933s test_integerfield_big_num (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_big_num) ... ok 933s test_integerfield_float (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_float) ... ok 933s test_integerfield_localized (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_localized) 933s A localized IntegerField's widget renders to a text input without any ... ok 933s test_integerfield_subclass (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_subclass) 933s Class-defined widget is not overwritten by __init__() (#22245). ... ok 933s test_integerfield_unicode_number (forms_tests.field_tests.test_integerfield.IntegerFieldTest.test_integerfield_unicode_number) ... ok 933s test_converted_value (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_converted_value) ... ok 933s test_custom_encoder_decoder (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_custom_encoder_decoder) ... ok 933s test_custom_widget_attribute (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_custom_widget_attribute) 933s The widget can be overridden with an attribute. ... ok 933s test_custom_widget_kwarg (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_custom_widget_kwarg) ... ok 933s test_formfield_disabled (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_formfield_disabled) ... ok 933s test_has_changed (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_has_changed) ... ok 933s test_invalid (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_invalid) ... ok 933s test_prepare_value (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_prepare_value) ... ok 933s test_redisplay_none_input (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_redisplay_none_input) ... ok 933s test_redisplay_wrong_input (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_redisplay_wrong_input) 933s Displaying a bound form (typically due to invalid input). The form ... ok 933s test_valid (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_valid) ... ok 933s test_valid_empty (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_valid_empty) ... ok 933s test_widget (forms_tests.field_tests.test_jsonfield.JSONFieldTest.test_widget) ... ok 933s test_disabled_has_changed (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_disabled_has_changed) ... ok 933s test_multiplechoicefield_1 (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_multiplechoicefield_1) ... ok 933s test_multiplechoicefield_2 (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_multiplechoicefield_2) ... ok 933s test_multiplechoicefield_3 (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_multiplechoicefield_3) ... ok 933s test_multiplechoicefield_changed (forms_tests.field_tests.test_multiplechoicefield.MultipleChoiceFieldTest.test_multiplechoicefield_changed) ... ok 933s test_bad_choice (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_bad_choice) ... ok 933s test_clean (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_clean) ... ok 933s test_clean_disabled_multivalue (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_clean_disabled_multivalue) ... ok 933s test_disabled_has_changed (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_disabled_has_changed) ... ok 933s test_form_as_table (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_form_as_table) ... ok 933s test_form_as_table_data (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_form_as_table_data) ... ok 933s test_form_cleaned_data (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_form_cleaned_data) ... ok 933s test_has_changed_first_widget (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_has_changed_first_widget) 933s Test when the first widget's data has changed. ... ok 933s test_has_changed_last_widget (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_has_changed_last_widget) 933s Test when the last widget's data has changed. This ensures that it is ... ok 933s test_has_changed_no_initial (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_has_changed_no_initial) ... ok 933s test_has_changed_same (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_has_changed_same) ... ok 933s test_no_value (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_no_value) 933s If insufficient data is provided, None is substituted. ... ok 933s test_render_required_attributes (forms_tests.field_tests.test_multivaluefield.MultiValueFieldTest.test_render_required_attributes) ... ok 933s test_nullbooleanfield_2 (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_2) ... ok 933s test_nullbooleanfield_3 (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_3) ... ok 933s test_nullbooleanfield_4 (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_4) ... ok 933s test_nullbooleanfield_changed (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_changed) ... ok 933s test_nullbooleanfield_clean (forms_tests.field_tests.test_nullbooleanfield.NullBooleanFieldTest.test_nullbooleanfield_clean) ... ok 933s test_change_regex_after_init (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_change_regex_after_init) ... ok 933s test_empty_value (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_empty_value) ... ok 933s test_get_regex (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_get_regex) ... ok 933s test_regexfield_1 (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_1) ... ok 933s test_regexfield_2 (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_2) ... ok 933s test_regexfield_3 (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_3) ... ok 933s test_regexfield_4 (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_4) ... ok 933s test_regexfield_strip (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_strip) ... ok 933s test_regexfield_unicode_characters (forms_tests.field_tests.test_regexfield.RegexFieldTest.test_regexfield_unicode_characters) ... ok 933s test_empty_value (forms_tests.field_tests.test_slugfield.SlugFieldTest.test_empty_value) ... ok 933s test_slugfield_normalization (forms_tests.field_tests.test_slugfield.SlugFieldTest.test_slugfield_normalization) ... ok 933s test_slugfield_unicode_normalization (forms_tests.field_tests.test_slugfield.SlugFieldTest.test_slugfield_unicode_normalization) ... ok 933s test_form_as_table (forms_tests.field_tests.test_splitdatetimefield.SplitDateTimeFieldTest.test_form_as_table) ... ok 933s test_splitdatetimefield_1 (forms_tests.field_tests.test_splitdatetimefield.SplitDateTimeFieldTest.test_splitdatetimefield_1) ... ok 933s test_splitdatetimefield_2 (forms_tests.field_tests.test_splitdatetimefield.SplitDateTimeFieldTest.test_splitdatetimefield_2) ... ok 933s test_splitdatetimefield_changed (forms_tests.field_tests.test_splitdatetimefield.SplitDateTimeFieldTest.test_splitdatetimefield_changed) ... ok 933s test_timefield_1 (forms_tests.field_tests.test_timefield.TimeFieldTest.test_timefield_1) ... ok 933s test_timefield_2 (forms_tests.field_tests.test_timefield.TimeFieldTest.test_timefield_2) ... ok 933s test_timefield_3 (forms_tests.field_tests.test_timefield.TimeFieldTest.test_timefield_3) ... ok 933s test_timefield_changed (forms_tests.field_tests.test_timefield.TimeFieldTest.test_timefield_changed) ... ok 933s test_typedchoicefield_1 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_1) ... ok 933s test_typedchoicefield_2 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_2) ... ok 933s test_typedchoicefield_3 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_3) ... ok 933s test_typedchoicefield_4 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_4) ... ok 933s test_typedchoicefield_5 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_5) ... ok 933s test_typedchoicefield_6 (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_6) ... ok 933s test_typedchoicefield_has_changed (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_has_changed) ... ok 933s test_typedchoicefield_special_coerce (forms_tests.field_tests.test_typedchoicefield.TypedChoiceFieldTest.test_typedchoicefield_special_coerce) 933s A coerce function which results in a value not present in choices ... ok 933s test_typedmultiplechoicefield_1 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_1) ... ok 933s test_typedmultiplechoicefield_2 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_2) ... ok 933s test_typedmultiplechoicefield_3 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_3) ... ok 933s test_typedmultiplechoicefield_4 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_4) ... ok 933s test_typedmultiplechoicefield_5 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_5) ... ok 933s test_typedmultiplechoicefield_6 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_6) ... ok 933s test_typedmultiplechoicefield_7 (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_7) ... ok 933s test_typedmultiplechoicefield_has_changed (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_has_changed) ... ok 933s test_typedmultiplechoicefield_special_coerce (forms_tests.field_tests.test_typedmultiplechoicefield.TypedMultipleChoiceFieldTest.test_typedmultiplechoicefield_special_coerce) 933s A coerce function which results in a value not present in choices ... ok 933s test_urlfield_clean (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_clean) ... ok 933s test_urlfield_clean_invalid (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_clean_invalid) ... ok 933s test_urlfield_clean_not_required (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_clean_not_required) ... ok 933s test_urlfield_clean_required (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_clean_required) ... ok 933s test_urlfield_strip_on_none_value (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_strip_on_none_value) ... ok 933s test_urlfield_unable_to_set_strip_kwarg (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_unable_to_set_strip_kwarg) ... ok 933s test_urlfield_widget (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_widget) ... ok 933s test_urlfield_widget_max_min_length (forms_tests.field_tests.test_urlfield.URLFieldTest.test_urlfield_widget_max_min_length) ... ok 933s test_clean_value_with_dashes (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_clean_value_with_dashes) ... ok 933s test_uuidfield_1 (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_uuidfield_1) ... ok 933s test_uuidfield_2 (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_uuidfield_2) ... ok 933s test_uuidfield_3 (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_uuidfield_3) ... ok 933s test_uuidfield_4 (forms_tests.field_tests.test_uuidfield.UUIDFieldTest.test_uuidfield_4) ... ok 933s test_errorlist_override_str (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_errorlist_override_str) ... ok 933s test_field_name (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_name) 933s #5749 - `field_name` may be used as a key in _html_output(). ... ok 933s test_field_name_with_hidden_input (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_name_with_hidden_input) 933s BaseForm._html_output() should merge all the hidden input fields and ... ok 933s 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) 933s BaseForm._html_output() should merge all the hidden input fields and ... ok 933s test_field_with_css_class (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_with_css_class) 933s `css_classes` may be used as a key in _html_output() (class comes ... ok 933s test_field_without_css_classes (forms_tests.tests.test_deprecation_forms.DeprecatedTests.test_field_without_css_classes) 933s `css_classes` may be used as a key in _html_output() (empty classes). ... ok 934s test_deprecation_warning_error_list (forms_tests.tests.test_deprecation_forms.DeprecationTests.test_deprecation_warning_error_list) ... ok 934s test_deprecation_warning_html_output (forms_tests.tests.test_deprecation_forms.DeprecationTests.test_deprecation_warning_html_output) ... ok 934s test_booleanfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_booleanfield) ... ok 934s test_charfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_charfield) ... ok 934s test_choicefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_choicefield) ... ok 934s test_datefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_datefield) ... ok 934s test_datetimefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_datetimefield) ... ok 934s test_decimalfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_decimalfield) ... ok 934s test_emailfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_emailfield) ... ok 934s test_error_messages_escaping (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_error_messages_escaping) ... ok 934s test_filefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_filefield) ... ok 934s test_floatfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_floatfield) ... ok 934s test_generic_ipaddressfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_generic_ipaddressfield) ... ok 934s test_integerfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_integerfield) ... ok 934s test_multiplechoicefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_multiplechoicefield) ... ok 934s test_regexfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_regexfield) ... ok 934s test_splitdatetimefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_splitdatetimefield) ... ok 934s test_subclassing_errorlist (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_subclassing_errorlist) ... ok 934s test_timefield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_timefield) ... ok 934s test_urlfield (forms_tests.tests.test_error_messages.FormsErrorMessagesTestCase.test_urlfield) ... ok 934s test_warning (forms_tests.tests.test_forms.DeprecationTests.test_warning) ... ok 934s test_accessing_clean (forms_tests.tests.test_forms.FormsTestCase.test_accessing_clean) ... ok 934s test_auto_id (forms_tests.tests.test_forms.FormsTestCase.test_auto_id) ... ok 934s test_auto_id_false (forms_tests.tests.test_forms.FormsTestCase.test_auto_id_false) ... ok 934s test_auto_id_on_form_and_field (forms_tests.tests.test_forms.FormsTestCase.test_auto_id_on_form_and_field) ... ok 934s test_auto_id_true (forms_tests.tests.test_forms.FormsTestCase.test_auto_id_true) ... ok 934s test_baseform_repr (forms_tests.tests.test_forms.FormsTestCase.test_baseform_repr) 934s BaseForm.__repr__() should contain some basic information about the ... ok 934s test_baseform_repr_dont_trigger_validation (forms_tests.tests.test_forms.FormsTestCase.test_baseform_repr_dont_trigger_validation) 934s BaseForm.__repr__() shouldn't trigger the form validation. ... ok 934s test_boundfield_bool (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_bool) 934s BoundField without any choices (subwidgets) evaluates to True. ... ok 934s test_boundfield_css_classes (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_css_classes) ... ok 934s test_boundfield_empty_label (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_empty_label) ... ok 934s test_boundfield_id_for_label (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_id_for_label) ... ok 934s test_boundfield_id_for_label_override_by_attrs (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_id_for_label_override_by_attrs) 934s If an id is provided in `Widget.attrs`, it overrides the generated ID, ... ok 934s test_boundfield_initial_called_once (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_initial_called_once) 934s Multiple calls to BoundField().value() in an unbound form should return ... ok 934s test_boundfield_invalid_index (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_invalid_index) ... ok 934s test_boundfield_label_tag (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_label_tag) ... ok 934s 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 934s test_boundfield_label_tag_no_id (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_label_tag_no_id) 934s If a widget has no id, label_tag() and legend_tag() return the text ... ok 934s test_boundfield_slice (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_slice) ... ok 934s test_boundfield_subwidget_id_for_label (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_subwidget_id_for_label) 934s If auto_id is provided when initializing the form, the generated ID in ... ok 934s test_boundfield_value_disabled_callable_initial (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_value_disabled_callable_initial) ... ok 934s test_boundfield_values (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_values) ... ok 934s test_boundfield_widget_type (forms_tests.tests.test_forms.FormsTestCase.test_boundfield_widget_type) ... ok 934s test_callable_initial_data (forms_tests.tests.test_forms.FormsTestCase.test_callable_initial_data) ... ok 934s test_changed_data (forms_tests.tests.test_forms.FormsTestCase.test_changed_data) ... ok 934s test_changing_cleaned_data_in_clean (forms_tests.tests.test_forms.FormsTestCase.test_changing_cleaned_data_in_clean) ... ok 934s test_changing_cleaned_data_nothing_returned (forms_tests.tests.test_forms.FormsTestCase.test_changing_cleaned_data_nothing_returned) ... ok 934s test_checkbox_auto_id (forms_tests.tests.test_forms.FormsTestCase.test_checkbox_auto_id) ... ok 934s test_class_prefix (forms_tests.tests.test_forms.FormsTestCase.test_class_prefix) ... ok 934s test_cleaned_data_only_fields (forms_tests.tests.test_forms.FormsTestCase.test_cleaned_data_only_fields) ... ok 934s test_custom_boundfield (forms_tests.tests.test_forms.FormsTestCase.test_custom_boundfield) ... ok 934s test_custom_empty_values (forms_tests.tests.test_forms.FormsTestCase.test_custom_empty_values) 934s Form fields can customize what is considered as an empty value ... ok 934s test_datetime_changed_data_callable_with_microseconds (forms_tests.tests.test_forms.FormsTestCase.test_datetime_changed_data_callable_with_microseconds) ... ok 934s test_datetime_clean_disabled_callable_initial_bound_field (forms_tests.tests.test_forms.FormsTestCase.test_datetime_clean_disabled_callable_initial_bound_field) 934s The cleaned value for a form with a disabled DateTimeField and callable ... ok 934s test_datetime_clean_disabled_callable_initial_microseconds (forms_tests.tests.test_forms.FormsTestCase.test_datetime_clean_disabled_callable_initial_microseconds) 934s Cleaning a form with a disabled DateTimeField and callable initial ... ok 934s test_dynamic_construction (forms_tests.tests.test_forms.FormsTestCase.test_dynamic_construction) ... ok 934s test_dynamic_initial_data (forms_tests.tests.test_forms.FormsTestCase.test_dynamic_initial_data) ... ok 934s test_empty_data_files_multi_value_dict (forms_tests.tests.test_forms.FormsTestCase.test_empty_data_files_multi_value_dict) ... ok 934s test_empty_dict (forms_tests.tests.test_forms.FormsTestCase.test_empty_dict) ... ok 934s test_empty_permitted (forms_tests.tests.test_forms.FormsTestCase.test_empty_permitted) ... ok 934s test_empty_permitted_and_use_required_attribute (forms_tests.tests.test_forms.FormsTestCase.test_empty_permitted_and_use_required_attribute) ... ok 934s test_empty_querydict_args (forms_tests.tests.test_forms.FormsTestCase.test_empty_querydict_args) ... ok 934s test_error_dict (forms_tests.tests.test_forms.FormsTestCase.test_error_dict) ... ok 934s test_error_dict_as_json_escape_html (forms_tests.tests.test_forms.FormsTestCase.test_error_dict_as_json_escape_html) 934s #21962 - adding html escape flag to ErrorDict ... ok 934s test_error_escaping (forms_tests.tests.test_forms.FormsTestCase.test_error_escaping) ... ok 934s test_error_html_required_html_classes (forms_tests.tests.test_forms.FormsTestCase.test_error_html_required_html_classes) ... ok 934s test_error_list (forms_tests.tests.test_forms.FormsTestCase.test_error_list) ... ok 934s test_error_list_class_has_one_class_specified (forms_tests.tests.test_forms.FormsTestCase.test_error_list_class_has_one_class_specified) ... ok 934s test_error_list_class_not_specified (forms_tests.tests.test_forms.FormsTestCase.test_error_list_class_not_specified) ... ok 934s 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 934s 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 934s test_escaping (forms_tests.tests.test_forms.FormsTestCase.test_escaping) ... ok 934s test_explicit_field_order (forms_tests.tests.test_forms.FormsTestCase.test_explicit_field_order) ... ok 934s test_extracting_hidden_and_visible (forms_tests.tests.test_forms.FormsTestCase.test_extracting_hidden_and_visible) ... ok 934s test_field_deep_copy_error_messages (forms_tests.tests.test_forms.FormsTestCase.test_field_deep_copy_error_messages) ... ok 934s test_field_named_data (forms_tests.tests.test_forms.FormsTestCase.test_field_named_data) ... ok 934s test_field_order (forms_tests.tests.test_forms.FormsTestCase.test_field_order) ... ok 934s test_filefield_initial_callable (forms_tests.tests.test_forms.FormsTestCase.test_filefield_initial_callable) ... ok 934s test_filefield_with_fileinput_required (forms_tests.tests.test_forms.FormsTestCase.test_filefield_with_fileinput_required) ... ok 934s test_form (forms_tests.tests.test_forms.FormsTestCase.test_form) ... ok 934s test_form_html_attributes (forms_tests.tests.test_forms.FormsTestCase.test_form_html_attributes) ... ok 934s test_form_with_disabled_fields (forms_tests.tests.test_forms.FormsTestCase.test_form_with_disabled_fields) ... ok 934s test_form_with_iterable_boundfield (forms_tests.tests.test_forms.FormsTestCase.test_form_with_iterable_boundfield) ... ok 934s test_form_with_iterable_boundfield_id (forms_tests.tests.test_forms.FormsTestCase.test_form_with_iterable_boundfield_id) ... ok 934s test_form_with_noniterable_boundfield (forms_tests.tests.test_forms.FormsTestCase.test_form_with_noniterable_boundfield) ... ok 934s test_forms_with_choices (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_choices) ... ok 934s test_forms_with_file_fields (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_file_fields) ... ok 934s test_forms_with_multiple_choice (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_multiple_choice) ... ok 934s test_forms_with_null_boolean (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_null_boolean) ... ok 934s test_forms_with_prefixes (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_prefixes) ... ok 934s test_forms_with_radio (forms_tests.tests.test_forms.FormsTestCase.test_forms_with_radio) ... ok 934s test_get_initial_for_field (forms_tests.tests.test_forms.FormsTestCase.test_get_initial_for_field) ... ok 934s test_has_error (forms_tests.tests.test_forms.FormsTestCase.test_has_error) ... ok 934s test_help_text (forms_tests.tests.test_forms.FormsTestCase.test_help_text) ... ok 934s test_help_text_html_safe (forms_tests.tests.test_forms.FormsTestCase.test_help_text_html_safe) 934s help_text should not be escaped. ... ok 934s test_hidden_data (forms_tests.tests.test_forms.FormsTestCase.test_hidden_data) ... ok 934s test_hidden_initial_gets_id (forms_tests.tests.test_forms.FormsTestCase.test_hidden_initial_gets_id) ... ok 934s test_hidden_widget (forms_tests.tests.test_forms.FormsTestCase.test_hidden_widget) ... ok 934s test_html_output_with_hidden_input_field_errors (forms_tests.tests.test_forms.FormsTestCase.test_html_output_with_hidden_input_field_errors) ... ok 934s test_html_safe (forms_tests.tests.test_forms.FormsTestCase.test_html_safe) ... ok 934s test_id_on_field (forms_tests.tests.test_forms.FormsTestCase.test_id_on_field) ... ok 934s test_initial_data (forms_tests.tests.test_forms.FormsTestCase.test_initial_data) ... ok 934s test_initial_datetime_values (forms_tests.tests.test_forms.FormsTestCase.test_initial_datetime_values) ... ok 934s test_iterable_boundfield_select (forms_tests.tests.test_forms.FormsTestCase.test_iterable_boundfield_select) ... ok 934s test_label_attrs_not_localized (forms_tests.tests.test_forms.FormsTestCase.test_label_attrs_not_localized) ... ok 934s test_label_does_not_include_new_line (forms_tests.tests.test_forms.FormsTestCase.test_label_does_not_include_new_line) ... ok 934s test_label_has_required_css_class (forms_tests.tests.test_forms.FormsTestCase.test_label_has_required_css_class) 934s required_css_class is added to label_tag() and legend_tag() of required ... ok 934s test_label_split_datetime_not_displayed (forms_tests.tests.test_forms.FormsTestCase.test_label_split_datetime_not_displayed) ... ok 934s test_label_suffix (forms_tests.tests.test_forms.FormsTestCase.test_label_suffix) ... ok 934s test_label_suffix_override (forms_tests.tests.test_forms.FormsTestCase.test_label_suffix_override) 934s BoundField label_suffix (if provided) overrides Form label_suffix ... ok 934s test_multipart_encoded_form (forms_tests.tests.test_forms.FormsTestCase.test_multipart_encoded_form) ... ok 934s test_multiple_checkbox_render (forms_tests.tests.test_forms.FormsTestCase.test_multiple_checkbox_render) ... ok 934s test_multiple_choice_checkbox (forms_tests.tests.test_forms.FormsTestCase.test_multiple_choice_checkbox) ... ok 934s test_multiple_choice_list_data (forms_tests.tests.test_forms.FormsTestCase.test_multiple_choice_list_data) ... ok 934s test_multiple_hidden (forms_tests.tests.test_forms.FormsTestCase.test_multiple_hidden) ... ok 934s test_multivalue_deep_copy (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_deep_copy) 934s #19298 -- MultiValueField needs to override the default as it needs ... ok 934s test_multivalue_field_validation (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_field_validation) ... ok 934s test_multivalue_initial_data (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_initial_data) 934s #23674 -- invalid initial data should not break form.changed_data() ... ok 934s test_multivalue_optional_subfields (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_optional_subfields) ... ok 934s test_multivalue_optional_subfields_rendering (forms_tests.tests.test_forms.FormsTestCase.test_multivalue_optional_subfields_rendering) ... ok 934s test_only_hidden_fields (forms_tests.tests.test_forms.FormsTestCase.test_only_hidden_fields) ... ok 934s test_optional_data (forms_tests.tests.test_forms.FormsTestCase.test_optional_data) ... ok 934s test_remove_cached_field (forms_tests.tests.test_forms.FormsTestCase.test_remove_cached_field) ... ok 934s test_specifying_labels (forms_tests.tests.test_forms.FormsTestCase.test_specifying_labels) ... ok 934s test_subclassing_forms (forms_tests.tests.test_forms.FormsTestCase.test_subclassing_forms) ... ok 934s test_unbound_form (forms_tests.tests.test_forms.FormsTestCase.test_unbound_form) ... ok 934s test_unicode_values (forms_tests.tests.test_forms.FormsTestCase.test_unicode_values) ... ok 934s test_update_error_dict (forms_tests.tests.test_forms.FormsTestCase.test_update_error_dict) ... ok 934s test_use_required_attribute_false (forms_tests.tests.test_forms.FormsTestCase.test_use_required_attribute_false) ... ok 934s test_use_required_attribute_true (forms_tests.tests.test_forms.FormsTestCase.test_use_required_attribute_true) ... ok 934s test_validating_multiple_fields (forms_tests.tests.test_forms.FormsTestCase.test_validating_multiple_fields) ... ok 934s test_validators_independence (forms_tests.tests.test_forms.FormsTestCase.test_validators_independence) 934s The list of form field validators can be modified without polluting ... ok 934s test_various_boolean_values (forms_tests.tests.test_forms.FormsTestCase.test_various_boolean_values) ... ok 934s test_widget_output (forms_tests.tests.test_forms.FormsTestCase.test_widget_output) ... ok 934s test_accessing_clean (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_accessing_clean) ... ok 934s test_auto_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_auto_id) ... ok 934s test_auto_id_false (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_auto_id_false) ... ok 934s test_auto_id_on_form_and_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_auto_id_on_form_and_field) ... ok 934s test_auto_id_true (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_auto_id_true) ... ok 934s test_baseform_repr (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_baseform_repr) 934s BaseForm.__repr__() should contain some basic information about the ... ok 934s test_baseform_repr_dont_trigger_validation (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_baseform_repr_dont_trigger_validation) 934s BaseForm.__repr__() shouldn't trigger the form validation. ... ok 934s test_boundfield_bool (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_bool) 934s BoundField without any choices (subwidgets) evaluates to True. ... ok 934s test_boundfield_css_classes (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_css_classes) ... ok 934s test_boundfield_empty_label (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_empty_label) ... ok 934s test_boundfield_id_for_label (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_id_for_label) ... ok 934s test_boundfield_id_for_label_override_by_attrs (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_id_for_label_override_by_attrs) 934s If an id is provided in `Widget.attrs`, it overrides the generated ID, ... ok 934s test_boundfield_initial_called_once (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_initial_called_once) 934s Multiple calls to BoundField().value() in an unbound form should return ... ok 934s test_boundfield_invalid_index (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_invalid_index) ... ok 934s test_boundfield_label_tag (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_label_tag) ... ok 934s 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 934s test_boundfield_label_tag_no_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_label_tag_no_id) 934s If a widget has no id, label_tag() and legend_tag() return the text ... ok 934s test_boundfield_slice (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_slice) ... ok 934s test_boundfield_subwidget_id_for_label (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_subwidget_id_for_label) 934s If auto_id is provided when initializing the form, the generated ID in ... ok 934s test_boundfield_value_disabled_callable_initial (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_value_disabled_callable_initial) ... ok 934s test_boundfield_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_values) ... ok 934s test_boundfield_widget_type (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_boundfield_widget_type) ... ok 934s test_callable_initial_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_callable_initial_data) ... ok 934s test_changed_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_changed_data) ... ok 934s test_changing_cleaned_data_in_clean (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_changing_cleaned_data_in_clean) ... ok 934s test_changing_cleaned_data_nothing_returned (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_changing_cleaned_data_nothing_returned) ... ok 934s test_checkbox_auto_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_checkbox_auto_id) ... ok 934s test_class_prefix (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_class_prefix) ... ok 934s test_cleaned_data_only_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_cleaned_data_only_fields) ... ok 934s test_custom_boundfield (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_custom_boundfield) ... ok 934s test_custom_empty_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_custom_empty_values) 934s Form fields can customize what is considered as an empty value ... ok 934s test_datetime_changed_data_callable_with_microseconds (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_datetime_changed_data_callable_with_microseconds) ... ok 934s test_datetime_clean_disabled_callable_initial_bound_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_datetime_clean_disabled_callable_initial_bound_field) 934s The cleaned value for a form with a disabled DateTimeField and callable ... ok 934s test_datetime_clean_disabled_callable_initial_microseconds (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_datetime_clean_disabled_callable_initial_microseconds) 934s Cleaning a form with a disabled DateTimeField and callable initial ... ok 934s test_dynamic_construction (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_dynamic_construction) ... ok 934s test_dynamic_initial_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_dynamic_initial_data) ... ok 934s test_empty_data_files_multi_value_dict (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_data_files_multi_value_dict) ... ok 934s test_empty_dict (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_dict) ... ok 934s test_empty_permitted (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_permitted) ... ok 934s test_empty_permitted_and_use_required_attribute (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_permitted_and_use_required_attribute) ... ok 934s test_empty_querydict_args (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_empty_querydict_args) ... ok 934s test_error_dict (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_dict) ... ok 934s test_error_dict_as_json_escape_html (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_dict_as_json_escape_html) 934s #21962 - adding html escape flag to ErrorDict ... ok 934s test_error_escaping (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_escaping) ... ok 934s test_error_html_required_html_classes (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_html_required_html_classes) ... ok 934s test_error_list (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_list) ... ok 934s test_error_list_class_has_one_class_specified (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_list_class_has_one_class_specified) ... ok 934s test_error_list_class_not_specified (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_error_list_class_not_specified) ... ok 934s 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 934s 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 934s test_escaping (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_escaping) ... ok 934s test_explicit_field_order (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_explicit_field_order) ... ok 934s test_extracting_hidden_and_visible (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_extracting_hidden_and_visible) ... ok 934s test_field_deep_copy_error_messages (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_field_deep_copy_error_messages) ... ok 934s test_field_named_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_field_named_data) ... ok 934s test_field_order (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_field_order) ... ok 934s test_filefield_initial_callable (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_filefield_initial_callable) ... ok 934s test_filefield_with_fileinput_required (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_filefield_with_fileinput_required) ... ok 934s test_form (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form) ... ok 934s test_form_html_attributes (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_html_attributes) ... ok 934s test_form_with_disabled_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_with_disabled_fields) ... ok 934s test_form_with_iterable_boundfield (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_with_iterable_boundfield) ... ok 934s test_form_with_iterable_boundfield_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_with_iterable_boundfield_id) ... ok 935s test_form_with_noniterable_boundfield (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_form_with_noniterable_boundfield) ... ok 935s test_forms_with_choices (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_choices) ... ok 935s test_forms_with_file_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_file_fields) ... ok 935s test_forms_with_multiple_choice (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_multiple_choice) ... ok 935s test_forms_with_null_boolean (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_null_boolean) ... ok 935s test_forms_with_prefixes (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_prefixes) ... ok 935s test_forms_with_radio (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_forms_with_radio) ... ok 935s test_get_initial_for_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_get_initial_for_field) ... ok 935s test_has_error (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_has_error) ... ok 935s test_help_text (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_help_text) ... ok 935s test_help_text_html_safe (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_help_text_html_safe) 935s help_text should not be escaped. ... ok 935s test_hidden_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_hidden_data) ... ok 935s test_hidden_initial_gets_id (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_hidden_initial_gets_id) ... ok 935s test_hidden_widget (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_hidden_widget) ... ok 935s test_html_output_with_hidden_input_field_errors (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_html_output_with_hidden_input_field_errors) ... ok 935s test_html_safe (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_html_safe) ... ok 935s test_id_on_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_id_on_field) ... ok 935s test_initial_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_initial_data) ... ok 935s test_initial_datetime_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_initial_datetime_values) ... ok 935s test_iterable_boundfield_select (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_iterable_boundfield_select) ... ok 935s test_label_attrs_not_localized (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_attrs_not_localized) ... ok 935s test_label_does_not_include_new_line (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_does_not_include_new_line) ... ok 935s test_label_has_required_css_class (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_has_required_css_class) 935s required_css_class is added to label_tag() and legend_tag() of required ... ok 935s test_label_split_datetime_not_displayed (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_split_datetime_not_displayed) ... ok 935s test_label_suffix (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_suffix) ... ok 935s test_label_suffix_override (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_label_suffix_override) 935s BoundField label_suffix (if provided) overrides Form label_suffix ... ok 935s test_multipart_encoded_form (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multipart_encoded_form) ... ok 935s test_multiple_checkbox_render (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multiple_checkbox_render) ... ok 935s test_multiple_choice_checkbox (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multiple_choice_checkbox) ... ok 935s test_multiple_choice_list_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multiple_choice_list_data) ... ok 935s test_multiple_hidden (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multiple_hidden) ... ok 935s test_multivalue_deep_copy (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_deep_copy) 935s #19298 -- MultiValueField needs to override the default as it needs ... ok 935s test_multivalue_field_validation (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_field_validation) ... ok 935s test_multivalue_initial_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_initial_data) 935s #23674 -- invalid initial data should not break form.changed_data() ... ok 935s test_multivalue_optional_subfields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_optional_subfields) ... ok 935s test_multivalue_optional_subfields_rendering (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_multivalue_optional_subfields_rendering) ... ok 935s test_only_hidden_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_only_hidden_fields) ... ok 935s test_optional_data (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_optional_data) ... ok 935s test_remove_cached_field (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_remove_cached_field) ... ok 935s test_specifying_labels (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_specifying_labels) ... ok 935s test_subclassing_forms (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_subclassing_forms) ... ok 935s test_unbound_form (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_unbound_form) ... ok 935s test_unicode_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_unicode_values) ... ok 935s test_update_error_dict (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_update_error_dict) ... ok 935s test_use_required_attribute_false (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_use_required_attribute_false) ... ok 935s test_use_required_attribute_true (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_use_required_attribute_true) ... ok 935s test_validating_multiple_fields (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_validating_multiple_fields) ... ok 935s test_validators_independence (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_validators_independence) 935s The list of form field validators can be modified without polluting ... ok 935s test_various_boolean_values (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_various_boolean_values) ... ok 935s test_widget_output (forms_tests.tests.test_forms.Jinja2FormsTestCase.test_widget_output) ... ok 935s test_custom_renderer_template_name (forms_tests.tests.test_forms.OverrideTests.test_custom_renderer_template_name) ... ok 935s test_cyclic_context_boundfield_render (forms_tests.tests.test_forms.OverrideTests.test_cyclic_context_boundfield_render) ... ok 935s test_errorlist_override (forms_tests.tests.test_forms.OverrideTests.test_errorlist_override) ... ok 935s test_legend_tag (forms_tests.tests.test_forms.OverrideTests.test_legend_tag) ... ok 935s test_per_form_template_name (forms_tests.tests.test_forms.OverrideTests.test_per_form_template_name) ... ok 935s test_attribute_class (forms_tests.tests.test_forms.RendererTests.test_attribute_class) ... ok 935s test_attribute_instance (forms_tests.tests.test_forms.RendererTests.test_attribute_instance) ... ok 935s test_attribute_override (forms_tests.tests.test_forms.RendererTests.test_attribute_override) ... ok 935s test_default (forms_tests.tests.test_forms.RendererTests.test_default) ... ok 935s test_kwarg_class (forms_tests.tests.test_forms.RendererTests.test_kwarg_class) ... ok 935s test_kwarg_instance (forms_tests.tests.test_forms.RendererTests.test_kwarg_instance) ... ok 935s test_basic_processing_in_view (forms_tests.tests.test_forms.TemplateTests.test_basic_processing_in_view) ... ok 935s test_iterate_checkboxes (forms_tests.tests.test_forms.TemplateTests.test_iterate_checkboxes) ... ok 935s test_iterate_radios (forms_tests.tests.test_forms.TemplateTests.test_iterate_radios) ... ok 935s test_templates_with_forms (forms_tests.tests.test_forms.TemplateTests.test_templates_with_forms) ... ok 935s test_invalid (forms_tests.tests.test_formsets.AllValidTests.test_invalid) 935s all_valid() validates all forms, even when some are invalid. ... ok 935s test_valid (forms_tests.tests.test_formsets.AllValidTests.test_valid) ... ok 935s test_no_management_form_warning (forms_tests.tests.test_formsets.DeprecationTests.test_no_management_form_warning) 935s Management forms are already rendered with the new div template. ... ok 935s test_warning (forms_tests.tests.test_formsets.DeprecationTests.test_warning) ... ok 935s test_absolute_max (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_absolute_max) ... ok 935s test_absolute_max_invalid (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_absolute_max_invalid) ... ok 935s test_absolute_max_with_max_num (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_absolute_max_with_max_num) ... ok 935s test_basic_formset (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_basic_formset) 935s A FormSet constructor takes the same arguments as Form. Create a ... ok 935s test_blank_form_unfilled (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_blank_form_unfilled) 935s A form that's displayed as blank may be submitted as blank. ... ok 935s test_can_delete_extra_formset_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_can_delete_extra_formset_forms) ... ok 935s test_clean_hook (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_clean_hook) 935s FormSets have a clean() hook for doing extra validation that isn't tied ... ok 935s test_custom_renderer (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_custom_renderer) 935s A custom renderer passed to a formset_factory() is passed to all forms ... ok 935s test_default_absolute_max (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_default_absolute_max) ... ok 935s test_delete_prefilled_data (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_delete_prefilled_data) 935s Deleting prefilled data is an error. Removing data from form fields ... ok 935s test_disable_delete_extra_formset_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_disable_delete_extra_formset_forms) ... ok 935s test_displaying_more_than_one_blank_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_displaying_more_than_one_blank_form) 935s More than 1 empty form can be displayed using formset_factory's ... ok 935s test_empty_ordered_fields (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_empty_ordered_fields) 935s Ordering fields are allowed to be left blank. If they are left blank, ... ok 935s test_empty_permitted_ignored_empty_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_empty_permitted_ignored_empty_form) ... ok 935s test_form_kwargs_empty_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_form_kwargs_empty_form) ... ok 935s test_form_kwargs_formset (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_form_kwargs_formset) 935s Custom kwargs set on the formset instance are passed to the ... ok 935s test_form_kwargs_formset_dynamic (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_form_kwargs_formset_dynamic) 935s Form kwargs can be passed dynamically in a formset. ... ok 935s test_formset_calls_forms_is_valid (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_calls_forms_is_valid) 935s Formsets call is_valid() on each form. ... ok 935s test_formset_error_class (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_error_class) 935s Formset's forms use the formset's error_class. ... ok 935s test_formset_has_changed (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_has_changed) 935s FormSet.has_changed() is True if any data is passed to its forms, even ... ok 935s test_formset_initial_data (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_initial_data) 935s A FormSet can be prefilled with existing data by providing a list of ... ok 935s test_formset_iteration (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_iteration) 935s Formset instances are iterable. ... ok 935s test_formset_nonzero (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_nonzero) 935s A formsets without any forms evaluates as True. ... ok 935s test_formset_splitdatetimefield (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_splitdatetimefield) 935s Formset works with SplitDateTimeField(initial=datetime.datetime.now). ... ok 935s test_formset_total_error_count (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_total_error_count) 935s A valid formset should have 0 total errors. ... ok 935s 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 935s test_formset_validate_max_flag (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_max_flag) 935s If validate_max is set and max_num is less than TOTAL_FORMS in the ... ok 935s test_formset_validate_max_flag_custom_error (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_max_flag_custom_error) ... ok 935s test_formset_validate_min_excludes_empty_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_min_excludes_empty_forms) ... ok 935s test_formset_validate_min_flag (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_min_flag) 935s If validate_min is set and min_num is more than TOTAL_FORMS in the ... ok 935s test_formset_validate_min_flag_custom_formatted_error (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_min_flag_custom_formatted_error) ... ok 935s test_formset_validate_min_unchanged_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validate_min_unchanged_forms) 935s min_num validation doesn't consider unchanged forms with initial data ... ok 935s test_formset_validation (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validation) ... ok 935s test_formset_validation_count (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_validation_count) 935s A formset's ManagementForm is validated once per FormSet.is_valid() ... ok 935s test_formset_with_deletion (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_deletion) 935s formset_factory's can_delete argument adds a boolean "delete" field to ... ok 935s test_formset_with_deletion_custom_widget (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_deletion_custom_widget) ... ok 935s test_formset_with_deletion_invalid_deleted_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_deletion_invalid_deleted_form) 935s deleted_forms works on a valid formset even if a deleted form would ... ok 935s test_formset_with_deletion_remove_deletion_flag (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_deletion_remove_deletion_flag) 935s If a form is filled with something and can_delete is also checked, that ... ok 935s test_formset_with_ordering_and_deletion (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formset_with_ordering_and_deletion) 935s FormSets with ordering + deletion. ... ok 935s test_formsets_with_ordering (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formsets_with_ordering) 935s formset_factory's can_order argument adds an integer field to each ... ok 935s test_formsets_with_ordering_custom_widget (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_formsets_with_ordering_custom_widget) ... ok 935s test_hard_limit_on_instantiated_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_hard_limit_on_instantiated_forms) 935s A formset has a hard limit on the number of forms instantiated. ... ok 935s test_html_safe (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_html_safe) ... ok 935s test_increase_hard_limit (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_increase_hard_limit) 935s Can increase the built-in forms limit via a higher max_num. ... ok 935s test_invalid_deleted_form_with_ordering (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_invalid_deleted_form_with_ordering) 935s Can get ordered_forms from a valid formset even if a deleted form ... ok 935s test_limited_max_forms_two (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_limited_max_forms_two) ... ok 935s test_limiting_extra_lest_than_max_num (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_limiting_extra_lest_than_max_num) 935s max_num has no effect when extra is less than max_num. ... ok 935s test_limiting_max_forms (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_limiting_max_forms) 935s Limiting the maximum number of forms with max_num. ... ok 935s test_management_form_field_names (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_management_form_field_names) 935s The management form class has field names matching the constants. ... ok 935s test_management_form_prefix (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_management_form_prefix) 935s The management form has the correct prefix. ... ok 935s test_max_num_with_initial_data (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_max_num_with_initial_data) ... ok 935s test_max_num_zero (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_max_num_zero) 935s If max_num is 0 then no form is rendered at all, regardless of extra, ... ok 935s test_max_num_zero_with_initial (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_max_num_zero_with_initial) ... ok 935s test_min_num_displaying_more_than_one_blank_form (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_min_num_displaying_more_than_one_blank_form) 935s More than 1 empty form can also be displayed using formset_factory's ... ok 935s 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) 935s More than 1 empty form can be displayed using min_num. ... ok 935s test_more_initial_data (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_more_initial_data) 935s The extra argument works when the formset is pre-filled with initial ... ok 935s test_more_initial_form_result_in_one (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_more_initial_form_result_in_one) 935s One form from initial and extra=3 with max_num=2 results in the one ... ok 935s test_more_initial_than_max_num (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_more_initial_than_max_num) 935s More initial forms than max_num results in all initial forms being ... ok 935s test_non_form_errors (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_non_form_errors) ... ok 935s test_non_form_errors_run_full_clean (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_non_form_errors_run_full_clean) 935s If non_form_errors() is called without calling is_valid() first, ... ok 935s test_ordering_blank_fieldsets (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_ordering_blank_fieldsets) 935s Ordering works with blank fieldsets. ... ok 935s test_repr (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_repr) ... ok 935s test_repr_do_not_trigger_validation (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_repr_do_not_trigger_validation) ... ok 935s test_second_form_partially_filled (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_second_form_partially_filled) 935s If at least one field is filled out on a blank form, it will be ... ok 935s test_second_form_partially_filled_2 (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_second_form_partially_filled_2) 935s A partially completed form is invalid. ... ok 935s test_single_form_completed (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_single_form_completed) 935s Just one form may be completed. ... ok 935s test_template_name_can_be_overridden (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_template_name_can_be_overridden) ... ok 935s test_template_name_uses_renderer_value (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_template_name_uses_renderer_value) ... ok 935s test_validate_max_ignores_forms_marked_for_deletion (forms_tests.tests.test_formsets.FormsFormsetTestCase.test_validate_max_ignores_forms_marked_for_deletion) ... ok 935s test_as_div (forms_tests.tests.test_formsets.FormsetAsTagTests.test_as_div) ... ok 935s test_as_p (forms_tests.tests.test_formsets.FormsetAsTagTests.test_as_p) ... ok 935s test_as_table (forms_tests.tests.test_formsets.FormsetAsTagTests.test_as_table) ... ok 935s test_as_ul (forms_tests.tests.test_formsets.FormsetAsTagTests.test_as_ul) ... ok 936s test_absolute_max (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_absolute_max) ... ok 936s test_absolute_max_invalid (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_absolute_max_invalid) ... ok 936s test_absolute_max_with_max_num (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_absolute_max_with_max_num) ... ok 936s test_basic_formset (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_basic_formset) 936s A FormSet constructor takes the same arguments as Form. Create a ... ok 936s test_blank_form_unfilled (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_blank_form_unfilled) 936s A form that's displayed as blank may be submitted as blank. ... ok 936s test_can_delete_extra_formset_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_can_delete_extra_formset_forms) ... ok 936s test_clean_hook (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_clean_hook) 936s FormSets have a clean() hook for doing extra validation that isn't tied ... ok 936s test_custom_renderer (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_custom_renderer) 936s A custom renderer passed to a formset_factory() is passed to all forms ... ok 936s test_default_absolute_max (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_default_absolute_max) ... ok 936s test_delete_prefilled_data (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_delete_prefilled_data) 936s Deleting prefilled data is an error. Removing data from form fields ... ok 936s test_disable_delete_extra_formset_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_disable_delete_extra_formset_forms) ... ok 936s test_displaying_more_than_one_blank_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_displaying_more_than_one_blank_form) 936s More than 1 empty form can be displayed using formset_factory's ... ok 936s test_empty_ordered_fields (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_empty_ordered_fields) 936s Ordering fields are allowed to be left blank. If they are left blank, ... ok 936s test_empty_permitted_ignored_empty_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_empty_permitted_ignored_empty_form) ... ok 936s test_form_kwargs_empty_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_form_kwargs_empty_form) ... ok 936s test_form_kwargs_formset (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_form_kwargs_formset) 936s Custom kwargs set on the formset instance are passed to the ... ok 936s test_form_kwargs_formset_dynamic (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_form_kwargs_formset_dynamic) 936s Form kwargs can be passed dynamically in a formset. ... ok 936s test_formset_calls_forms_is_valid (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_calls_forms_is_valid) 936s Formsets call is_valid() on each form. ... ok 936s test_formset_error_class (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_error_class) 936s Formset's forms use the formset's error_class. ... ok 936s test_formset_has_changed (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_has_changed) 936s FormSet.has_changed() is True if any data is passed to its forms, even ... ok 936s test_formset_initial_data (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_initial_data) 936s A FormSet can be prefilled with existing data by providing a list of ... ok 936s test_formset_iteration (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_iteration) 936s Formset instances are iterable. ... ok 936s test_formset_nonzero (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_nonzero) 936s A formsets without any forms evaluates as True. ... ok 936s test_formset_splitdatetimefield (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_splitdatetimefield) 936s Formset works with SplitDateTimeField(initial=datetime.datetime.now). ... ok 936s test_formset_total_error_count (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_total_error_count) 936s A valid formset should have 0 total errors. ... ok 936s 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 936s test_formset_validate_max_flag (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_max_flag) 936s If validate_max is set and max_num is less than TOTAL_FORMS in the ... ok 936s test_formset_validate_max_flag_custom_error (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_max_flag_custom_error) ... ok 936s test_formset_validate_min_excludes_empty_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_min_excludes_empty_forms) ... ok 936s test_formset_validate_min_flag (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_min_flag) 936s If validate_min is set and min_num is more than TOTAL_FORMS in the ... ok 936s test_formset_validate_min_flag_custom_formatted_error (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_min_flag_custom_formatted_error) ... ok 936s test_formset_validate_min_unchanged_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validate_min_unchanged_forms) 936s min_num validation doesn't consider unchanged forms with initial data ... ok 936s test_formset_validation (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validation) ... ok 936s test_formset_validation_count (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_validation_count) 936s A formset's ManagementForm is validated once per FormSet.is_valid() ... ok 936s test_formset_with_deletion (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_deletion) 936s formset_factory's can_delete argument adds a boolean "delete" field to ... ok 936s test_formset_with_deletion_custom_widget (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_deletion_custom_widget) ... ok 936s test_formset_with_deletion_invalid_deleted_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_deletion_invalid_deleted_form) 936s deleted_forms works on a valid formset even if a deleted form would ... ok 936s test_formset_with_deletion_remove_deletion_flag (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_deletion_remove_deletion_flag) 936s If a form is filled with something and can_delete is also checked, that ... ok 936s test_formset_with_ordering_and_deletion (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formset_with_ordering_and_deletion) 936s FormSets with ordering + deletion. ... ok 936s test_formsets_with_ordering (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formsets_with_ordering) 936s formset_factory's can_order argument adds an integer field to each ... ok 936s test_formsets_with_ordering_custom_widget (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_formsets_with_ordering_custom_widget) ... ok 936s test_hard_limit_on_instantiated_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_hard_limit_on_instantiated_forms) 936s A formset has a hard limit on the number of forms instantiated. ... ok 936s test_html_safe (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_html_safe) ... ok 936s test_increase_hard_limit (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_increase_hard_limit) 936s Can increase the built-in forms limit via a higher max_num. ... ok 936s test_invalid_deleted_form_with_ordering (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_invalid_deleted_form_with_ordering) 936s Can get ordered_forms from a valid formset even if a deleted form ... ok 936s test_limited_max_forms_two (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_limited_max_forms_two) ... ok 936s test_limiting_extra_lest_than_max_num (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_limiting_extra_lest_than_max_num) 936s max_num has no effect when extra is less than max_num. ... ok 936s test_limiting_max_forms (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_limiting_max_forms) 936s Limiting the maximum number of forms with max_num. ... ok 936s test_management_form_field_names (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_management_form_field_names) 936s The management form class has field names matching the constants. ... ok 936s test_management_form_prefix (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_management_form_prefix) 936s The management form has the correct prefix. ... ok 936s test_max_num_with_initial_data (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_max_num_with_initial_data) ... ok 936s test_max_num_zero (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_max_num_zero) 936s If max_num is 0 then no form is rendered at all, regardless of extra, ... ok 936s test_max_num_zero_with_initial (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_max_num_zero_with_initial) ... ok 936s test_min_num_displaying_more_than_one_blank_form (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_min_num_displaying_more_than_one_blank_form) 936s More than 1 empty form can also be displayed using formset_factory's ... ok 936s 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) 936s More than 1 empty form can be displayed using min_num. ... ok 936s test_more_initial_data (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_more_initial_data) 936s The extra argument works when the formset is pre-filled with initial ... ok 936s test_more_initial_form_result_in_one (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_more_initial_form_result_in_one) 936s One form from initial and extra=3 with max_num=2 results in the one ... ok 936s test_more_initial_than_max_num (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_more_initial_than_max_num) 936s More initial forms than max_num results in all initial forms being ... ok 936s test_non_form_errors (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_non_form_errors) ... ok 936s test_non_form_errors_run_full_clean (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_non_form_errors_run_full_clean) 936s If non_form_errors() is called without calling is_valid() first, ... ok 936s test_ordering_blank_fieldsets (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_ordering_blank_fieldsets) 936s Ordering works with blank fieldsets. ... ok 936s test_repr (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_repr) ... ok 936s test_repr_do_not_trigger_validation (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_repr_do_not_trigger_validation) ... ok 936s test_second_form_partially_filled (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_second_form_partially_filled) 936s If at least one field is filled out on a blank form, it will be ... ok 936s test_second_form_partially_filled_2 (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_second_form_partially_filled_2) 936s A partially completed form is invalid. ... ok 936s test_single_form_completed (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_single_form_completed) 936s Just one form may be completed. ... ok 936s test_template_name_can_be_overridden (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_template_name_can_be_overridden) ... ok 936s test_template_name_uses_renderer_value (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_template_name_uses_renderer_value) ... ok 936s test_validate_max_ignores_forms_marked_for_deletion (forms_tests.tests.test_formsets.Jinja2FormsFormsetTestCase.test_validate_max_ignores_forms_marked_for_deletion) ... ok 936s test_as_div (forms_tests.tests.test_formsets.Jinja2FormsetAsTagTests.test_as_div) ... ok 936s test_as_p (forms_tests.tests.test_formsets.Jinja2FormsetAsTagTests.test_as_p) ... ok 936s test_as_table (forms_tests.tests.test_formsets.Jinja2FormsetAsTagTests.test_as_table) ... ok 936s test_as_ul (forms_tests.tests.test_formsets.Jinja2FormsetAsTagTests.test_as_ul) ... ok 936s test_empty_formset_is_multipart (forms_tests.tests.test_formsets.TestEmptyFormSet.test_empty_formset_is_multipart) 936s is_multipart() works with an empty formset. ... ok 936s test_empty_formset_is_valid (forms_tests.tests.test_formsets.TestEmptyFormSet.test_empty_formset_is_valid) 936s An empty formset still calls clean() ... ok 936s test_empty_formset_media (forms_tests.tests.test_formsets.TestEmptyFormSet.test_empty_formset_media) 936s Media is available on empty formset. ... ok 936s test_customize_management_form_error (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_customize_management_form_error) ... ok 936s test_empty_forms_are_unbound (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_empty_forms_are_unbound) ... ok 936s test_form_errors_are_caught_by_formset (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_form_errors_are_caught_by_formset) ... ok 936s test_management_form_invalid_data (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_management_form_invalid_data) ... ok 936s test_no_data_error (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_no_data_error) ... ok 936s test_with_management_data_attrs_work_fine (forms_tests.tests.test_formsets.TestIsBoundBehavior.test_with_management_data_attrs_work_fine) ... ok 936s test_lazy_labels (forms_tests.tests.test_i18n.FormsI18nTests.test_lazy_labels) ... ok 936s test_non_ascii_choices (forms_tests.tests.test_i18n.FormsI18nTests.test_non_ascii_choices) ... ok 936s test_non_ascii_label (forms_tests.tests.test_i18n.FormsI18nTests.test_non_ascii_label) ... ok 936s test_select_translated_text (forms_tests.tests.test_i18n.FormsI18nTests.test_select_translated_text) ... ok 936s test_lazy_labels (forms_tests.tests.test_i18n.Jinja2FormsI18nTests.test_lazy_labels) ... ok 936s test_non_ascii_choices (forms_tests.tests.test_i18n.Jinja2FormsI18nTests.test_non_ascii_choices) ... ok 936s test_non_ascii_label (forms_tests.tests.test_i18n.Jinja2FormsI18nTests.test_non_ascii_label) ... ok 936s test_select_translated_text (forms_tests.tests.test_i18n.Jinja2FormsI18nTests.test_select_translated_text) ... ok 936s test_dateField (forms_tests.tests.test_input_formats.LocalizedDateTests.test_dateField) 936s DateFields can parse dates in the default format ... ok 936s test_dateField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedDateTests.test_dateField_with_inputformat) 936s DateFields with manually specified input formats can accept those formats ... ok 936s test_localized_dateField (forms_tests.tests.test_input_formats.LocalizedDateTests.test_localized_dateField) 936s Localized DateFields act as unlocalized widgets ... ok 936s test_localized_dateField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedDateTests.test_localized_dateField_with_inputformat) 936s Localized DateFields with manually specified input formats can accept ... ok 936s test_dateTimeField (forms_tests.tests.test_input_formats.LocalizedDateTimeTests.test_dateTimeField) 936s DateTimeFields can parse dates in the default format ... ok 936s test_dateTimeField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedDateTimeTests.test_dateTimeField_with_inputformat) 936s DateTimeFields with manually specified input formats can accept those formats ... ok 936s test_localized_dateTimeField (forms_tests.tests.test_input_formats.LocalizedDateTimeTests.test_localized_dateTimeField) 936s Localized DateTimeFields act as unlocalized widgets ... ok 936s test_localized_dateTimeField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedDateTimeTests.test_localized_dateTimeField_with_inputformat) 936s Localized DateTimeFields with manually specified input formats can ... ok 936s test_localized_timeField (forms_tests.tests.test_input_formats.LocalizedTimeTests.test_localized_timeField) 936s Localized TimeFields act as unlocalized widgets ... ok 936s test_localized_timeField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedTimeTests.test_localized_timeField_with_inputformat) 936s Localized TimeFields with manually specified input formats can accept ... ok 936s test_timeField (forms_tests.tests.test_input_formats.LocalizedTimeTests.test_timeField) 936s TimeFields can parse dates in the default format ... ok 936s test_timeField_with_inputformat (forms_tests.tests.test_input_formats.LocalizedTimeTests.test_timeField_with_inputformat) 936s TimeFields with manually specified input formats can accept those formats ... ok 936s test_dateField (forms_tests.tests.test_input_formats.SimpleDateFormatTests.test_dateField) 936s DateFields can parse dates in the default format ... ok 936s test_dateField_with_inputformat (forms_tests.tests.test_input_formats.SimpleDateFormatTests.test_dateField_with_inputformat) 936s DateFields with manually specified input formats can accept those formats ... ok 936s test_localized_dateField (forms_tests.tests.test_input_formats.SimpleDateFormatTests.test_localized_dateField) 936s Localized DateFields in a non-localized environment act as unlocalized widgets ... ok 936s test_localized_dateField_with_inputformat (forms_tests.tests.test_input_formats.SimpleDateFormatTests.test_localized_dateField_with_inputformat) 936s Localized DateFields with manually specified input formats can accept ... ok 936s test_dateTimeField (forms_tests.tests.test_input_formats.SimpleDateTimeFormatTests.test_dateTimeField) 936s DateTimeFields can parse dates in the default format ... ok 936s test_dateTimeField_with_inputformat (forms_tests.tests.test_input_formats.SimpleDateTimeFormatTests.test_dateTimeField_with_inputformat) 936s DateTimeFields with manually specified input formats can accept those formats ... ok 936s test_localized_dateTimeField (forms_tests.tests.test_input_formats.SimpleDateTimeFormatTests.test_localized_dateTimeField) 936s Localized DateTimeFields in a non-localized environment act as ... ok 936s test_localized_dateTimeField_with_inputformat (forms_tests.tests.test_input_formats.SimpleDateTimeFormatTests.test_localized_dateTimeField_with_inputformat) 936s Localized DateTimeFields with manually specified input formats can ... ok 936s test_localized_timeField (forms_tests.tests.test_input_formats.SimpleTimeFormatTests.test_localized_timeField) 936s Localized TimeFields in a non-localized environment act as unlocalized widgets ... ok 936s test_localized_timeField_with_inputformat (forms_tests.tests.test_input_formats.SimpleTimeFormatTests.test_localized_timeField_with_inputformat) 936s Localized TimeFields with manually specified input formats can accept ... ok 936s test_timeField (forms_tests.tests.test_input_formats.SimpleTimeFormatTests.test_timeField) 936s TimeFields can parse dates in the default format ... ok 936s test_timeField_with_inputformat (forms_tests.tests.test_input_formats.SimpleTimeFormatTests.test_timeField_with_inputformat) 936s TimeFields with manually specified input formats can accept those formats ... ok 936s test_combine_media (forms_tests.tests.test_media.FormsMediaObjectTestCase.test_combine_media) ... ok 936s test_construction (forms_tests.tests.test_media.FormsMediaObjectTestCase.test_construction) ... ok 936s test_media_deduplication (forms_tests.tests.test_media.FormsMediaObjectTestCase.test_media_deduplication) ... ok 936s test_simplest_class (forms_tests.tests.test_media.FormsMediaObjectTestCase.test_simplest_class) ... ok 936s test_add_css_deduplication (forms_tests.tests.test_media.FormsMediaTestCase.test_add_css_deduplication) ... ok 936s test_add_empty (forms_tests.tests.test_media.FormsMediaTestCase.test_add_empty) ... ok 936s test_add_js_deduplication (forms_tests.tests.test_media.FormsMediaTestCase.test_add_js_deduplication) ... ok 936s test_combine_media (forms_tests.tests.test_media.FormsMediaTestCase.test_combine_media) ... ok 936s test_construction (forms_tests.tests.test_media.FormsMediaTestCase.test_construction) ... ok 936s test_form_media (forms_tests.tests.test_media.FormsMediaTestCase.test_form_media) ... ok 936s test_html_safe (forms_tests.tests.test_media.FormsMediaTestCase.test_html_safe) ... ok 936s test_media_deduplication (forms_tests.tests.test_media.FormsMediaTestCase.test_media_deduplication) ... ok 936s test_media_dsl (forms_tests.tests.test_media.FormsMediaTestCase.test_media_dsl) ... ok 936s test_media_inheritance (forms_tests.tests.test_media.FormsMediaTestCase.test_media_inheritance) ... ok 936s test_media_inheritance_extends (forms_tests.tests.test_media.FormsMediaTestCase.test_media_inheritance_extends) ... ok 936s test_media_inheritance_from_property (forms_tests.tests.test_media.FormsMediaTestCase.test_media_inheritance_from_property) ... ok 936s test_media_inheritance_single_type (forms_tests.tests.test_media.FormsMediaTestCase.test_media_inheritance_single_type) ... ok 936s test_media_property (forms_tests.tests.test_media.FormsMediaTestCase.test_media_property) ... ok 936s test_media_property_parent_references (forms_tests.tests.test_media.FormsMediaTestCase.test_media_property_parent_references) ... ok 936s test_merge (forms_tests.tests.test_media.FormsMediaTestCase.test_merge) ... ok 936s test_merge_css_three_way (forms_tests.tests.test_media.FormsMediaTestCase.test_merge_css_three_way) ... ok 936s test_merge_js_three_way (forms_tests.tests.test_media.FormsMediaTestCase.test_merge_js_three_way) 936s The relative order of scripts is preserved in a three-way merge. ... ok 936s test_merge_js_three_way2 (forms_tests.tests.test_media.FormsMediaTestCase.test_merge_js_three_way2) ... ok 936s test_merge_warning (forms_tests.tests.test_media.FormsMediaTestCase.test_merge_warning) ... ok 936s test_multi_media (forms_tests.tests.test_media.FormsMediaTestCase.test_multi_media) ... ok 936s test_multi_widget (forms_tests.tests.test_media.FormsMediaTestCase.test_multi_widget) ... ok 936s test_get_renderer (forms_tests.tests.test_renderers.BaseTemplateRendererTests.test_get_renderer) ... ok 937s test_installed_apps_template_found (forms_tests.tests.test_renderers.DjangoTemplatesTests.test_installed_apps_template_found) 937s Can find a custom template in INSTALLED_APPS. ... ok 937s test_installed_apps_template_found (forms_tests.tests.test_renderers.Jinja2Tests.test_installed_apps_template_found) 937s Can find a custom template in INSTALLED_APPS. ... ok 937s test_installed_apps_template_found (forms_tests.tests.test_renderers.TemplatesSettingTests.test_installed_apps_template_found) 937s Can find a custom template in INSTALLED_APPS. ... ok 937s test_error_dict_copy (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_dict_copy) ... ok 937s test_error_dict_html_safe (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_dict_html_safe) ... ok 937s test_error_dict_is_dict (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_dict_is_dict) ... ok 937s test_error_dict_is_json_serializable (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_dict_is_json_serializable) ... ok 937s test_error_list_html_safe (forms_tests.tests.test_utils.FormsUtilsTestCase.test_error_list_html_safe) ... ok 937s test_flatatt (forms_tests.tests.test_utils.FormsUtilsTestCase.test_flatatt) ... ok 937s test_flatatt_no_side_effects (forms_tests.tests.test_utils.FormsUtilsTestCase.test_flatatt_no_side_effects) 937s flatatt() does not modify the dict passed in. ... ok 937s test_validation_error (forms_tests.tests.test_utils.FormsUtilsTestCase.test_validation_error) ... ok 937s test_textarea_trailing_newlines (forms_tests.tests.test_widgets.LiveWidgetTests.test_textarea_trailing_newlines) 937s A roundtrip on a ModelForm doesn't alter the TextField value ... skipped 'No browsers specified.' 937s test_invalid_loading_order (forms_tests.tests.tests.RelatedModelFormTests.test_invalid_loading_order) 937s Test for issue 10405 ... ok 937s test_valid_loading_order (forms_tests.tests.tests.RelatedModelFormTests.test_valid_loading_order) 937s Test for issue 10405 ... ok 937s test_fieldset (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_fieldset) ... ok 937s test_get_context_does_not_mutate_attrs (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_get_context_does_not_mutate_attrs) ... ok 937s test_render_check_exception (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_check_exception) 937s Calling check_test() shouldn't swallow exceptions (#17888). ... ok 937s test_render_check_test (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_check_test) 937s You can pass 'check_test' to the constructor. This is a callable that ... ok 937s test_render_empty (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_empty) ... ok 937s test_render_false (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_false) ... ok 937s test_render_int (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_int) 937s Integers are handled by value, not as booleans (#17114). ... ok 937s test_render_none (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_none) ... ok 937s test_render_true (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_true) ... ok 937s test_render_value (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_render_value) 937s Using any value that's not in ('', None, False, True) will check the ... ok 937s test_value_from_datadict (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_value_from_datadict) 937s The CheckboxInput widget will return False if the key is not found in ... ok 937s test_value_from_datadict_string_int (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_value_from_datadict_string_int) ... ok 937s test_value_omitted_from_data (forms_tests.widget_tests.test_checkboxinput.CheckboxInputTest.test_value_omitted_from_data) ... ok 937s test_doesnt_localize_input_value (forms_tests.widget_tests.test_checkboxselectmultiple.CheckboxSelectMultipleTest.test_doesnt_localize_input_value) ... ok 937s test_fieldset (forms_tests.widget_tests.test_checkboxselectmultiple.CheckboxSelectMultipleTest.test_fieldset) ... ok 937s test_label (forms_tests.widget_tests.test_checkboxselectmultiple.CheckboxSelectMultipleTest.test_label) 937s CheckboxSelectMultiple doesn't contain 'for="field_0"' in the