0s autopkgtest [11:46:21]: starting date and time: 2025-02-19 11:46:21+0000 0s autopkgtest [11:46:21]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [11:46:21]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.7il9iiav/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade pygresql --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-25.secgroup --name adt-plucky-amd64-pygresql-20250219-114621-juju-7f2275-prod-proposed-migration-environment-2-92da7f36-e6fa-493f-a013-326af26ae876 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -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/ 59s autopkgtest [11:47:20]: testbed dpkg architecture: amd64 59s autopkgtest [11:47:20]: testbed apt version: 2.9.29 59s autopkgtest [11:47:20]: @@@@@@@@@@@@@@@@@@@@ test bed setup 59s autopkgtest [11:47:20]: testbed release detected to be: None 60s autopkgtest [11:47:21]: updating testbed package index (apt update) 61s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 61s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 61s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 61s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 61s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 61s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 61s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 61s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 61s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [81.8 kB] 61s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [101 kB] 61s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 61s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 61s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [697 kB] 61s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [265 kB] 61s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3128 B] 62s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [11.5 kB] 62s Fetched 2124 kB in 1s (2199 kB/s) 62s Reading package lists... 63s Reading package lists... 63s Building dependency tree... 63s Reading state information... 64s Calculating upgrade... 64s The following NEW packages will be installed: 64s libapt-pkg7.0 64s The following packages will be upgraded: 64s apt apt-utils iproute2 liblsof0 libp11-kit0 lsof rsyslog 64s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 64s Need to get 5234 kB of archives. 64s After this operation, 4074 kB of additional disk space will be used. 64s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30 [1131 kB] 65s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30 [1434 kB] 65s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30 [222 kB] 65s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 65s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit0 amd64 0.25.5-2ubuntu3 [311 kB] 65s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu1 [555 kB] 65s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 lsof amd64 4.99.4+dfsg-1 [245 kB] 65s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsof0 amd64 4.99.4+dfsg-1 [59.6 kB] 65s Preconfiguring packages ... 65s Fetched 5234 kB in 1s (6851 kB/s) 65s Selecting previously unselected package libapt-pkg7.0:amd64. 66s (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 ... 108925 files and directories currently installed.) 66s Preparing to unpack .../libapt-pkg7.0_2.9.30_amd64.deb ... 66s Unpacking libapt-pkg7.0:amd64 (2.9.30) ... 66s Setting up libapt-pkg7.0:amd64 (2.9.30) ... 66s (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 ... 108974 files and directories currently installed.) 66s Preparing to unpack .../archives/apt_2.9.30_amd64.deb ... 66s Unpacking apt (2.9.30) over (2.9.29) ... 66s Setting up apt (2.9.30) ... 67s (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 ... 108974 files and directories currently installed.) 67s Preparing to unpack .../0-apt-utils_2.9.30_amd64.deb ... 67s Unpacking apt-utils (2.9.30) over (2.9.29) ... 67s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_amd64.deb ... 67s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 67s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_amd64.deb ... 67s Unpacking libp11-kit0:amd64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 67s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_amd64.deb ... 67s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 67s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_amd64.deb ... 67s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 67s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_amd64.deb ... 67s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 67s Setting up apt-utils (2.9.30) ... 67s Setting up liblsof0 (4.99.4+dfsg-1) ... 67s Setting up iproute2 (6.13.0-1ubuntu1) ... 67s Setting up rsyslog (8.2412.0-2ubuntu1) ... 67s info: The user `syslog' is already a member of `adm'. 68s Setting up libp11-kit0:amd64 (0.25.5-2ubuntu3) ... 68s Setting up lsof (4.99.4+dfsg-1) ... 68s Processing triggers for man-db (2.13.0-1) ... 70s Processing triggers for libc-bin (2.40-4ubuntu1) ... 71s Reading package lists... 72s Building dependency tree... 72s Reading state information... 72s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 72s autopkgtest [11:47:33]: upgrading testbed (apt dist-upgrade and autopurge) 72s Reading package lists... 72s Building dependency tree... 72s Reading state information... 73s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 73s Starting 2 pkgProblemResolver with broken count: 0 73s Done 73s Entering ResolveByKeep 73s 74s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 74s Reading package lists... 74s Building dependency tree... 74s Reading state information... 74s Starting pkgProblemResolver with broken count: 0 74s Starting 2 pkgProblemResolver with broken count: 0 74s Done 75s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 75s autopkgtest [11:47:36]: rebooting testbed after setup commands that affected boot 98s autopkgtest [11:47:59]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 101s autopkgtest [11:48:02]: @@@@@@@@@@@@@@@@@@@@ apt-source pygresql 104s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-2 (dsc) [2235 B] 104s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-2 (tar) [273 kB] 104s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-2 (diff) [7324 B] 104s gpgv: Signature made Sun Feb 16 10:24:21 2025 UTC 104s gpgv: using RSA key 5C48FE6157F49179597087C64C5A6BAB12D2A7AE 104s gpgv: Can't check signature: No public key 104s dpkg-source: warning: cannot verify inline signature for ./pygresql_6.1.0-2.dsc: no acceptable signature found 104s autopkgtest [11:48:05]: testing package pygresql version 1:6.1.0-2 104s autopkgtest [11:48:05]: build not needed 105s autopkgtest [11:48:06]: test unittests: preparing testbed 105s Reading package lists... 106s Building dependency tree... 106s Reading state information... 106s Starting pkgProblemResolver with broken count: 0 106s Starting 2 pkgProblemResolver with broken count: 0 106s Done 106s The following NEW packages will be installed: 106s clang-19 libasan8 libclang-common-19-dev libclang-cpp19 libecpg-compat3 106s libecpg-dev libecpg6 libffi-dev libgc1 libgcc-14-dev libgomp1 libhwasan0 106s libio-pty-perl libipc-run-perl libitm1 libjson-perl liblsan0 libncurses-dev 106s libobjc-14-dev libobjc4 libpfm4 libpgtypes3 libpq-dev libpq5 libquadmath0 106s libssl-dev libstdc++-14-dev libtcl8.6 libtsan2 libubsan1 libxml2-dev 106s libxslt1.1 llvm-19 llvm-19-dev llvm-19-linker-tools llvm-19-runtime 106s llvm-19-tools postgresql-17 postgresql-all postgresql-client-17 106s postgresql-client-common postgresql-common postgresql-common-dev 106s postgresql-plperl-17 postgresql-plpython3-17 postgresql-pltcl-17 106s postgresql-server-dev-17 postgresql-server-dev-all python3-all 106s python3-pygresql python3.12 python3.12-minimal ssl-cert tzdata-legacy 107s 0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded. 107s Need to get 128 MB of archives. 107s After this operation, 708 MB of additional disk space will be used. 107s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 108s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 108s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-client-common all 273 [47.5 kB] 108s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libio-pty-perl amd64 1:1.20-1build3 [31.4 kB] 108s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libipc-run-perl all 20231003.0-2 [91.5 kB] 108s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-common-dev all 273 [72.9 kB] 108s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 ssl-cert all 1.1.3ubuntu1 [18.7 kB] 108s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-common all 273 [101 kB] 108s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 109s Get:10 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclang-cpp19 amd64 1:19.1.7-1ubuntu1 [14.2 MB] 112s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 15-20250213-1ubuntu1 [148 kB] 112s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 15-20250213-1ubuntu1 [28.5 kB] 112s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 15-20250213-1ubuntu1 [3059 kB] 112s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 15-20250213-1ubuntu1 [1356 kB] 112s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 15-20250213-1ubuntu1 [2757 kB] 113s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 15-20250213-1ubuntu1 [1206 kB] 113s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 15-20250213-1ubuntu1 [1678 kB] 113s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 15-20250213-1ubuntu1 [152 kB] 113s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-17ubuntu1 [2814 kB] 113s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libstdc++-14-dev amd64 14.2.0-17ubuntu1 [2507 kB] 114s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libgc1 amd64 1:8.2.8-1 [102 kB] 114s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 libobjc4 amd64 15-20250213-1ubuntu1 [46.5 kB] 114s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 libobjc-14-dev amd64 14.2.0-17ubuntu1 [194 kB] 114s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 libclang-common-19-dev amd64 1:19.1.7-1ubuntu1 [743 kB] 114s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 llvm-19-linker-tools amd64 1:19.1.7-1ubuntu1 [1325 kB] 114s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 clang-19 amd64 1:19.1.7-1ubuntu1 [78.9 kB] 114s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libpgtypes3 amd64 17.3-3 [45.9 kB] 114s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libpq5 amd64 17.3-3 [154 kB] 115s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libecpg6 amd64 17.3-3 [51.7 kB] 115s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libecpg-compat3 amd64 17.3-3 [13.2 kB] 115s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libssl-dev amd64 3.4.0-1ubuntu2 [2874 kB] 115s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libpq-dev amd64 17.3-3 [158 kB] 115s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libecpg-dev amd64 17.3-3 [277 kB] 115s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libncurses-dev amd64 6.5+20250125-2 [425 kB] 115s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libtcl8.6 amd64 8.6.16+dfsg-1 [1086 kB] 115s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml2-dev amd64 2.12.7+dfsg+really2.9.14-0.2ubuntu3 [784 kB] 115s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu2 [175 kB] 115s Get:38 http://ftpmaster.internal/ubuntu plucky/universe amd64 llvm-19-runtime amd64 1:19.1.7-1ubuntu1 [554 kB] 116s Get:39 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpfm4 amd64 4.13.0+git83-g91970fe-1 [429 kB] 116s Get:40 http://ftpmaster.internal/ubuntu plucky/universe amd64 llvm-19 amd64 1:19.1.7-1ubuntu1 [17.8 MB] 116s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libffi-dev amd64 3.4.7-1 [65.5 kB] 117s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 llvm-19-tools amd64 1:19.1.7-1ubuntu1 [540 kB] 117s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 llvm-19-dev amd64 1:19.1.7-1ubuntu1 [47.3 MB] 119s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-client-17 amd64 17.3-3 [1425 kB] 119s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-17 amd64 17.3-3 [16.6 MB] 120s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 postgresql-server-dev-17 amd64 17.3-3 [1417 kB] 120s Get:47 http://ftpmaster.internal/ubuntu plucky/universe amd64 postgresql-server-dev-all all 273 [1632 B] 120s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-plperl-17 amd64 17.3-3 [70.9 kB] 120s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-plpython3-17 amd64 17.3-3 [78.1 kB] 120s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 postgresql-pltcl-17 amd64 17.3-3 [30.9 kB] 120s Get:51 http://ftpmaster.internal/ubuntu plucky/universe amd64 postgresql-all all 273 [1708 B] 121s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 121s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pygresql amd64 1:6.1.0-2 [84.9 kB] 121s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 tzdata-legacy all 2025a-2ubuntu1 [99.2 kB] 121s Preconfiguring packages ... 121s Fetched 128 MB in 14s (9035 kB/s) 121s Selecting previously unselected package python3.12-minimal. 121s (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 ... 108975 files and directories currently installed.) 121s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_amd64.deb ... 121s Unpacking python3.12-minimal (3.12.9-1) ... 122s Selecting previously unselected package libjson-perl. 122s Preparing to unpack .../01-libjson-perl_4.10000-1_all.deb ... 122s Unpacking libjson-perl (4.10000-1) ... 122s Selecting previously unselected package postgresql-client-common. 122s Preparing to unpack .../02-postgresql-client-common_273_all.deb ... 122s Unpacking postgresql-client-common (273) ... 122s Selecting previously unselected package libio-pty-perl. 122s Preparing to unpack .../03-libio-pty-perl_1%3a1.20-1build3_amd64.deb ... 122s Unpacking libio-pty-perl (1:1.20-1build3) ... 122s Selecting previously unselected package libipc-run-perl. 122s Preparing to unpack .../04-libipc-run-perl_20231003.0-2_all.deb ... 122s Unpacking libipc-run-perl (20231003.0-2) ... 122s Selecting previously unselected package postgresql-common-dev. 122s Preparing to unpack .../05-postgresql-common-dev_273_all.deb ... 122s Unpacking postgresql-common-dev (273) ... 122s Selecting previously unselected package ssl-cert. 122s Preparing to unpack .../06-ssl-cert_1.1.3ubuntu1_all.deb ... 122s Unpacking ssl-cert (1.1.3ubuntu1) ... 122s Selecting previously unselected package postgresql-common. 122s Preparing to unpack .../07-postgresql-common_273_all.deb ... 122s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 122s Unpacking postgresql-common (273) ... 122s Selecting previously unselected package python3.12. 122s Preparing to unpack .../08-python3.12_3.12.9-1_amd64.deb ... 122s Unpacking python3.12 (3.12.9-1) ... 122s Selecting previously unselected package libclang-cpp19. 122s Preparing to unpack .../09-libclang-cpp19_1%3a19.1.7-1ubuntu1_amd64.deb ... 122s Unpacking libclang-cpp19 (1:19.1.7-1ubuntu1) ... 122s Selecting previously unselected package libgomp1:amd64. 122s Preparing to unpack .../10-libgomp1_15-20250213-1ubuntu1_amd64.deb ... 122s Unpacking libgomp1:amd64 (15-20250213-1ubuntu1) ... 122s Selecting previously unselected package libitm1:amd64. 122s Preparing to unpack .../11-libitm1_15-20250213-1ubuntu1_amd64.deb ... 122s Unpacking libitm1:amd64 (15-20250213-1ubuntu1) ... 122s Selecting previously unselected package libasan8:amd64. 122s Preparing to unpack .../12-libasan8_15-20250213-1ubuntu1_amd64.deb ... 122s Unpacking libasan8:amd64 (15-20250213-1ubuntu1) ... 122s Selecting previously unselected package liblsan0:amd64. 122s Preparing to unpack .../13-liblsan0_15-20250213-1ubuntu1_amd64.deb ... 122s Unpacking liblsan0:amd64 (15-20250213-1ubuntu1) ... 122s Selecting previously unselected package libtsan2:amd64. 122s Preparing to unpack .../14-libtsan2_15-20250213-1ubuntu1_amd64.deb ... 122s Unpacking libtsan2:amd64 (15-20250213-1ubuntu1) ... 122s Selecting previously unselected package libubsan1:amd64. 122s Preparing to unpack .../15-libubsan1_15-20250213-1ubuntu1_amd64.deb ... 122s Unpacking libubsan1:amd64 (15-20250213-1ubuntu1) ... 122s Selecting previously unselected package libhwasan0:amd64. 122s Preparing to unpack .../16-libhwasan0_15-20250213-1ubuntu1_amd64.deb ... 122s Unpacking libhwasan0:amd64 (15-20250213-1ubuntu1) ... 122s Selecting previously unselected package libquadmath0:amd64. 123s Preparing to unpack .../17-libquadmath0_15-20250213-1ubuntu1_amd64.deb ... 123s Unpacking libquadmath0:amd64 (15-20250213-1ubuntu1) ... 123s Selecting previously unselected package libgcc-14-dev:amd64. 123s Preparing to unpack .../18-libgcc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 123s Unpacking libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 123s Selecting previously unselected package libstdc++-14-dev:amd64. 123s Preparing to unpack .../19-libstdc++-14-dev_14.2.0-17ubuntu1_amd64.deb ... 123s Unpacking libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 123s Selecting previously unselected package libgc1:amd64. 123s Preparing to unpack .../20-libgc1_1%3a8.2.8-1_amd64.deb ... 123s Unpacking libgc1:amd64 (1:8.2.8-1) ... 123s Selecting previously unselected package libobjc4:amd64. 123s Preparing to unpack .../21-libobjc4_15-20250213-1ubuntu1_amd64.deb ... 123s Unpacking libobjc4:amd64 (15-20250213-1ubuntu1) ... 123s Selecting previously unselected package libobjc-14-dev:amd64. 123s Preparing to unpack .../22-libobjc-14-dev_14.2.0-17ubuntu1_amd64.deb ... 123s Unpacking libobjc-14-dev:amd64 (14.2.0-17ubuntu1) ... 123s Selecting previously unselected package libclang-common-19-dev:amd64. 123s Preparing to unpack .../23-libclang-common-19-dev_1%3a19.1.7-1ubuntu1_amd64.deb ... 123s Unpacking libclang-common-19-dev:amd64 (1:19.1.7-1ubuntu1) ... 123s Selecting previously unselected package llvm-19-linker-tools. 123s Preparing to unpack .../24-llvm-19-linker-tools_1%3a19.1.7-1ubuntu1_amd64.deb ... 123s Unpacking llvm-19-linker-tools (1:19.1.7-1ubuntu1) ... 123s Selecting previously unselected package clang-19. 123s Preparing to unpack .../25-clang-19_1%3a19.1.7-1ubuntu1_amd64.deb ... 123s Unpacking clang-19 (1:19.1.7-1ubuntu1) ... 123s Selecting previously unselected package libpgtypes3:amd64. 123s Preparing to unpack .../26-libpgtypes3_17.3-3_amd64.deb ... 123s Unpacking libpgtypes3:amd64 (17.3-3) ... 123s Selecting previously unselected package libpq5:amd64. 123s Preparing to unpack .../27-libpq5_17.3-3_amd64.deb ... 123s Unpacking libpq5:amd64 (17.3-3) ... 123s Selecting previously unselected package libecpg6:amd64. 123s Preparing to unpack .../28-libecpg6_17.3-3_amd64.deb ... 123s Unpacking libecpg6:amd64 (17.3-3) ... 123s Selecting previously unselected package libecpg-compat3:amd64. 123s Preparing to unpack .../29-libecpg-compat3_17.3-3_amd64.deb ... 123s Unpacking libecpg-compat3:amd64 (17.3-3) ... 123s Selecting previously unselected package libssl-dev:amd64. 123s Preparing to unpack .../30-libssl-dev_3.4.0-1ubuntu2_amd64.deb ... 123s Unpacking libssl-dev:amd64 (3.4.0-1ubuntu2) ... 123s Selecting previously unselected package libpq-dev. 123s Preparing to unpack .../31-libpq-dev_17.3-3_amd64.deb ... 123s Unpacking libpq-dev (17.3-3) ... 123s Selecting previously unselected package libecpg-dev. 123s Preparing to unpack .../32-libecpg-dev_17.3-3_amd64.deb ... 123s Unpacking libecpg-dev (17.3-3) ... 123s Selecting previously unselected package libncurses-dev:amd64. 123s Preparing to unpack .../33-libncurses-dev_6.5+20250125-2_amd64.deb ... 123s Unpacking libncurses-dev:amd64 (6.5+20250125-2) ... 124s Selecting previously unselected package libtcl8.6:amd64. 124s Preparing to unpack .../34-libtcl8.6_8.6.16+dfsg-1_amd64.deb ... 124s Unpacking libtcl8.6:amd64 (8.6.16+dfsg-1) ... 124s Selecting previously unselected package libxml2-dev:amd64. 124s Preparing to unpack .../35-libxml2-dev_2.12.7+dfsg+really2.9.14-0.2ubuntu3_amd64.deb ... 124s Unpacking libxml2-dev:amd64 (2.12.7+dfsg+really2.9.14-0.2ubuntu3) ... 124s Selecting previously unselected package libxslt1.1:amd64. 124s Preparing to unpack .../36-libxslt1.1_1.1.39-0exp1ubuntu2_amd64.deb ... 124s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 124s Selecting previously unselected package llvm-19-runtime. 124s Preparing to unpack .../37-llvm-19-runtime_1%3a19.1.7-1ubuntu1_amd64.deb ... 124s Unpacking llvm-19-runtime (1:19.1.7-1ubuntu1) ... 124s Selecting previously unselected package libpfm4:amd64. 124s Preparing to unpack .../38-libpfm4_4.13.0+git83-g91970fe-1_amd64.deb ... 124s Unpacking libpfm4:amd64 (4.13.0+git83-g91970fe-1) ... 124s Selecting previously unselected package llvm-19. 124s Preparing to unpack .../39-llvm-19_1%3a19.1.7-1ubuntu1_amd64.deb ... 124s Unpacking llvm-19 (1:19.1.7-1ubuntu1) ... 124s Selecting previously unselected package libffi-dev:amd64. 124s Preparing to unpack .../40-libffi-dev_3.4.7-1_amd64.deb ... 124s Unpacking libffi-dev:amd64 (3.4.7-1) ... 124s Selecting previously unselected package llvm-19-tools. 124s Preparing to unpack .../41-llvm-19-tools_1%3a19.1.7-1ubuntu1_amd64.deb ... 124s Unpacking llvm-19-tools (1:19.1.7-1ubuntu1) ... 124s Selecting previously unselected package llvm-19-dev. 124s Preparing to unpack .../42-llvm-19-dev_1%3a19.1.7-1ubuntu1_amd64.deb ... 124s Unpacking llvm-19-dev (1:19.1.7-1ubuntu1) ... 126s Selecting previously unselected package postgresql-client-17. 126s Preparing to unpack .../43-postgresql-client-17_17.3-3_amd64.deb ... 126s Unpacking postgresql-client-17 (17.3-3) ... 126s Selecting previously unselected package postgresql-17. 126s Preparing to unpack .../44-postgresql-17_17.3-3_amd64.deb ... 126s Unpacking postgresql-17 (17.3-3) ... 127s Selecting previously unselected package postgresql-server-dev-17. 127s Preparing to unpack .../45-postgresql-server-dev-17_17.3-3_amd64.deb ... 127s Unpacking postgresql-server-dev-17 (17.3-3) ... 127s Selecting previously unselected package postgresql-server-dev-all. 127s Preparing to unpack .../46-postgresql-server-dev-all_273_all.deb ... 127s Unpacking postgresql-server-dev-all (273) ... 127s Selecting previously unselected package postgresql-plperl-17. 127s Preparing to unpack .../47-postgresql-plperl-17_17.3-3_amd64.deb ... 127s Unpacking postgresql-plperl-17 (17.3-3) ... 127s Selecting previously unselected package postgresql-plpython3-17. 127s Preparing to unpack .../48-postgresql-plpython3-17_17.3-3_amd64.deb ... 127s Unpacking postgresql-plpython3-17 (17.3-3) ... 127s Selecting previously unselected package postgresql-pltcl-17. 127s Preparing to unpack .../49-postgresql-pltcl-17_17.3-3_amd64.deb ... 127s Unpacking postgresql-pltcl-17 (17.3-3) ... 127s Selecting previously unselected package postgresql-all. 127s Preparing to unpack .../50-postgresql-all_273_all.deb ... 127s Unpacking postgresql-all (273) ... 127s Selecting previously unselected package python3-all. 127s Preparing to unpack .../51-python3-all_3.13.1-1~exp2_amd64.deb ... 127s Unpacking python3-all (3.13.1-1~exp2) ... 127s Selecting previously unselected package python3-pygresql. 127s Preparing to unpack .../52-python3-pygresql_1%3a6.1.0-2_amd64.deb ... 127s Unpacking python3-pygresql (1:6.1.0-2) ... 127s Selecting previously unselected package tzdata-legacy. 127s Preparing to unpack .../53-tzdata-legacy_2025a-2ubuntu1_all.deb ... 127s Unpacking tzdata-legacy (2025a-2ubuntu1) ... 127s Setting up postgresql-client-common (273) ... 127s Setting up libpgtypes3:amd64 (17.3-3) ... 127s Setting up python3.12-minimal (3.12.9-1) ... 128s Setting up libncurses-dev:amd64 (6.5+20250125-2) ... 128s Setting up libio-pty-perl (1:1.20-1build3) ... 128s Setting up libclang-common-19-dev:amd64 (1:19.1.7-1ubuntu1) ... 128s Setting up python3.12 (3.12.9-1) ... 129s Setting up libpq5:amd64 (17.3-3) ... 129s Setting up python3-all (3.13.1-1~exp2) ... 129s Setting up libgomp1:amd64 (15-20250213-1ubuntu1) ... 129s Setting up libffi-dev:amd64 (3.4.7-1) ... 129s Setting up tzdata-legacy (2025a-2ubuntu1) ... 129s Setting up libxml2-dev:amd64 (2.12.7+dfsg+really2.9.14-0.2ubuntu3) ... 129s Setting up libpfm4:amd64 (4.13.0+git83-g91970fe-1) ... 129s Setting up ssl-cert (1.1.3ubuntu1) ... 129s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 130s Setting up libquadmath0:amd64 (15-20250213-1ubuntu1) ... 130s Setting up libssl-dev:amd64 (3.4.0-1ubuntu2) ... 130s Setting up libtcl8.6:amd64 (8.6.16+dfsg-1) ... 130s Setting up libipc-run-perl (20231003.0-2) ... 130s Setting up libgc1:amd64 (1:8.2.8-1) ... 130s Setting up libubsan1:amd64 (15-20250213-1ubuntu1) ... 130s Setting up libhwasan0:amd64 (15-20250213-1ubuntu1) ... 130s Setting up libasan8:amd64 (15-20250213-1ubuntu1) ... 130s Setting up libjson-perl (4.10000-1) ... 130s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 130s Setting up libecpg6:amd64 (17.3-3) ... 130s Setting up llvm-19-linker-tools (1:19.1.7-1ubuntu1) ... 130s Setting up libtsan2:amd64 (15-20250213-1ubuntu1) ... 130s Setting up llvm-19-runtime (1:19.1.7-1ubuntu1) ... 130s Setting up llvm-19-tools (1:19.1.7-1ubuntu1) ... 130s Setting up liblsan0:amd64 (15-20250213-1ubuntu1) ... 130s Setting up libitm1:amd64 (15-20250213-1ubuntu1) ... 130s Setting up libclang-cpp19 (1:19.1.7-1ubuntu1) ... 130s Setting up postgresql-common-dev (273) ... 130s Setting up libecpg-compat3:amd64 (17.3-3) ... 130s Setting up postgresql-client-17 (17.3-3) ... 130s 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 130s Setting up python3-pygresql (1:6.1.0-2) ... 131s Setting up libpq-dev (17.3-3) ... 131s Setting up libobjc4:amd64 (15-20250213-1ubuntu1) ... 131s Setting up libecpg-dev (17.3-3) ... 131s Setting up postgresql-common (273) ... 131s Creating config file /etc/postgresql-common/createcluster.conf with new version 131s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 131s Removing obsolete dictionary files: 132s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 132s Setting up llvm-19 (1:19.1.7-1ubuntu1) ... 132s Setting up libgcc-14-dev:amd64 (14.2.0-17ubuntu1) ... 132s Setting up libstdc++-14-dev:amd64 (14.2.0-17ubuntu1) ... 132s Setting up postgresql-17 (17.3-3) ... 133s Creating new PostgreSQL cluster 17/main ... 133s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 133s The files belonging to this database system will be owned by user "postgres". 133s This user must also own the server process. 133s 133s The database cluster will be initialized with locale "C.UTF-8". 133s The default database encoding has accordingly been set to "UTF8". 133s The default text search configuration will be set to "english". 133s 133s Data page checksums are disabled. 133s 133s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 133s creating subdirectories ... ok 133s selecting dynamic shared memory implementation ... posix 133s selecting default "max_connections" ... 100 133s selecting default "shared_buffers" ... 128MB 133s selecting default time zone ... Etc/UTC 133s creating configuration files ... ok 133s running bootstrap script ... ok 134s performing post-bootstrap initialization ... ok 134s syncing data to disk ... ok 136s Setting up libobjc-14-dev:amd64 (14.2.0-17ubuntu1) ... 136s Setting up clang-19 (1:19.1.7-1ubuntu1) ... 136s Setting up llvm-19-dev (1:19.1.7-1ubuntu1) ... 136s Setting up postgresql-plpython3-17 (17.3-3) ... 136s Setting up postgresql-plperl-17 (17.3-3) ... 136s Setting up postgresql-pltcl-17 (17.3-3) ... 136s Setting up postgresql-server-dev-17 (17.3-3) ... 136s Setting up postgresql-server-dev-all (273) ... 136s Setting up postgresql-all (273) ... 136s Processing triggers for install-info (7.1.1-1) ... 136s Processing triggers for libc-bin (2.40-4ubuntu1) ... 137s Processing triggers for systemd (257.2-3ubuntu1) ... 137s Processing triggers for man-db (2.13.0-1) ... 140s autopkgtest [11:48:41]: test unittests: [----------------------- 140s ### PostgreSQL 17, python3.12 ### 140s Creating new PostgreSQL cluster 17/regress ... 143s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 143s test_get (tests.test_classic.UtilityTest.test_get) ... ok 143s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 143s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 143s Make sure that invalid table names are caught. ... ok 143s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 143s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 143s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 144s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 144s test_params (tests.test_classic.UtilityTest.test_params) ... ok 144s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 144s test_schema (tests.test_classic.UtilityTest.test_schema) 144s Check differentiation of same table name in different schemas. ... ok 144s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 144s test_update (tests.test_classic.UtilityTest.test_update) ... ok 144s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 144s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 144s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 144s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 144s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 144s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 144s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 144s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 144s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 144s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 144s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 144s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 144s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 144s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 144s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 144s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 144s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 144s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 144s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 144s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 144s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 144s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 144s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 144s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 144s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 144s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 144s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 144s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 144s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 144s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 144s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 144s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 144s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 144s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 144s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 144s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 144s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 144s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 144s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 144s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 144s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 144s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 145s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 145s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 145s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 145s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 145s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 145s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 145s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 145s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 145s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 145s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 145s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 145s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 145s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 145s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 145s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 145s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 145s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 145s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 145s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 145s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 145s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 145s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 145s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 145s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 145s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 145s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 145s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 145s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 145s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 145s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 145s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 145s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 145s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 145s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 145s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 145s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 145s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 145s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 145s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 145s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 145s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 145s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 145s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 145s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 145s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 145s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 145s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 145s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 145s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 145s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 145s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 145s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 145s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 145s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 145s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 145s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 145s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 145s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 145s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 145s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 145s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 145s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 145s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 145s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 145s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 145s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 145s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 145s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 145s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 145s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 145s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 145s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 145s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 145s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 145s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 145s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 145s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 145s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 145s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 145s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 145s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 145s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 145s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 145s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 145s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 145s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 145s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 145s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 145s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 145s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 145s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 145s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 145s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 145s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 145s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 145s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 145s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 145s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 145s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 145s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 145s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 145s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 145s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 145s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 145s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 145s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 145s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 145s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 145s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 145s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 146s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 146s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 146s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 146s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 146s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 146s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 146s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 146s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 146s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 146s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 146s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 146s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 146s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 146s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 146s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 146s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 146s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 146s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 146s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 146s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 146s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 146s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 146s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 146s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 146s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 146s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 146s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 146s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 146s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 146s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 146s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 146s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 146s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 146s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 146s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 146s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 146s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 146s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 146s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 146s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 146s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 146s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 146s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 146s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 146s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 146s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 146s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 146s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 146s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 146s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 146s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 146s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 146s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 146s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 146s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 146s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 146s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 146s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 146s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 146s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 146s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 146s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 146s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 146s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 146s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 146s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 146s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 146s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 146s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 146s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 146s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 146s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 146s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 146s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 146s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 146s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 146s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 146s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 146s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 146s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 146s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 146s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 146s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 146s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 146s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 146s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 146s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 146s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 146s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 146s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 146s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 146s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 146s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 146s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 146s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 146s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 146s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 146s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 146s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 146s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 146s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 146s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 146s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 146s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 146s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 146s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 146s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 146s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 146s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 146s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 146s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 147s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 147s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 147s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 147s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 147s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 147s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 147s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 147s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 147s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 147s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 147s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 147s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 147s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 147s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 147s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 147s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 147s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 147s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 147s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 147s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 147s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 147s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 147s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 147s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 147s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... skipped 'must not be superuser' 147s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 147s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 147s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 147s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 147s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 147s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 147s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 147s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 147s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 147s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 147s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 147s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 147s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 147s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 147s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 147s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 147s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 147s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 147s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 147s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 147s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 147s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 147s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 147s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 147s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 147s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 147s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 147s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 147s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 147s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 147s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 147s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 147s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 147s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 147s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 147s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 147s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 147s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 147s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 147s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 147s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 147s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 147s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 147s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 147s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 147s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 147s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 147s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 147s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 148s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 148s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 148s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 148s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 148s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 148s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 148s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 148s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 148s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 148s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 148s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 148s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 148s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 148s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 148s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 148s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 148s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 148s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 148s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 148s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 148s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 148s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 148s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 148s test_adapt_query_typed_list_with_empty_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_empty_json) ... ok 148s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 148s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 148s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 148s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 148s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 148s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 148s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 148s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 148s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 148s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 148s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 148s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 148s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 148s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 148s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 148s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 148s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 148s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 148s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 148s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 148s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 148s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 148s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 148s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 148s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 148s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 148s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 148s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 148s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 148s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 148s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 148s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 148s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 148s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 148s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 148s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 148s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 148s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 148s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 148s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 148s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 148s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 148s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 148s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 148s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 148s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 148s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 148s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 148s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 148s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 148s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 148s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 148s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 148s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 148s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 148s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 148s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 148s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 148s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 148s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 148s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 148s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 148s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 148s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 148s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 148s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 148s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 148s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 148s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 148s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 148s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 148s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 148s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 148s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 148s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 148s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 148s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 148s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 149s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 149s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 149s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 149s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 149s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 149s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 149s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 149s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 149s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 149s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 149s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 149s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 149s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 149s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 149s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 149s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 149s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 149s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 149s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 149s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 149s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 149s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 149s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 149s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 149s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 149s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 149s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... skipped 'must not be superuser' 149s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 149s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 149s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 149s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 149s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 149s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 149s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 149s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 149s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 149s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 149s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 149s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 149s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 149s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 149s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 149s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 149s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 149s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 149s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 149s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 149s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 149s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 149s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 149s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 149s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 149s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 149s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 149s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 149s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 149s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 149s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 149s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 149s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 149s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 149s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 149s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 149s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 149s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 149s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 149s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 149s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 149s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 149s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 149s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 150s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 150s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 150s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 150s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 150s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 150s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 150s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 150s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 150s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 150s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 150s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 150s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 150s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 150s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 150s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 150s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 150s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 150s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 150s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 150s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 150s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 150s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 150s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 150s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 150s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 150s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 150s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 150s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 150s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 150s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 150s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 150s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 150s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 150s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 150s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 150s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 150s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 150s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 150s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 150s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 150s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 150s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 150s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 150s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 150s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 150s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 150s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 150s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 150s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 150s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 150s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 150s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 150s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 150s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 150s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 150s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 150s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 150s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 150s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 150s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 150s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 150s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 150s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 150s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 150s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 150s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 150s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 150s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 150s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 150s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 150s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 150s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 150s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 150s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 150s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 150s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 150s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 150s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 150s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 150s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 150s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 150s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 150s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 150s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 150s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 150s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 150s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 150s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 150s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 150s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 150s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 150s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 150s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 150s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 150s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 150s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 150s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 150s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 150s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 150s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 150s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 150s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 150s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 150s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 150s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 150s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 150s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 150s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 150s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 150s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 150s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 150s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 150s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 150s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 150s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 150s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 150s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 150s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 150s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 150s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 150s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 150s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 150s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 150s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 150s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 150s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 150s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 150s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 151s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 151s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 151s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 151s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 151s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 151s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 151s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 151s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 151s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 151s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 151s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 151s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 151s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 151s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 151s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 151s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 151s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 151s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 151s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 151s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 151s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 151s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 151s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 151s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 151s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 151s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 151s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 151s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 151s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 151s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 151s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 151s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 151s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 151s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 151s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 152s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 152s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 152s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 152s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 152s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 152s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 152s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 152s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 152s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 152s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 152s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 152s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 152s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 152s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 152s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 152s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 152s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 152s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 152s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 152s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 152s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 152s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 152s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 152s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 152s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 152s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 152s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 152s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 152s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 152s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 152s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 152s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 152s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 152s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 152s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 153s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 153s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 153s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 153s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 153s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 153s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 153s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 153s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 153s test_next (tests.test_dbapi20.TestPgDb.test_next) 153s Test extension for getting the next row. ... ok 153s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 153s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 153s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 153s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 153s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 153s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 153s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 153s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 153s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 153s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 153s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 153s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 153s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 153s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 153s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 153s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 153s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 153s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 153s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 153s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 153s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 153s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 153s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 153s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 153s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 153s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 153s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 153s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 153s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 153s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 153s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 153s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 153s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 153s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 153s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 153s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 153s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 153s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 153s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 153s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 154s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 154s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 154s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 154s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 154s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 154s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 154s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 154s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 154s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 154s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 154s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 154s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 154s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 154s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 154s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 154s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 154s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 154s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 154s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 154s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 154s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 154s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 154s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 154s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 154s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 154s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 154s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 154s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 154s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 154s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 154s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 154s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 154s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 154s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 154s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 154s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 154s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 154s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 154s 154s ---------------------------------------------------------------------- 154s Ran 808 tests in 10.970s 154s 154s OK (skipped=18) 154s Dropping cluster 17/regress ... 154s ### End 17, python3.12 ### 154s ### PostgreSQL 17, python3.13 ### 154s Creating new PostgreSQL cluster 17/regress ... 157s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 157s test_get (tests.test_classic.UtilityTest.test_get) ... ok 157s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 157s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 157s Make sure that invalid table names are caught. ... ok 157s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 158s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 158s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 158s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 158s test_params (tests.test_classic.UtilityTest.test_params) ... ok 158s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 158s test_schema (tests.test_classic.UtilityTest.test_schema) 159s Check differentiation of same table name in different schemas. ... ok 159s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 159s test_update (tests.test_classic.UtilityTest.test_update) ... ok 159s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 159s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 159s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 159s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 159s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 159s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 159s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 159s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 159s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 159s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 159s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 159s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 159s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 159s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 159s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 159s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 159s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 159s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 159s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 159s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 159s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 159s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 159s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 159s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 159s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 159s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 159s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 159s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 159s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 159s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 159s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 159s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 159s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 159s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 159s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 159s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 159s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 159s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 159s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 159s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 159s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 159s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 159s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 159s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 159s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 159s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 159s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 159s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 159s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 159s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 159s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 159s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 159s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 159s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 159s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 159s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 159s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 159s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 159s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 159s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 159s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 159s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 159s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 159s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 159s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 159s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 159s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 159s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 159s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 159s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 159s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 159s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 159s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 159s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 159s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 159s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 159s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 159s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 159s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 159s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 159s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 159s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 160s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 160s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 160s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 160s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 160s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 160s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 160s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 160s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 160s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 160s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 160s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 160s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 160s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 160s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 160s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 160s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 160s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 160s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 160s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 160s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 160s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 160s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 160s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 160s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 160s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 160s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 160s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 160s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 160s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 160s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 160s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 160s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 160s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 160s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 160s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 160s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 160s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 160s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 160s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 160s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 160s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 160s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 160s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 160s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 160s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 160s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 160s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 160s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 160s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 160s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 160s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 160s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 160s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 160s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 160s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 160s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 160s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 160s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 160s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 160s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 160s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 160s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 160s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 160s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 160s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 160s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 160s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 160s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 160s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 160s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 160s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 160s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 160s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 160s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 160s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 160s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 160s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 160s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 160s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 160s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 160s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 160s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 160s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 160s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 160s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 160s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 160s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 160s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 160s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 160s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 160s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 160s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 160s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 160s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 160s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 160s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 160s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 160s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 160s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 160s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 160s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 160s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 161s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 161s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 161s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 161s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 161s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 161s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 161s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 161s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 161s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 161s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 161s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 161s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 161s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 161s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 161s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 161s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 161s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 161s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 161s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 161s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 161s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 161s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 161s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 161s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 161s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 161s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 161s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 161s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 161s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 161s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 161s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 161s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 161s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 161s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 161s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 161s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 161s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 161s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 161s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 161s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 161s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 161s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 161s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 161s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 161s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 161s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 161s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 161s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 161s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 161s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 161s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 161s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 161s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 161s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 161s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 161s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 161s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 161s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 161s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 161s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 161s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 161s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 161s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 161s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 161s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 161s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 161s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 161s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 161s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 161s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 161s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 161s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 161s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 161s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 161s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 161s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 161s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 161s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 161s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 161s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 161s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 161s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 161s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 161s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 161s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 161s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 161s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 161s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 161s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 161s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 161s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 161s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 161s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 161s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 161s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 161s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 162s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 162s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 162s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 162s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 162s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 162s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 162s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 162s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... skipped 'must not be superuser' 162s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 162s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 162s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 162s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 162s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 162s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 162s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 162s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 162s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 162s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 162s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 162s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 162s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 162s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 162s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 162s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 162s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 162s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 162s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 162s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 162s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 162s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 162s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 162s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 162s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 162s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 162s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 162s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 162s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 162s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 162s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 162s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 162s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 162s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 162s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 162s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 162s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 162s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 162s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 162s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 162s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 162s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 162s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 162s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 162s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 162s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 162s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 162s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 162s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 162s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 162s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 162s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 162s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 162s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 162s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 162s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 162s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 163s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 163s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 163s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 163s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 163s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 163s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 163s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 163s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 163s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 163s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 163s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 163s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 163s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 163s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 163s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 163s test_adapt_query_typed_list_with_empty_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_empty_json) ... ok 163s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 163s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 163s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 163s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 163s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 163s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 163s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 163s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 163s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 163s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 163s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 163s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 163s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 163s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 163s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 163s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 163s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 163s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 163s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 163s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 163s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 163s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 163s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 163s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 163s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 163s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 163s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 163s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 163s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 163s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 163s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 163s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 163s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 163s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 163s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 163s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 163s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 163s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 163s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 163s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 163s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 163s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 163s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 163s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 163s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 163s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 163s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 163s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 163s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 163s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 163s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 163s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 163s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 163s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 163s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 163s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 163s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 163s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 163s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 163s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 163s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 163s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 163s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 163s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 163s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 163s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 163s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 163s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 163s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 163s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 163s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 163s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 163s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 163s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 163s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 163s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 163s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 163s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 163s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 164s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 164s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 164s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 164s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 164s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 164s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 164s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 164s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 164s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 164s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 164s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 164s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 164s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 164s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 164s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 164s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 164s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 164s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 164s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 164s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 164s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 164s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 164s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 164s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 164s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 164s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... skipped 'must not be superuser' 164s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 164s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 164s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 164s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 164s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 164s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 164s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 164s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 164s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 164s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 164s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 164s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 164s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 164s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 164s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 164s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 164s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 164s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 164s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 164s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 164s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 164s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 164s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 164s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 164s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 164s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 164s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 164s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 164s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 164s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 164s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 164s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 164s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 164s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 164s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 164s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 164s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 164s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 164s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 165s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 165s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 165s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 165s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 165s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 165s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 165s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 165s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 165s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 165s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 165s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 165s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 165s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 165s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 165s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 165s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 165s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 165s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 165s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 165s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 165s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 165s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 165s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 165s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 165s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 165s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 165s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 165s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 165s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 165s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 165s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 165s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 165s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 165s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 165s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 165s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 165s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 165s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 165s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 165s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 165s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 165s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 165s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 165s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 165s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 165s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 165s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 165s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 165s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 165s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 165s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 165s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 165s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 165s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 165s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 165s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 165s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 165s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 165s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 165s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 165s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 165s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 165s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 165s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 165s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 165s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 165s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 165s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 165s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 165s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 165s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 165s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 165s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 165s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 165s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 165s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 165s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 165s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 165s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 165s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 165s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 165s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 165s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 165s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 165s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 165s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 165s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 165s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 165s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 165s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 165s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 165s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 165s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 165s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 165s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 165s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 165s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 165s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 165s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 165s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 165s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 165s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 165s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 165s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 165s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 165s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 165s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 165s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 165s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 165s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 165s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 165s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 165s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 165s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 165s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 165s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 165s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 165s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 165s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 165s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 165s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 165s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 165s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 165s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 165s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 165s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 165s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 165s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 165s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 166s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 166s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 166s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 166s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 166s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 166s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 166s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 166s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 166s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 166s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 166s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 166s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 166s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 166s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 166s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 166s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 166s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 166s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 166s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 166s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 166s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 166s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 166s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 166s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 166s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 166s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 166s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 166s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 166s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 166s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 166s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 166s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 167s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 167s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 167s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 167s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 167s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 167s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 167s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 167s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 167s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 167s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 167s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 167s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 167s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 167s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 167s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 167s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 167s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 167s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 167s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 167s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 167s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 167s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 167s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 167s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 167s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 167s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 167s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 167s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 167s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 167s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 167s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 167s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 167s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 167s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 167s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 167s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 167s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 167s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 167s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 168s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 168s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 168s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 168s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 168s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 168s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 168s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 168s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 168s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 168s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 168s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 168s test_next (tests.test_dbapi20.TestPgDb.test_next) 168s Test extension for getting the next row. ... ok 168s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 168s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 168s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 168s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 168s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 168s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 168s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 168s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 168s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 168s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 168s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 168s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 168s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 168s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 168s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 168s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 168s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 168s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 168s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 168s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 168s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 168s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 168s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 168s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 169s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 169s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 169s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 169s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 169s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 169s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 169s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 169s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 169s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 169s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 169s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 169s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 169s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 169s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 169s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 169s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 169s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 169s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 169s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 169s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 169s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 169s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 169s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 169s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 169s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 169s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 169s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 169s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 169s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 169s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 169s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 169s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 169s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 169s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 169s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 169s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 169s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 169s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 169s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 169s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 169s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 169s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 169s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 169s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 169s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 169s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 169s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 169s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 169s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 169s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 169s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 169s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 169s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 169s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 169s 169s ---------------------------------------------------------------------- 169s Ran 808 tests in 12.112s 169s 169s OK (skipped=18) 169s Dropping cluster 17/regress ... 170s ### End 17, python3.13 ### 170s autopkgtest [11:49:11]: test unittests: -----------------------] 171s autopkgtest [11:49:12]: test unittests: - - - - - - - - - - results - - - - - - - - - - 171s unittests PASS 171s autopkgtest [11:49:12]: @@@@@@@@@@@@@@@@@@@@ summary 171s unittests PASS 216s nova [W] Skipping flock for amd64 216s Creating nova instance adt-plucky-amd64-pygresql-20250219-114621-juju-7f2275-prod-proposed-migration-environment-2-92da7f36-e6fa-493f-a013-326af26ae876 from image adt/ubuntu-plucky-amd64-server-20250219.img (UUID 90711abf-916f-4a80-845a-825250a78697)... 216s nova [W] Timed out waiting for c8fc242f-8697-4faa-b9dc-48872c27b70a to get deleted.