0s autopkgtest [03:32:13]: starting date and time: 2025-02-16 03:32:13+0000 0s autopkgtest [03:32:13]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [03:32:13]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.td7xlta7/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 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@lcy02-10.secgroup --name adt-plucky-amd64-pygresql-20250216-033212-juju-7f2275-prod-proposed-migration-environment-20-13d2bdee-ff2e-4fe1-bfa3-8f9741a9cacd --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 42s autopkgtest [03:32:55]: testbed dpkg architecture: amd64 42s autopkgtest [03:32:55]: testbed apt version: 2.9.28 42s autopkgtest [03:32:55]: @@@@@@@@@@@@@@@@@@@@ test bed setup 42s autopkgtest [03:32:55]: testbed release detected to be: None 42s autopkgtest [03:32:55]: updating testbed package index (apt update) 42s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 42s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 42s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 42s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 42s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 43s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [73.0 kB] 43s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [810 kB] 43s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.1 kB] 43s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [154 kB] 43s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [177 kB] 43s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 43s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 43s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [925 kB] 43s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [380 kB] 43s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [10.3 kB] 43s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3520 B] 43s Fetched 2671 kB in 0s (6554 kB/s) 44s Reading package lists... 44s Reading package lists... 44s Building dependency tree... 44s Reading state information... 45s Calculating upgrade... 45s The following packages will be upgraded: 45s dash libp11-kit0 libtasn1-6 libxdmcp6 45s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 45s Need to get 478 kB of archives. 45s After this operation, 127 kB of additional disk space will be used. 45s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 dash amd64 0.5.12-12ubuntu1 [105 kB] 45s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit0 amd64 0.25.5-2ubuntu2 [311 kB] 45s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libtasn1-6 amd64 4.20.0-2 [51.2 kB] 45s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdmcp6 amd64 1:1.1.5-1 [11.0 kB] 45s Preconfiguring packages ... 46s Fetched 478 kB in 0s (18.7 MB/s) 46s (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 ... 108914 files and directories currently installed.) 46s Preparing to unpack .../dash_0.5.12-12ubuntu1_amd64.deb ... 46s Unpacking dash (0.5.12-12ubuntu1) over (0.5.12-9ubuntu1) ... 46s Setting up dash (0.5.12-12ubuntu1) ... 46s (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 ... 108914 files and directories currently installed.) 46s Preparing to unpack .../libp11-kit0_0.25.5-2ubuntu2_amd64.deb ... 46s Unpacking libp11-kit0:amd64 (0.25.5-2ubuntu2) over (0.25.5-2ubuntu1) ... 46s Preparing to unpack .../libtasn1-6_4.20.0-2_amd64.deb ... 46s Unpacking libtasn1-6:amd64 (4.20.0-2) over (4.19.0-3build1) ... 46s Preparing to unpack .../libxdmcp6_1%3a1.1.5-1_amd64.deb ... 46s Unpacking libxdmcp6:amd64 (1:1.1.5-1) over (1:1.1.3-0ubuntu6) ... 46s Setting up libxdmcp6:amd64 (1:1.1.5-1) ... 46s Setting up libp11-kit0:amd64 (0.25.5-2ubuntu2) ... 46s Setting up libtasn1-6:amd64 (4.20.0-2) ... 46s Processing triggers for libc-bin (2.40-4ubuntu1) ... 46s Processing triggers for man-db (2.13.0-1) ... 47s Processing triggers for debianutils (5.21) ... 47s Reading package lists... 47s Building dependency tree... 47s Reading state information... 48s 0 upgraded, 0 newly installed, 0 to remove and 5 not upgraded. 48s autopkgtest [03:33:01]: upgrading testbed (apt dist-upgrade and autopurge) 48s Reading package lists... 48s Building dependency tree... 48s Reading state information... 49s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 49s Starting 2 pkgProblemResolver with broken count: 0 49s Done 49s Entering ResolveByKeep 50s 50s The following packages will be upgraded: 50s libc-bin libc-dev-bin libc6 libc6-dev locales 50s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 50s Need to get 10.5 MB of archives. 50s After this operation, 377 kB of additional disk space will be used. 50s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-dev-bin amd64 2.41-1ubuntu1 [24.7 kB] 50s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6-dev amd64 2.41-1ubuntu1 [2182 kB] 50s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 locales all 2.41-1ubuntu1 [4246 kB] 50s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc6 amd64 2.41-1ubuntu1 [3327 kB] 50s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libc-bin amd64 2.41-1ubuntu1 [701 kB] 50s Preconfiguring packages ... 50s Fetched 10.5 MB in 0s (52.2 MB/s) 50s (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 ... 108914 files and directories currently installed.) 50s Preparing to unpack .../libc-dev-bin_2.41-1ubuntu1_amd64.deb ... 50s Unpacking libc-dev-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 50s Preparing to unpack .../libc6-dev_2.41-1ubuntu1_amd64.deb ... 50s Unpacking libc6-dev:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 51s Preparing to unpack .../locales_2.41-1ubuntu1_all.deb ... 51s Unpacking locales (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 51s Preparing to unpack .../libc6_2.41-1ubuntu1_amd64.deb ... 51s Checking for services that may need to be restarted... 51s Checking init scripts... 51s Checking for services that may need to be restarted... 51s Checking init scripts... 51s Stopping some services possibly affected by the upgrade (will be restarted later): 51s cron: stopping...done. 51s 51s Unpacking libc6:amd64 (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 52s Setting up libc6:amd64 (2.41-1ubuntu1) ... 52s Checking for services that may need to be restarted... 52s Checking init scripts... 52s Restarting services possibly affected by the upgrade: 52s cron: restarting...done. 52s 52s Services restarted successfully. 52s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 108915 files and directories currently installed.) 52s Preparing to unpack .../libc-bin_2.41-1ubuntu1_amd64.deb ... 52s Unpacking libc-bin (2.41-1ubuntu1) over (2.40-4ubuntu1) ... 52s Setting up libc-bin (2.41-1ubuntu1) ... 52s Setting up locales (2.41-1ubuntu1) ... 52s Installing new version of config file /etc/locale.alias ... 53s Generating locales (this might take a while)... 54s en_US.UTF-8... done 54s Generation complete. 54s Setting up libc-dev-bin (2.41-1ubuntu1) ... 54s Setting up libc6-dev:amd64 (2.41-1ubuntu1) ... 54s Processing triggers for man-db (2.13.0-1) ... 55s Processing triggers for systemd (257.2-3ubuntu1) ... 56s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Starting pkgProblemResolver with broken count: 0 56s Starting 2 pkgProblemResolver with broken count: 0 56s Done 56s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 57s autopkgtest [03:33:10]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 57s autopkgtest [03:33:10]: @@@@@@@@@@@@@@@@@@@@ apt-source pygresql 58s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-1 (dsc) [2231 B] 58s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-1 (tar) [273 kB] 58s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-1 (diff) [7236 B] 58s gpgv: Signature made Sun Dec 8 00:12:25 2024 UTC 58s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 58s gpgv: Can't check signature: No public key 58s dpkg-source: warning: cannot verify inline signature for ./pygresql_6.1.0-1.dsc: no acceptable signature found 58s autopkgtest [03:33:11]: testing package pygresql version 1:6.1.0-1 58s autopkgtest [03:33:11]: build not needed 58s autopkgtest [03:33:11]: test unittests: preparing testbed 58s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Starting pkgProblemResolver with broken count: 0 59s Starting 2 pkgProblemResolver with broken count: 0 59s Done 60s The following NEW packages will be installed: 60s libio-pty-perl libipc-run-perl libjson-perl libpq5 libxslt1.1 postgresql 60s postgresql-17 postgresql-client-17 postgresql-client-common 60s postgresql-common postgresql-common-dev python3-all python3-pygresql 60s python3.12 python3.12-minimal ssl-cert tzdata-legacy 60s 0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded. 60s Need to get 21.9 MB of archives. 60s After this operation, 66.5 MB of additional disk space will be used. 60s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 60s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 60s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 60s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 60s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-client-common all 270 [47.4 kB] 60s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-common-dev all 270 [72.8 kB] 60s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 60s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-common all 270 [101 kB] 60s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 60s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libpq5 amd64 17.2-1build2 [153 kB] 60s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu2 [175 kB] 60s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-client-17 amd64 17.2-1build2 [1406 kB] 60s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-17 amd64 17.2-1build2 [16.5 MB] 61s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql all 17+270 [14.2 kB] 61s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 61s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pygresql amd64 1:6.1.0-1 [84.8 kB] 61s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 tzdata-legacy all 2024b-6ubuntu1 [99.3 kB] 61s Preconfiguring packages ... 61s /var/cache/debconf/tmp.ci/postgresql.config.CSE2OW: 12: pg_lsclusters: not found 61s Fetched 21.9 MB in 1s (34.2 MB/s) 61s Selecting previously unselected package python3.12-minimal. 61s (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 ... 108915 files and directories currently installed.) 61s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_amd64.deb ... 61s Unpacking python3.12-minimal (3.12.9-1) ... 61s Selecting previously unselected package libjson-perl. 61s Preparing to unpack .../01-libjson-perl_4.10000-1_all.deb ... 61s Unpacking libjson-perl (4.10000-1) ... 61s Selecting previously unselected package libio-pty-perl. 61s Preparing to unpack .../02-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 61s Unpacking libio-pty-perl (1:1.20-1build3) ... 61s Selecting previously unselected package libipc-run-perl. 61s Preparing to unpack .../03-libipc-run-perl_20231003.0-2_all.deb ... 61s Unpacking libipc-run-perl (20231003.0-2) ... 61s Selecting previously unselected package postgresql-client-common. 61s Preparing to unpack .../04-postgresql-client-common_270_all.deb ... 61s Unpacking postgresql-client-common (270) ... 61s Selecting previously unselected package postgresql-common-dev. 61s Preparing to unpack .../05-postgresql-common-dev_270_all.deb ... 61s Unpacking postgresql-common-dev (270) ... 61s Selecting previously unselected package ssl-cert. 61s Preparing to unpack .../06-ssl-cert_1.1.3ubuntu1_all.deb ... 61s Unpacking ssl-cert (1.1.3ubuntu1) ... 61s Selecting previously unselected package postgresql-common. 61s Preparing to unpack .../07-postgresql-common_270_all.deb ... 61s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 61s Unpacking postgresql-common (270) ... 61s Selecting previously unselected package python3.12. 61s Preparing to unpack .../08-python3.12_3.12.9-1_amd64.deb ... 61s Unpacking python3.12 (3.12.9-1) ... 61s Selecting previously unselected package libpq5:amd64. 61s Preparing to unpack .../09-libpq5_17.2-1build2_amd64.deb ... 61s Unpacking libpq5:amd64 (17.2-1build2) ... 61s Selecting previously unselected package libxslt1.1:amd64. 61s Preparing to unpack .../10-libxslt1.1_1.1.39-0exp1ubuntu2_amd64.deb ... 61s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 62s Selecting previously unselected package postgresql-client-17. 62s Preparing to unpack .../11-postgresql-client-17_17.2-1build2_amd64.deb ... 62s Unpacking postgresql-client-17 (17.2-1build2) ... 62s Selecting previously unselected package postgresql-17. 62s Preparing to unpack .../12-postgresql-17_17.2-1build2_amd64.deb ... 62s Unpacking postgresql-17 (17.2-1build2) ... 62s Selecting previously unselected package postgresql. 62s Preparing to unpack .../13-postgresql_17+270_all.deb ... 62s Unpacking postgresql (17+270) ... 62s Selecting previously unselected package python3-all. 62s Preparing to unpack .../14-python3-all_3.13.1-1~exp2_amd64.deb ... 62s Unpacking python3-all (3.13.1-1~exp2) ... 62s Selecting previously unselected package python3-pygresql. 62s Preparing to unpack .../15-python3-pygresql_1%3a6.1.0-1_amd64.deb ... 62s Unpacking python3-pygresql (1:6.1.0-1) ... 62s Selecting previously unselected package tzdata-legacy. 62s Preparing to unpack .../16-tzdata-legacy_2024b-6ubuntu1_all.deb ... 62s Unpacking tzdata-legacy (2024b-6ubuntu1) ... 62s Setting up python3.12-minimal (3.12.9-1) ... 63s Setting up libio-pty-perl (1:1.20-1build3) ... 63s Setting up python3.12 (3.12.9-1) ... 64s Setting up libpq5:amd64 (17.2-1build2) ... 64s Setting up python3-all (3.13.1-1~exp2) ... 64s Setting up tzdata-legacy (2024b-6ubuntu1) ... 64s Setting up ssl-cert (1.1.3ubuntu1) ... 65s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 65s Setting up libipc-run-perl (20231003.0-2) ... 65s Setting up libjson-perl (4.10000-1) ... 65s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 65s Setting up postgresql-common-dev (270) ... 65s Setting up postgresql-client-common (270) ... 65s Setting up postgresql-client-17 (17.2-1build2) ... 65s 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 65s Setting up python3-pygresql (1:6.1.0-1) ... 66s Setting up postgresql-common (270) ... 66s Creating config file /etc/postgresql-common/createcluster.conf with new version 66s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 66s Removing obsolete dictionary files: 67s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 67s Setting up postgresql-17 (17.2-1build2) ... 68s Creating new PostgreSQL cluster 17/main ... 68s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 68s The files belonging to this database system will be owned by user "postgres". 68s This user must also own the server process. 68s 68s The database cluster will be initialized with locale "C.UTF-8". 68s The default database encoding has accordingly been set to "UTF8". 68s The default text search configuration will be set to "english". 68s 68s Data page checksums are disabled. 68s 68s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 68s creating subdirectories ... ok 68s selecting dynamic shared memory implementation ... posix 68s selecting default "max_connections" ... 100 68s selecting default "shared_buffers" ... 128MB 68s selecting default time zone ... Etc/UTC 68s creating configuration files ... ok 68s running bootstrap script ... ok 69s performing post-bootstrap initialization ... ok 69s syncing data to disk ... ok 72s Setting up postgresql (17+270) ... 72s Processing triggers for systemd (257.2-3ubuntu1) ... 72s Processing triggers for man-db (2.13.0-1) ... 73s Processing triggers for libc-bin (2.41-1ubuntu1) ... 73s autopkgtest [03:33:26]: test unittests: [----------------------- 74s CREATE ROLE 74s CREATE DATABASE 74s Testing with: python3.12 74s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 74s test_get (tests.test_classic.UtilityTest.test_get) ... ok 74s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 74s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 74s Make sure that invalid table names are caught. ... ok 74s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 74s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 74s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 75s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 75s test_params (tests.test_classic.UtilityTest.test_params) ... ok 75s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 75s test_schema (tests.test_classic.UtilityTest.test_schema) 75s Check differentiation of same table name in different schemas. ... ok 75s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 75s test_update (tests.test_classic.UtilityTest.test_update) ... ok 75s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 75s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 75s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 75s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 75s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 75s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 75s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 75s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 75s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 75s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 75s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 75s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 75s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 75s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 75s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 75s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 75s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 75s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 75s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 75s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 75s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 75s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 75s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 75s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 75s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 75s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 75s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 75s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 75s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 75s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 75s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 75s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 75s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 75s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 76s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 76s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 76s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 76s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 76s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 76s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 76s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 76s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 76s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 76s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 76s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 76s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 76s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 76s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 76s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 76s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 76s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 76s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 76s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 76s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 76s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 76s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 76s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 76s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 76s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 76s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 76s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 76s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 76s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 76s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 76s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 76s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 76s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 76s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 76s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 76s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 76s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 76s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 76s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 76s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 76s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 76s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 76s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 76s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 76s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 76s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 76s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 76s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 76s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 76s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 76s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 76s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 76s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 76s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 76s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 76s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 76s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 76s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 76s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 76s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 76s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 76s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 76s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 76s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 76s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 76s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 76s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 76s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 76s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 77s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 77s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 77s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 77s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 77s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 77s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 77s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 77s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 77s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 77s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 77s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 77s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 77s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 77s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 77s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 77s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 77s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 77s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 77s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 77s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 77s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 77s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 77s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 77s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 77s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 77s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 77s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 77s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 77s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 77s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 77s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 77s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 77s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 77s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 77s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 77s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 77s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 77s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 77s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 77s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 77s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 77s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 77s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 77s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 77s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 77s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 77s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 77s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 77s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 77s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 77s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 77s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 77s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 77s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 77s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 77s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 77s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 77s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 77s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 77s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 77s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 77s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 77s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 77s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 77s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 77s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 77s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 77s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 77s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 77s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 77s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 77s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 77s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 77s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 77s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 77s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 77s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 77s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 77s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 77s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 77s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 77s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 77s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 77s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 78s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 78s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 78s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 78s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 78s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 78s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 78s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 78s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 78s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 78s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 78s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 78s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 78s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 78s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 78s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 78s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 78s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 78s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 78s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 78s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 78s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 78s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 78s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 78s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 78s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 78s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 78s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 78s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 78s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 78s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 78s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 78s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 78s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 78s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 78s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 78s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 78s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 78s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 78s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 78s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 78s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 78s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 78s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 78s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 78s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 78s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 78s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 78s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 78s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 78s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 78s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 78s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 78s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 78s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 78s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 78s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 78s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 78s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 78s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 78s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 78s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 78s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 78s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 78s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 78s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 78s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 78s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 78s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 78s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 78s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 78s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 78s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 78s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 78s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 79s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 79s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 79s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 79s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 79s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 79s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 79s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 79s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 79s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 79s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 79s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 79s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 79s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 79s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 79s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 79s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 79s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 79s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 79s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 79s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 79s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 79s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 79s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 79s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 79s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 79s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 79s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... ok 79s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 79s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 79s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 79s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 79s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 79s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 79s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 79s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 79s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 79s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 79s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 79s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 79s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 79s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 79s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 79s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 79s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 79s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 79s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 79s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 79s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 79s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 79s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 79s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 80s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 80s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 80s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 80s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 80s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 80s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 80s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 80s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 80s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 80s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 80s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 80s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 80s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 80s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 80s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 80s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 80s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 80s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 80s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 80s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 80s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 80s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 80s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 80s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 80s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 80s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 80s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 80s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 80s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 80s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 80s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 80s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 80s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 80s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 80s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 80s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 80s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 80s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 80s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 80s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 80s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 80s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 80s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 80s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 80s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 80s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 80s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 80s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 80s test_adapt_query_typed_list_with_empty_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_empty_json) ... ok 80s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 80s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 80s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 80s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 80s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 80s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 80s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 80s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 80s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 80s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 81s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 81s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 81s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 81s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 81s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 81s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 81s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 81s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 81s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 81s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 81s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 81s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 81s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 81s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 81s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 81s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 81s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 81s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 81s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 81s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 81s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 81s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 81s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 81s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 81s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 81s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 81s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 81s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 81s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 81s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 81s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 81s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 81s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 81s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 81s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 81s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 81s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 81s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 81s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 81s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 81s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 81s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 81s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 81s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 81s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 81s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 81s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 81s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 81s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 81s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 81s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 81s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 81s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 81s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 81s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 81s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 81s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 81s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 81s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 81s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 82s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 82s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 82s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 82s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 82s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 82s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 82s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 82s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 82s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 82s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 82s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 82s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 82s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 82s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 82s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 82s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 82s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 82s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 82s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 82s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 82s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 82s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 82s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 82s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 82s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 82s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 82s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 82s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 82s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 82s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 82s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 82s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 82s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 82s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 82s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... ok 82s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 82s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 82s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 82s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 82s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 82s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 82s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 82s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 82s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 82s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 82s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 82s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 82s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 82s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 83s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 83s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 83s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 83s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 83s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 83s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 83s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 83s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 83s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 83s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 83s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 83s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 83s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 83s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 83s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 83s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 83s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 83s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 83s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 83s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 83s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 83s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 83s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 83s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 83s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 83s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 83s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 83s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 83s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 83s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 83s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 83s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 83s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 83s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 83s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 83s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 83s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 83s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 83s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 83s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 83s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 83s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 83s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 83s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 83s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 83s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 83s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 83s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 83s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 83s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 83s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 83s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 83s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 83s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 84s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 84s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 84s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 84s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 84s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 84s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 84s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 84s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 84s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 84s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 84s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 84s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 84s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 84s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 84s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 84s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 84s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 84s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 84s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 84s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 84s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 84s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 84s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 84s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 84s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 84s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 84s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 84s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 84s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 84s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 84s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 84s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 84s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 84s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 84s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 84s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 84s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 84s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 84s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 84s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 84s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 84s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 84s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 84s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 84s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 84s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 84s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 84s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 84s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 84s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 84s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 84s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 84s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 84s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 84s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 84s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 84s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 84s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 84s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 84s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 84s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 84s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 84s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 84s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 84s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 84s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 84s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 84s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 84s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 84s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 84s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 84s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 84s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 84s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 84s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 84s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 84s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 84s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 84s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 84s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 84s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 84s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 84s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 84s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 84s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 84s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 84s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 84s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 84s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 84s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 84s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 84s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 84s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 84s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 84s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 84s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 84s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 84s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 84s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 84s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 84s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 84s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 84s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 84s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 84s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 84s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 84s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 85s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 85s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 85s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 85s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 85s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 85s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 85s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 85s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 85s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 85s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 85s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 85s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 85s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 85s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 85s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 85s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 85s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 85s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 85s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 85s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 85s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 85s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 85s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 85s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 85s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 85s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 85s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 85s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 86s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 86s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 86s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 86s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 86s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 86s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 86s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 86s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 86s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 86s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 86s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 86s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 86s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 86s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 86s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 86s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 86s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 86s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 86s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 86s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 86s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 86s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 86s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 86s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 86s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 86s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 86s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 86s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 86s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 87s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 87s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 87s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 87s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 87s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 87s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 87s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 87s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 87s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 87s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 87s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 87s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 87s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 87s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 87s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 87s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 87s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 87s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 87s test_next (tests.test_dbapi20.TestPgDb.test_next) 87s Test extension for getting the next row. ... ok 87s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 87s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 87s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 87s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 87s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 87s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 87s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 88s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 88s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 88s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 88s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 88s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 88s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 88s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 88s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 88s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 88s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 88s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 88s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 88s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 88s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 88s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 88s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 88s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 88s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 88s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 88s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 88s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 88s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 88s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 88s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 88s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 88s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 88s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 88s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 88s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 89s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 89s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 89s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 89s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 89s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 89s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 89s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 89s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 89s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 89s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 89s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 89s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 89s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 89s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 89s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 89s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 89s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 89s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 89s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 89s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 89s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 89s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 89s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 89s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 89s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 89s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 89s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 89s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 89s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 89s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 89s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 89s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 89s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 89s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 89s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 89s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 89s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 89s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 89s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 89s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 89s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 89s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 89s 89s ---------------------------------------------------------------------- 89s Ran 808 tests in 15.504s 89s 89s OK (skipped=16) 89s Testing with: python3.13 90s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 90s test_get (tests.test_classic.UtilityTest.test_get) ... ok 90s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 90s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 90s Make sure that invalid table names are caught. ... ok 90s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 90s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 90s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 91s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 91s test_params (tests.test_classic.UtilityTest.test_params) ... ok 91s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 91s test_schema (tests.test_classic.UtilityTest.test_schema) 91s Check differentiation of same table name in different schemas. ... ok 91s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 91s test_update (tests.test_classic.UtilityTest.test_update) ... ok 91s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 91s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 91s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 91s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 91s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 91s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 91s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 91s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 91s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 91s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 91s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 91s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 91s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 91s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 91s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 91s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 91s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 91s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 91s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 91s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 91s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 91s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 91s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 91s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 91s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 91s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 91s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 91s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 91s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 91s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 91s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 91s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 91s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 91s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 91s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 91s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 91s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 91s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 91s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 91s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 91s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 91s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 91s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 91s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 91s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 91s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 91s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 91s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 91s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 91s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 91s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 91s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 91s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 92s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 92s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 92s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 92s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 92s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 92s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 92s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 92s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 92s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 92s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 92s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 92s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 92s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 92s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 92s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 92s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 92s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 92s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 92s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 92s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 92s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 92s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 92s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 92s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 92s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 92s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 92s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 92s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 92s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 92s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 92s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 92s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 92s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 92s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 92s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 92s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 92s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 92s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 92s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 92s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 92s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 92s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 92s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 92s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 92s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 92s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 92s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 92s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 92s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 92s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 92s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 92s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 92s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 92s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 92s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 92s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 92s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 92s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 92s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 92s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 92s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 92s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 92s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 92s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 92s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 92s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 92s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 92s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 92s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 93s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 93s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 93s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 93s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 93s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 93s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 93s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 93s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 93s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 93s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 93s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 93s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 93s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 93s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 93s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 93s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 93s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 93s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 93s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 93s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 93s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 93s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 93s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 93s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 93s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 93s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 93s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 93s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 93s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 93s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 93s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 93s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 93s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 93s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 93s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 93s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 93s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 93s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 93s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 93s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 93s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 93s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 93s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 93s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 93s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 93s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 93s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 93s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 93s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 93s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 93s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 93s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 93s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 93s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 93s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 93s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 93s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 93s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 93s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 93s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 93s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 93s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 93s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 93s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 93s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 93s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 93s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 93s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 93s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 93s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 93s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 93s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 93s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 93s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 93s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 93s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 93s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 93s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 93s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 93s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 94s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 94s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 94s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 94s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 94s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 94s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 94s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 94s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 94s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 94s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 94s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 94s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 94s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 94s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 94s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 94s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 94s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 94s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 94s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 94s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 94s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 94s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 94s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 94s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 94s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 94s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 94s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 94s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 94s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 94s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 94s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 94s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 94s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 94s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 94s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 94s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 94s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 94s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 94s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 94s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 94s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 94s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 94s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 94s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 94s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 94s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 94s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 94s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 94s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 94s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 94s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 94s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 94s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 94s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 94s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 94s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 94s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 94s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 94s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 94s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 94s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 94s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 94s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 94s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 94s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 94s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 94s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 94s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 94s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 95s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 95s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 95s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 95s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 95s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 95s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 95s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 95s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 95s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 95s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 95s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 95s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 95s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 95s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 95s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 95s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 95s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... ok 95s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 95s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 95s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 95s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 95s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 95s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 95s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 95s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 95s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 95s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 95s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 95s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 95s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 95s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 95s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 95s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 95s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 95s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 95s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 95s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 95s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 95s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 95s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 95s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 95s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 95s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 95s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 95s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 95s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 95s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 95s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 95s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 95s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 95s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 95s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 96s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 96s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 96s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 96s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 96s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 96s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 96s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 96s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 96s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 96s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 96s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 96s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 96s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 96s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 96s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 96s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 96s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 96s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 96s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 96s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 96s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 96s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 96s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 96s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 96s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 96s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 96s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 96s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 96s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 96s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 96s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 96s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 96s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 96s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 96s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 96s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 96s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 96s test_adapt_query_typed_list_with_empty_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_empty_json) ... ok 96s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 96s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 96s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 96s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 96s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 96s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 96s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 96s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 96s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 96s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 96s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 96s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 96s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 96s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 96s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 96s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 96s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 96s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 96s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 96s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 96s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 96s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 96s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 96s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 96s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 96s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 96s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 96s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 96s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 96s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 97s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 97s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 97s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 97s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 97s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 97s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 97s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 97s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 97s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 97s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 97s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 97s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 97s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 97s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 97s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 97s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 97s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 97s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 97s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 97s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 97s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 97s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 97s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 97s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 97s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 97s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 97s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 97s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 97s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 97s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 97s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 97s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 97s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 97s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 97s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 97s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 97s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 97s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 97s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 97s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 97s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 97s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 97s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 97s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 97s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 97s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 97s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 97s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 97s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 97s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 97s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 97s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 97s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 97s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 97s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 97s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 97s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 97s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 97s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 97s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 98s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 98s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 98s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 98s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 98s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 98s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 98s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 98s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 98s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 98s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 98s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 98s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 98s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 98s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 98s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... ok 98s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 98s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 98s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 98s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 98s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 98s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 98s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 98s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 98s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 98s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 98s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 98s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 98s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 98s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 98s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 98s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 98s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 98s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 98s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 98s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 98s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 98s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 98s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 98s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 98s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 98s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 98s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 98s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 98s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 98s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 98s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 98s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 98s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 99s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 99s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 99s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 99s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 99s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 99s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 99s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 99s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 99s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 99s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 99s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 99s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 99s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 99s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 99s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 99s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 99s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 99s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 99s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 99s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 99s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 99s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 99s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 99s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 99s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 99s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 99s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 99s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 99s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 99s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 99s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 99s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 99s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 99s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 99s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 99s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 99s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 99s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 99s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 99s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 99s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 99s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 99s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 99s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 99s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 99s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 99s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 99s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 99s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 99s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 99s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 99s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 99s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 99s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 99s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 99s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 99s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 99s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 99s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 99s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 99s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 99s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 99s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 99s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 99s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 99s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 99s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 99s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 99s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 99s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 99s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 99s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 99s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 99s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 99s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 99s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 99s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 99s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 99s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 99s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 99s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 99s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 99s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 99s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 99s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 99s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 99s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 99s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 99s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 99s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 99s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 99s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 99s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 99s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 99s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 99s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 99s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 99s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 99s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 99s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 99s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 99s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 99s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 99s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 99s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 99s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 99s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 99s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 99s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 99s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 99s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 99s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 99s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 99s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 99s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 99s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 99s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 100s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 100s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 100s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 100s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 100s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 100s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 100s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 100s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 100s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 100s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 100s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 100s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 100s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 100s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 100s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 100s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 100s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 100s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 100s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 100s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 100s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 100s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 100s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 100s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 100s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 100s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 100s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 100s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 100s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 100s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 100s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 100s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 101s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 101s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 101s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 101s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 101s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 101s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 101s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 101s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 101s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 101s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 101s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 101s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 101s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 101s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 101s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 101s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 101s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 101s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 101s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 101s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 101s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 101s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 101s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 101s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 101s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 101s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 101s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 101s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 101s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 101s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 101s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 101s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 102s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 102s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 102s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 102s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 102s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 102s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 102s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 102s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 102s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 102s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 102s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 102s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 102s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 102s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 102s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 102s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 102s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 102s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 102s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 102s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 102s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 102s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 102s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 102s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 102s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 102s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 102s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 103s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 103s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 103s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 103s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 103s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 103s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 103s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 103s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 103s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 103s test_next (tests.test_dbapi20.TestPgDb.test_next) 103s Test extension for getting the next row. ... ok 103s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 103s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 103s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 103s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 103s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 103s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 103s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 103s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 103s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 103s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 103s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 103s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 103s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 103s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 103s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 103s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 103s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 103s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 103s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 104s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 104s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 104s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 104s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 104s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 104s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 104s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 104s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 104s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 104s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 104s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 104s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 104s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 104s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 104s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 104s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 104s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 104s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 104s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 104s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 104s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 104s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 104s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 104s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 104s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 104s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 104s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 104s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 104s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 104s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 104s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 105s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 105s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 105s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 105s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 105s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 105s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 105s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 105s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 105s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 105s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 105s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 105s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 105s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 105s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 105s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 105s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 105s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 105s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 105s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 105s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 105s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 105s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 105s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 105s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 105s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 105s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 105s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 105s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 105s 105s ---------------------------------------------------------------------- 105s Ran 808 tests in 15.492s 105s 105s OK (skipped=16) 105s autopkgtest [03:33:58]: test unittests: -----------------------] 106s autopkgtest [03:33:59]: test unittests: - - - - - - - - - - results - - - - - - - - - - 106s unittests PASS 106s autopkgtest [03:33:59]: @@@@@@@@@@@@@@@@@@@@ summary 106s unittests PASS 121s nova [W] Skipping flock for amd64 121s Creating nova instance adt-plucky-amd64-pygresql-20250216-033212-juju-7f2275-prod-proposed-migration-environment-20-13d2bdee-ff2e-4fe1-bfa3-8f9741a9cacd from image adt/ubuntu-plucky-amd64-server-20250215.img (UUID 5f605d3a-6e26-4e15-b556-0020b04f5a0d)... 121s nova [W] Timed out waiting for 9370e229-bc7b-4376-8d6a-2f540b722e8d to get deleted.