0s autopkgtest [15:44:09]: starting date and time: 2025-02-16 15:44:09+0000 0s autopkgtest [15:44:09]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [15:44:09]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.cpgcrezj/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade pygresql --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.41-1ubuntu1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-ppc64el-27.secgroup --name adt-plucky-ppc64el-pygresql-20250216-143402-juju-7f2275-prod-proposed-migration-environment-2-dc69e1f0-6cfd-4bb8-8de0-115790c28cc7 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --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,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 93s autopkgtest [15:45:42]: testbed dpkg architecture: ppc64el 93s autopkgtest [15:45:42]: testbed apt version: 2.9.28 93s autopkgtest [15:45:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup 93s autopkgtest [15:45:42]: testbed release detected to be: None 94s autopkgtest [15:45:43]: updating testbed package index (apt update) 95s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 95s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 95s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 95s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 95s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 95s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [62.3 kB] 95s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.1 kB] 95s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [770 kB] 95s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [82.3 kB] 95s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 95s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [799 kB] 95s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [4220 B] 95s Fetched 1845 kB in 1s (1864 kB/s) 96s Reading package lists... 97s Reading package lists... 97s Building dependency tree... 97s Reading state information... 97s Calculating upgrade... 98s The following NEW packages will be installed: 98s gcc-15-base 98s The following packages will be upgraded: 98s libatomic1 libgcc-s1 libstdc++6 98s 3 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 98s Need to get 1006 kB of archives. 98s After this operation, 184 kB of additional disk space will be used. 98s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-15-base ppc64el 15-20250213-1ubuntu1 [53.3 kB] 98s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-s1 ppc64el 15-20250213-1ubuntu1 [40.0 kB] 98s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libstdc++6 ppc64el 15-20250213-1ubuntu1 [902 kB] 98s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libatomic1 ppc64el 15-20250213-1ubuntu1 [10.8 kB] 99s Fetched 1006 kB in 1s (1592 kB/s) 99s Selecting previously unselected package gcc-15-base:ppc64el. 99s (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 ... 106311 files and directories currently installed.) 99s Preparing to unpack .../gcc-15-base_15-20250213-1ubuntu1_ppc64el.deb ... 99s Unpacking gcc-15-base:ppc64el (15-20250213-1ubuntu1) ... 99s Setting up gcc-15-base:ppc64el (15-20250213-1ubuntu1) ... 99s (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 ... 106316 files and directories currently installed.) 99s Preparing to unpack .../libgcc-s1_15-20250213-1ubuntu1_ppc64el.deb ... 99s Unpacking libgcc-s1:ppc64el (15-20250213-1ubuntu1) over (14.2.0-17ubuntu1) ... 99s Setting up libgcc-s1:ppc64el (15-20250213-1ubuntu1) ... 99s (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 ... 106316 files and directories currently installed.) 99s Preparing to unpack .../libstdc++6_15-20250213-1ubuntu1_ppc64el.deb ... 99s Unpacking libstdc++6:ppc64el (15-20250213-1ubuntu1) over (14.2.0-17ubuntu1) ... 99s Setting up libstdc++6:ppc64el (15-20250213-1ubuntu1) ... 99s (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 ... 106316 files and directories currently installed.) 99s Preparing to unpack .../libatomic1_15-20250213-1ubuntu1_ppc64el.deb ... 99s Unpacking libatomic1:ppc64el (15-20250213-1ubuntu1) over (14.2.0-17ubuntu1) ... 99s Setting up libatomic1:ppc64el (15-20250213-1ubuntu1) ... 99s Processing triggers for libc-bin (2.40-4ubuntu1) ... 99s Reading package lists... 99s Building dependency tree... 99s Reading state information... 100s 0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded. 100s autopkgtest [15:45:49]: upgrading testbed (apt dist-upgrade and autopurge) 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 100s Starting 2 pkgProblemResolver with broken count: 0 100s Done 101s Entering ResolveByKeep 101s 101s The following packages will be upgraded: 101s libc-bin libc-dev-bin libc6 libc6-dev locales 101s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 101s Need to get 10.3 MB of archives. 101s After this operation, 353 kB of additional disk space will be used. 101s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libc-dev-bin ppc64el 2.41-1ubuntu1 [25.3 kB] 101s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libc6-dev ppc64el 2.41-1ubuntu1 [2046 kB] 102s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el locales all 2.41-1ubuntu1 [4246 kB] 102s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libc6 ppc64el 2.41-1ubuntu1 [3243 kB] 102s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libc-bin ppc64el 2.41-1ubuntu1 [742 kB] 102s Preconfiguring packages ... 102s Fetched 10.3 MB in 1s (11.3 MB/s) 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 106316 files and directories currently installed.) 102s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_ppc64el.deb ... 102s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 102s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_ppc64el.deb ... 102s Unpacking libc6-dev:ppc64el (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 103s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 103s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 103s Preparing to unpack .../libc6_2.41-1ubuntu1_ppc64el.deb ... 103s Checking for services that may need to be restarted... 103s Checking init scripts... 103s Checking for services that may need to be restarted... 103s Checking init scripts... 103s Stopping some services possibly affected by the upgrade (will be restarted later): 103s cron: stopping...done. 103s 103s Unpacking libc6:ppc64el (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 103s Setting up libc6:ppc64el (2.41-1ubuntu1) ... 103s Checking for services that may need to be restarted... 103s Checking init scripts... 103s Restarting services possibly affected by the upgrade: 104s cron: restarting...done. 104s 104s Services restarted successfully. 104s (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 ... 106317 files and directories currently installed.) 104s Preparing to unpack .../libc-bin_2.41-1ubuntu1_ppc64el.deb ... 104s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 104s Setting up libc-bin (2.41-1ubuntu1) ... 104s Setting up locales (2.41-1ubuntu1) ... 104s Installing new version of config file /etc/locale.alias ... 104s Generating locales (this might take a while)... 106s en_US.UTF-8... done 106s Generation complete. 106s Setting up libc-dev-bin (2.41-1ubuntu1) ... 106s Setting up libc6-dev:ppc64el (2.41-1ubuntu1) ... 106s Processing triggers for man-db (2.13.0-1) ... 107s Processing triggers for systemd (257.2-3ubuntu1) ... 108s Reading package lists... 109s Building dependency tree... 109s Reading state information... 109s Starting pkgProblemResolver with broken count: 0 109s Starting 2 pkgProblemResolver with broken count: 0 109s Done 110s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s autopkgtest [15:46:01]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 16:32:08 UTC 2025 112s autopkgtest [15:46:01]: @@@@@@@@@@@@@@@@@@@@ apt-source pygresql 115s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-1 (dsc) [2231 B] 115s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-1 (tar) [273 kB] 115s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-1 (diff) [7236 B] 115s gpgv: Signature made Sun Dec 8 00:12:25 2024 UTC 115s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 115s gpgv: Can't check signature: No public key 115s dpkg-source: warning: cannot verify inline signature for ./pygresql_6.1.0-1.dsc: no acceptable signature found 115s autopkgtest [15:46:04]: testing package pygresql version 1:6.1.0-1 115s autopkgtest [15:46:04]: build not needed 117s autopkgtest [15:46:06]: test unittests: preparing testbed 117s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Starting pkgProblemResolver with broken count: 0 118s Starting 2 pkgProblemResolver with broken count: 0 118s Done 118s The following NEW packages will be installed: 118s libio-pty-perl libipc-run-perl libjson-perl libpq5 libxslt1.1 postgresql 118s postgresql-17 postgresql-client-17 postgresql-client-common 118s postgresql-common postgresql-common-dev python3-all python3-pygresql 118s python3.12 python3.12-minimal ssl-cert tzdata-legacy 118s 0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded. 118s Need to get 22.7 MB of archives. 118s After this operation, 77.8 MB of additional disk space will be used. 118s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-minimal ppc64el 3.12.9-1 [2465 kB] 119s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 119s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libio-pty-perl ppc64el 1:1.20-1build3 [32.0 kB] 119s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libipc-run-perl all 20231003.0-2 [91.5 kB] 119s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el postgresql-client-common all 270 [47.4 kB] 119s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el postgresql-common-dev all 270 [72.8 kB] 119s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el ssl-cert all 1.1.3ubuntu1 [18.7 kB] 119s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el postgresql-common all 270 [101 kB] 119s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12 ppc64el 3.12.9-1 [671 kB] 119s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpq5 ppc64el 17.2-1build2 [173 kB] 119s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxslt1.1 ppc64el 1.1.39-0exp1ubuntu2 [191 kB] 119s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el postgresql-client-17 ppc64el 17.2-1build2 [1464 kB] 120s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el postgresql-17 ppc64el 17.2-1build2 [17.1 MB] 121s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el postgresql all 17+270 [14.2 kB] 121s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-all ppc64el 3.13.1-1~exp2 [896 B] 121s Get:16 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pygresql ppc64el 1:6.1.0-1 [89.7 kB] 121s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el tzdata-legacy all 2024b-6ubuntu1 [99.3 kB] 122s Preconfiguring packages ... 122s /var/cache/debconf/tmp.ci/postgresql.config.w9P555: 12: pg_lsclusters: not found 122s Fetched 22.7 MB in 3s (7504 kB/s) 122s Selecting previously unselected package python3.12-minimal. 122s (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 ... 106317 files and directories currently installed.) 122s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_ppc64el.deb ... 122s Unpacking python3.12-minimal (3.12.9-1) ... 122s Selecting previously unselected package libjson-perl. 122s Preparing to unpack .../01-libjson-perl_4.10000-1_all.deb ... 122s Unpacking libjson-perl (4.10000-1) ... 122s Selecting previously unselected package libio-pty-perl. 122s Preparing to unpack .../02-libio-pty-perl_1%3a1.20-1build3_ppc64el.deb ... 122s Unpacking libio-pty-perl (1:1.20-1build3) ... 122s Selecting previously unselected package libipc-run-perl. 122s Preparing to unpack .../03-libipc-run-perl_20231003.0-2_all.deb ... 122s Unpacking libipc-run-perl (20231003.0-2) ... 122s Selecting previously unselected package postgresql-client-common. 122s Preparing to unpack .../04-postgresql-client-common_270_all.deb ... 122s Unpacking postgresql-client-common (270) ... 122s Selecting previously unselected package postgresql-common-dev. 122s Preparing to unpack .../05-postgresql-common-dev_270_all.deb ... 122s Unpacking postgresql-common-dev (270) ... 122s Selecting previously unselected package ssl-cert. 122s Preparing to unpack .../06-ssl-cert_1.1.3ubuntu1_all.deb ... 122s Unpacking ssl-cert (1.1.3ubuntu1) ... 122s Selecting previously unselected package postgresql-common. 122s Preparing to unpack .../07-postgresql-common_270_all.deb ... 122s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 122s Unpacking postgresql-common (270) ... 122s Selecting previously unselected package python3.12. 122s Preparing to unpack .../08-python3.12_3.12.9-1_ppc64el.deb ... 122s Unpacking python3.12 (3.12.9-1) ... 122s Selecting previously unselected package libpq5:ppc64el. 122s Preparing to unpack .../09-libpq5_17.2-1build2_ppc64el.deb ... 122s Unpacking libpq5:ppc64el (17.2-1build2) ... 122s Selecting previously unselected package libxslt1.1:ppc64el. 122s Preparing to unpack .../10-libxslt1.1_1.1.39-0exp1ubuntu2_ppc64el.deb ... 122s Unpacking libxslt1.1:ppc64el (1.1.39-0exp1ubuntu2) ... 122s Selecting previously unselected package postgresql-client-17. 122s Preparing to unpack .../11-postgresql-client-17_17.2-1build2_ppc64el.deb ... 122s Unpacking postgresql-client-17 (17.2-1build2) ... 122s Selecting previously unselected package postgresql-17. 122s Preparing to unpack .../12-postgresql-17_17.2-1build2_ppc64el.deb ... 122s Unpacking postgresql-17 (17.2-1build2) ... 123s Selecting previously unselected package postgresql. 123s Preparing to unpack .../13-postgresql_17+270_all.deb ... 123s Unpacking postgresql (17+270) ... 123s Selecting previously unselected package python3-all. 123s Preparing to unpack .../14-python3-all_3.13.1-1~exp2_ppc64el.deb ... 123s Unpacking python3-all (3.13.1-1~exp2) ... 123s Selecting previously unselected package python3-pygresql. 123s Preparing to unpack .../15-python3-pygresql_1%3a6.1.0-1_ppc64el.deb ... 123s Unpacking python3-pygresql (1:6.1.0-1) ... 123s Selecting previously unselected package tzdata-legacy. 123s Preparing to unpack .../16-tzdata-legacy_2024b-6ubuntu1_all.deb ... 123s Unpacking tzdata-legacy (2024b-6ubuntu1) ... 123s Setting up python3.12-minimal (3.12.9-1) ... 124s Setting up libio-pty-perl (1:1.20-1build3) ... 124s Setting up python3.12 (3.12.9-1) ... 126s Setting up libpq5:ppc64el (17.2-1build2) ... 126s Setting up python3-all (3.13.1-1~exp2) ... 126s Setting up tzdata-legacy (2024b-6ubuntu1) ... 126s Setting up ssl-cert (1.1.3ubuntu1) ... 126s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 127s Setting up libipc-run-perl (20231003.0-2) ... 127s Setting up libjson-perl (4.10000-1) ... 127s Setting up libxslt1.1:ppc64el (1.1.39-0exp1ubuntu2) ... 127s Setting up postgresql-common-dev (270) ... 127s Setting up postgresql-client-common (270) ... 127s Setting up postgresql-client-17 (17.2-1build2) ... 127s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 127s Setting up python3-pygresql (1:6.1.0-1) ... 127s Setting up postgresql-common (270) ... 128s Creating config file /etc/postgresql-common/createcluster.conf with new version 128s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 128s Removing obsolete dictionary files: 129s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 129s Setting up postgresql-17 (17.2-1build2) ... 130s Creating new PostgreSQL cluster 17/main ... 130s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 130s The files belonging to this database system will be owned by user "postgres". 130s This user must also own the server process. 130s 130s The database cluster will be initialized with locale "C.UTF-8". 130s The default database encoding has accordingly been set to "UTF8". 130s The default text search configuration will be set to "english". 130s 130s Data page checksums are disabled. 130s 130s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 130s creating subdirectories ... ok 130s selecting dynamic shared memory implementation ... posix 130s selecting default "max_connections" ... 100 130s selecting default "shared_buffers" ... 128MB 130s selecting default time zone ... Etc/UTC 130s creating configuration files ... ok 130s running bootstrap script ... ok 131s performing post-bootstrap initialization ... ok 131s syncing data to disk ... ok 134s Setting up postgresql (17+270) ... 134s Processing triggers for systemd (257.2-3ubuntu1) ... 134s Processing triggers for man-db (2.13.0-1) ... 135s Processing triggers for libc-bin (2.41-1ubuntu1) ... 136s autopkgtest [15:46:25]: test unittests: [----------------------- 137s CREATE ROLE 137s CREATE DATABASE 137s Testing with: python3.12 137s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 137s test_get (tests.test_classic.UtilityTest.test_get) ... ok 137s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 137s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 137s Make sure that invalid table names are caught. ... ok 137s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 138s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 138s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 139s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 139s test_params (tests.test_classic.UtilityTest.test_params) ... ok 139s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 139s test_schema (tests.test_classic.UtilityTest.test_schema) 139s Check differentiation of same table name in different schemas. ... ok 139s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 139s test_update (tests.test_classic.UtilityTest.test_update) ... ok 139s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 139s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 139s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 139s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 139s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 139s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 139s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 139s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 139s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 139s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 139s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 139s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 139s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 139s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 139s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 139s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 139s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 139s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 139s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 139s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 139s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 139s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 139s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 139s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 139s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 139s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 139s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 139s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 139s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 139s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 139s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 139s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 139s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 139s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 139s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 139s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 140s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 140s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 140s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 140s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 140s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 140s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 140s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 140s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 140s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 140s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 140s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 140s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 140s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 140s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 140s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 140s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 140s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 140s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 140s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 140s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 140s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 140s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 140s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 140s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 140s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 140s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 140s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 140s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 140s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 140s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 140s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 140s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 140s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 140s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 140s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 140s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 140s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 140s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 140s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 140s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 140s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 140s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 140s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 141s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 141s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 141s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 141s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 141s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 141s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 141s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 141s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 141s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 141s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 141s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 141s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 141s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 141s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 141s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 141s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 141s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 141s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 141s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 141s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 141s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 141s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 141s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 141s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 141s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 141s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 141s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 141s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 141s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 141s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 141s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 141s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 141s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 141s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 141s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 141s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 141s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 141s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 141s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 141s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 141s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 141s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 141s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 141s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 141s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 141s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 141s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 141s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 141s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 141s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 141s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 142s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 142s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 142s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 142s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 142s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 142s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 142s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 142s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 142s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 142s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 142s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 142s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 142s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 142s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 142s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 142s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 142s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 142s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 142s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 142s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 142s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 142s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 142s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 142s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 142s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 142s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 142s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 142s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 142s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 142s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 142s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 142s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 142s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 142s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 142s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 142s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 142s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 142s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 142s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 142s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 142s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 142s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 142s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 142s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 142s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 142s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 142s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 142s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 142s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 142s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 142s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 143s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 143s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 143s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 143s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 143s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 143s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 143s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 143s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 143s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 143s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 143s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 143s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 143s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 143s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 143s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 143s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 143s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 143s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 143s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 143s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 143s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 143s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 143s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 143s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 143s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 143s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 143s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 143s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 143s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 143s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 143s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 143s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 143s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 143s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 143s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 143s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 143s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 143s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 143s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 143s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 143s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 143s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 143s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 143s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 143s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 143s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 143s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 143s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 143s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 143s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 144s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 144s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 144s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 144s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 144s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 144s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 144s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 144s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 144s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 144s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 144s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 144s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 144s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 144s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 144s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 144s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 144s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 144s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 144s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 144s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 144s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 144s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 144s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 144s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 144s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 144s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 144s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 144s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 144s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 144s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 144s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 144s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 144s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 144s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 144s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 144s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 144s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 144s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 144s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 144s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 144s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 144s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 145s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 145s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 145s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 145s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 145s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 145s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 145s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 145s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 145s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 145s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 145s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 145s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 145s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 145s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 145s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... ok 145s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 145s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 145s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 145s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 145s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 145s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 145s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 145s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 145s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 145s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 145s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 145s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 145s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 145s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 145s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 146s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 146s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 146s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 146s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 146s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 146s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 146s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 146s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 146s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 146s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 146s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 146s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 146s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 146s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 146s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 146s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 146s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 146s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 146s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 146s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 146s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 146s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 146s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 146s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 146s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 146s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 146s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 146s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 146s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 146s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 146s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 146s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 146s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 146s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 147s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 147s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 147s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 147s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 147s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 147s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 147s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 147s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 147s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 147s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 147s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 147s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 147s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 147s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 147s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 147s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 147s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 147s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 147s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 147s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 147s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 147s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 147s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 147s test_adapt_query_typed_list_with_empty_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_empty_json) ... ok 147s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 147s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 147s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 147s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 147s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 147s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 147s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 147s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 147s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 147s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 147s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 147s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 147s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 147s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 147s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 147s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 147s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 147s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 147s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 147s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 148s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 148s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 148s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 148s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 148s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 148s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 148s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 148s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 148s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 148s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 148s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 148s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 148s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 148s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 148s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 148s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 148s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 148s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 148s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 148s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 148s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 148s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 148s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 148s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 148s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 148s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 148s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 148s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 148s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 148s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 148s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 148s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 148s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 148s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 148s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 148s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 148s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 148s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 148s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 148s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 148s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 148s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 148s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 148s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 149s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 149s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 149s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 149s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 149s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 149s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 149s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 149s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 149s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 149s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 149s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 149s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 149s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 149s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 149s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 149s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 149s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 149s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 149s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 149s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 149s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 149s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 149s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 149s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 149s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 149s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 149s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 149s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 149s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 149s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 149s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 149s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 149s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 149s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 149s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 149s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 149s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 149s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 149s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 150s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 150s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... ok 150s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 150s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 150s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 150s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 150s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 150s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 150s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 150s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 150s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 150s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 150s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 150s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 150s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 150s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 150s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 150s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 150s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 150s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 150s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 150s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 150s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 150s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 150s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 150s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 150s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 150s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 150s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 150s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 151s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 151s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 151s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 151s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 151s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 151s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 151s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 151s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 151s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 151s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 151s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 151s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 151s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 151s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 151s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 151s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 151s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 151s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 151s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 151s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 151s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 151s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 151s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 151s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 151s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 151s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 151s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 151s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 151s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 151s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 151s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 151s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 152s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 152s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 152s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 152s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 152s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 152s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 152s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 152s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 152s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 152s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 152s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 152s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 152s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 152s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 152s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 152s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 152s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 152s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 152s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 152s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 152s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 152s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 152s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 152s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 152s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 152s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 152s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 152s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 152s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 152s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 152s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 152s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 152s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 152s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 152s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 152s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 152s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 152s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 152s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 152s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 152s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 152s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 152s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 152s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 152s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 152s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 152s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 152s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 152s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 152s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 152s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 152s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 152s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 152s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 152s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 152s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 152s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 152s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 152s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 152s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 152s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 152s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 152s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 152s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 152s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 152s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 152s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 152s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 152s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 152s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 152s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 152s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 152s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 152s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 152s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 152s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 152s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 152s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 152s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 152s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 152s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 152s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 152s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 152s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 152s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 152s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 152s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 152s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 152s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 152s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 152s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 152s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 152s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 152s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 152s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 152s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 152s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 152s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 152s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 152s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 153s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 153s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 153s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 153s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 153s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 153s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 153s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 153s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 153s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 153s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 153s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 153s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 153s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 153s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 153s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 153s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 153s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 153s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 153s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 153s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 154s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 154s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 154s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 154s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 154s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 154s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 154s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 154s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 154s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 154s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 154s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 154s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 154s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 154s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 154s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 154s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 154s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 154s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 154s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 154s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 155s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 155s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 155s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 155s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 155s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 155s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 155s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 155s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 155s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 155s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 155s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 155s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 155s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 155s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 155s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 155s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 156s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 156s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 156s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 156s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 156s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 156s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 156s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 156s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 156s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 156s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 156s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 156s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 156s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 156s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 156s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 156s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 156s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 157s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 157s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 157s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 157s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 157s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 157s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 157s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 157s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 157s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 157s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 157s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 157s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 157s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 158s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 158s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 158s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 158s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 158s test_next (tests.test_dbapi20.TestPgDb.test_next) 158s Test extension for getting the next row. ... ok 158s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 158s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 158s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 158s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 158s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 158s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 158s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 158s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 158s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 158s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 158s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 158s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 158s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 159s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 159s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 159s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 159s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 159s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 159s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 159s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 159s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 159s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 159s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 159s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 159s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 159s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 159s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 159s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 159s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 159s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 160s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 160s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 160s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 160s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 160s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 160s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 160s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 160s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 160s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 160s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 160s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 160s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 160s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 160s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 160s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 160s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 160s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 160s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 160s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 161s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 161s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 161s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 161s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 161s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 161s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 161s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 161s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 161s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 161s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 161s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 161s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 161s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 161s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 161s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 161s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 161s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 161s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 161s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 161s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 161s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 161s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 161s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 161s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 161s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 161s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 161s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 161s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 161s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 161s 161s ---------------------------------------------------------------------- 161s Ran 808 tests in 24.295s 161s 161s OK (skipped=16) 161s Testing with: python3.13 162s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 162s test_get (tests.test_classic.UtilityTest.test_get) ... ok 162s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 162s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 162s Make sure that invalid table names are caught. ... ok 162s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 162s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 163s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 163s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 163s test_params (tests.test_classic.UtilityTest.test_params) ... ok 163s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 163s test_schema (tests.test_classic.UtilityTest.test_schema) 164s Check differentiation of same table name in different schemas. ... ok 164s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 164s test_update (tests.test_classic.UtilityTest.test_update) ... ok 164s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 164s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 164s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 164s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 164s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 164s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 164s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 164s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 164s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 164s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 164s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 164s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 164s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 164s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 164s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 164s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 164s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 164s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 164s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 164s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 164s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 164s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 164s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 164s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 164s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 164s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 164s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 164s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 164s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 164s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 164s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 164s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 164s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 164s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 164s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 164s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 164s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 164s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 165s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 165s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 165s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 165s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 165s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 165s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 165s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 165s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 165s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 165s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 165s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 165s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 165s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 165s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 165s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 165s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 165s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 165s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 165s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 165s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 165s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 165s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 165s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 165s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 165s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 165s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 165s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 165s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 165s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 165s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 165s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 165s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 166s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 166s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 166s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 166s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 166s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 166s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 166s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 166s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 166s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 166s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 166s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 166s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 166s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 166s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 166s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 166s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 166s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 166s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 166s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 166s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 166s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 166s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 166s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 166s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 166s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 166s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 166s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 166s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 166s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 166s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 166s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 166s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 166s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 166s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 166s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 166s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 166s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 167s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 167s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 167s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 167s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 167s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 167s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 167s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 167s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 167s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 167s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 167s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 167s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 167s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 167s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 167s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 167s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 167s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 167s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 167s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 167s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 167s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 167s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 167s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 167s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 167s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 167s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 167s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 167s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 167s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 167s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 167s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 167s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 167s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 167s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 167s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 167s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 167s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 167s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 167s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 167s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 167s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 167s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 167s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 167s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 167s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 168s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 168s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 168s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 168s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 168s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 168s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 168s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 168s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 168s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 168s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 168s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 168s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 168s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 168s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 168s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 168s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 168s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 168s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 168s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 168s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 168s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 168s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 168s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 168s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 168s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 168s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 168s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 168s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 168s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 168s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 168s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 168s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 168s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 168s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 168s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 168s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 168s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 168s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 168s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 168s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 168s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 169s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 169s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 169s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 169s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 169s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 169s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 169s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 169s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 169s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 169s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 169s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 169s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 169s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 169s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 169s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 169s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 169s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 169s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 169s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 169s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 169s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 169s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 169s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 169s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 169s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 169s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 169s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 169s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 169s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 169s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 169s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 169s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 169s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 169s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 169s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 169s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 169s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 169s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 169s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 169s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 170s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 170s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 170s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 170s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 170s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 170s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 170s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 170s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 170s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 170s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 170s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 170s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 170s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 170s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 170s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 170s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 170s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 170s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 170s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 170s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 170s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 170s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 170s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 170s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 170s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 170s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 170s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 170s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 170s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 170s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 170s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 171s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 171s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 171s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 171s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 171s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 171s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 171s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 171s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 171s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 171s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 171s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 171s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 171s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 171s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 171s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 171s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 171s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 171s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 171s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 171s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 171s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 171s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 171s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 171s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... ok 171s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 171s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 172s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 172s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 172s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 172s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 172s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 172s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 172s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 172s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 172s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 172s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 172s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 172s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 172s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 172s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 172s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 172s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 172s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 172s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 172s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 172s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 172s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 172s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 172s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 172s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 172s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 172s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 172s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 172s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 172s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 173s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 173s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 173s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 173s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 173s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 173s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 173s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 173s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 173s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 173s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 173s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 173s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 173s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 173s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 173s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 173s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 173s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 173s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 173s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 173s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 173s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 173s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 173s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 173s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 174s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 174s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 174s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 174s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 174s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 174s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 174s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 174s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 174s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 174s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 174s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 174s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 174s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 174s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 174s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 174s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 174s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 174s test_adapt_query_typed_list_with_empty_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_empty_json) ... ok 174s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 174s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 174s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 174s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 174s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 174s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 174s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 174s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 174s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 174s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 174s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 174s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 174s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 174s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 174s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 174s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 174s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 174s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 174s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 174s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 174s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 174s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 174s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 174s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 175s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 175s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 175s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 175s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 175s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 175s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 175s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 175s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 175s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 175s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 175s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 175s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 175s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 175s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 175s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 175s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 175s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 175s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 175s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 175s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 175s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 175s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 175s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 175s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 175s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 175s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 175s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 175s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 175s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 175s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 175s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 175s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 175s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 176s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 176s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 176s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 176s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 176s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 176s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 176s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 176s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 176s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 176s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 176s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 176s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 176s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 176s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 176s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 176s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 176s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 176s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 176s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 176s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 176s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 176s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 176s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 176s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 176s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 176s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 176s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 176s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 176s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 176s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 177s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 177s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 177s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 177s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 177s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 177s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 177s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 177s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 177s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 177s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 177s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 177s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 177s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 177s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 177s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 177s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 177s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 177s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... ok 177s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 177s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 177s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 177s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 177s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 177s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 178s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 178s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 178s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 178s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 178s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 178s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 178s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 178s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 178s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 178s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 178s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 178s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 178s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 178s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 178s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 178s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 178s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 178s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 178s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 178s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 178s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 178s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 178s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 178s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 178s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 178s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 178s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 178s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 179s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 179s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 179s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 179s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 179s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 179s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 179s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 179s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 179s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 179s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 179s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 179s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 179s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 179s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 179s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 179s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 179s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 179s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 179s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 179s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 179s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 179s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 179s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 179s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 179s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 179s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 179s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 180s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 180s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 180s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 180s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 180s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 180s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 180s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 180s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 180s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 180s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 180s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 180s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 180s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 180s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 180s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 180s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 180s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 180s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 180s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 180s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 180s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 180s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 180s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 180s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 180s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 180s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 180s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 180s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 180s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 180s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 180s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 180s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 180s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 180s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 180s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 180s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 180s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 180s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 180s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 180s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 180s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 180s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 180s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 180s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 180s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 180s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 180s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 180s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 180s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 180s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 180s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 180s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 180s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 180s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 180s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 180s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 180s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 180s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 180s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 180s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 180s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 180s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 180s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 180s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 180s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 180s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 180s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 180s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 180s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 180s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 180s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 180s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 180s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 180s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 180s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 180s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 180s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 180s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 180s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 180s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 180s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 180s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 180s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 180s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 180s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 180s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 180s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 180s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 180s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 180s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 180s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 180s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 180s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 181s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 181s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 181s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 181s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 181s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 181s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 181s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 181s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 181s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 181s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 181s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 181s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 181s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 181s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 181s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 181s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 181s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 181s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 181s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 181s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 181s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 181s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 182s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 182s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 182s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 182s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 182s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 182s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 182s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 182s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 182s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 182s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 182s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 182s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 182s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 182s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 182s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 182s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 182s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 182s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 182s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 183s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 183s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 183s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 183s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 183s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 183s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 183s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 183s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 183s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 183s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 183s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 183s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 183s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 183s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 183s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 183s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 184s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 184s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 184s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 184s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 184s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 184s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 184s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 184s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 184s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 184s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 184s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 184s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 184s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 184s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 184s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 185s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 185s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 185s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 185s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 185s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 185s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 185s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 185s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 185s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 185s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 185s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 185s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 185s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 186s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 186s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 186s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 186s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 186s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 186s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 186s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 186s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 186s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 186s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 186s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 186s test_next (tests.test_dbapi20.TestPgDb.test_next) 186s Test extension for getting the next row. ... ok 186s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 186s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 186s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 187s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 187s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 187s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 187s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 187s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 187s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 187s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 187s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 187s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 187s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 187s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 187s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 187s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 187s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 187s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 187s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 188s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 188s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 188s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 188s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 188s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 188s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 188s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 188s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 188s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 188s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 188s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 188s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 188s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 188s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 188s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 188s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 189s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 189s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 189s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 189s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 189s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 189s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 189s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 189s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 189s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 189s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 189s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 189s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 189s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 189s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 189s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 189s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 189s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 189s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 189s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 190s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 190s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 190s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 190s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 190s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 190s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 190s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 190s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 190s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 190s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 190s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 190s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 190s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 190s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 190s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 190s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 190s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 190s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 190s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 190s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 190s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 190s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 190s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 190s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 190s 190s ---------------------------------------------------------------------- 190s Ran 808 tests in 28.676s 190s 190s OK (skipped=16) 191s autopkgtest [15:47:20]: test unittests: -----------------------] 191s unittests PASS 191s autopkgtest [15:47:20]: test unittests: - - - - - - - - - - results - - - - - - - - - - 192s autopkgtest [15:47:21]: @@@@@@@@@@@@@@@@@@@@ summary 192s unittests PASS 196s nova [W] Using flock in prodstack6-ppc64el 196s Creating nova instance adt-plucky-ppc64el-pygresql-20250216-143402-juju-7f2275-prod-proposed-migration-environment-2-dc69e1f0-6cfd-4bb8-8de0-115790c28cc7 from image adt/ubuntu-plucky-ppc64el-server-20250216.img (UUID 9f429617-9b5a-4215-a0f8-06b5a634d22b)... 196s nova [W] Timed out waiting for be007d4c-3623-490d-afb9-e0a0156cbaa4 to get deleted.