FailedOk

th/SRPMS[OK]
th/x32[OK]
th/i686[OK]
th/x86_64[OK]

ac/SRPMS[OK]
ac/i386[OK]
ac/i586[OK]
ac/i686[OK]
ac/alpha[OK]
ac/amd64[OK]
ac/athlon[OK]
ac/ppc[OK]
ac/sparc[OK]
ac/sparc64[OK]

Advanced Search
main()
Powered by PLD Linux
(c) 2002-2021 PLD Team
$Revision: 1.37 $
Powered by overclock.
Your IP: 52.23.219.12

python-sqlalchemy e387a498-be99-4b45-9905-5f7f190ae83f

Status:Failed
Source URL:https://buildlogs.pld-linux.org/pld/th/i686/FAIL/python-sqlalchemy,e387a498-be99-4b45-9905-5f7f190ae83f.bz2
text/plain URL:View!
rpm -qa of builder:View!
Date:2021/11/21 06:00:10
Runtime:0:27:14.793994

Toc:

  • error 1
  • rpm: error: Failed build dependencies:
  • error 2
  • rpm: error: Failed build dependencies:
  • error 3
  • rpm: error: Failed build dependencies:
  • prep
  • Executing(%prep): /bin/sh -e /tmp/B.hf_p9r2m/BUILD/tmp/rpm-tmp.PQghPH
  • build
  • Executing(%build): /bin/sh -e /tmp/B.hf_p9r2m/BUILD/tmp/rpm-tmp.4UsanB
  • error 4
  • AssertionError: False != True
  • error 5
  • error: Bad exit status from /tmp/B.hf_p9r2m/BUILD/tmp/rpm-tmp.4UsanB (%build)
  • error 6
  • RPM build errors:
  • error 7
  • error: No files produced.

Content:

request from: baggins
checking if we should skip the build
started at: Sun Nov 21 05:32:36 2021
killing old processes on a builder
sending signal 9 to pid -1
cleaning up /tmp
fetching https://srcbuilder.pld-linux.org/th//srpms/e387a498-be99-4b45-9905-5f7f190ae83f/python-sqlalchemy-1.3.23-4.src.rpm
fetched 6323626 bytes, 10195.9 K/s
installing srpm: python-sqlalchemy-1.3.23-4.src.rpm
+ install -d /tmp/B.hf_p9r2m/BUILD /tmp/B.hf_p9r2m/RPMS
+ LC_ALL=en_US.UTF-8
+ rpm -qp --changelog python-sqlalchemy-1.3.23-4.src.rpm
* Sat Nov 20 2021 PLD Linux Team <feedback@pld-linux.org>
- For complete changelog see: http://git.pld-linux.org/?p=packages/python-sqlalchemy.git;a=log;h=master
* Sat Nov 20 2021 Jan Rękorajski <baggins@pld-linux.org> 90203ae
- rebuild with separate debuginfo build-ids * Sun Mar 07 2021 Jan Rękorajski <baggins@pld-linux.org> 3bbbe70
- release 3 (by relup.sh) * Sun Mar 07 2021 Jan Rękorajski <baggins@pld-linux.org> c29bd22
- rediff patches * Sun Mar 07 2021 Jan Rękorajski <baggins@pld-linux.org> 64cef89
- release 2 (by relup.sh) * Sun Feb 28 2021 Jan Rękorajski <baggins@pld-linux.org> 6577ab4
- unconditional noarch subpackages * Sat Feb 06 2021 Arkadiusz Miśkiewicz <arekm@maven.pl> b148bdf
- up to 1.3.23 * Mon Jan 18 2021 Arkadiusz Miśkiewicz <arekm@maven.pl> 57c38b9
- up to 1.3.22 * Mon Apr 13 2020 Jakub Bogusz <qboosh@pld-linux.org> 11c8235
- updated to 1.3.16 * Tue Jan 21 2020 Jakub Bogusz <qboosh@pld-linux.org> be381d2
- updated to 1.3.12 - updated tests patch * Mon Oct 28 2019 Jan Rękorajski <baggins@pld-linux.org> 2dd848e
- rebuild with python 3.8 - release 2 (by relup.sh) * Thu Dec 13 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> 2ad4942
- up to 1.2.15 * Mon Nov 12 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> 52cdbba
- up to 1.2.14 * Thu Nov 08 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> 7192b5b
- up to 1.2.13 * Sun Jul 01 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> c15a038
- up to 1.2.9 * Sun Jul 01 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> 38ce6ce
- release 2 (by relup.sh) * Sat May 26 2018 Jakub Bogusz <qboosh@pld-linux.org> 0b211bb
- updated to 1.2.7 - added tests patch (don't require unused python3-mock, don't run distributed tests which require modules source) - big docs and examples moved to -apidocs and -examples packages * Sun Jan 07 2018 Arkadiusz Miśkiewicz <arekm@maven.pl> 3fda15f
- up to 1.2.0 * Fri Nov 24 2017 Arkadiusz Miśkiewicz <arekm@maven.pl> 58d88aa
- up to 1.1.15 * Tue Mar 28 2017 Mateusz Korniak <matkor@pld-linux.org> bce6578
- Proper Source0-md5 * Tue Mar 28 2017 Mateusz Korniak <matkor@pld-linux.org> 909ae05
- up to 1.1.7 , release 1. + rpm -Uhv --nodeps --define '_topdir /tmp/B.hf_p9r2m' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' python-sqlalchemy-1.3.23-4.src.rpm Updating / installing... python-sqlalchemy-1.3.23-4 ######################################## + rm -f python-sqlalchemy-1.3.23-4.src.rpm + install -m 700 -d /tmp/B.hf_p9r2m/BUILD/tmp + TMPDIR=/tmp/B.hf_p9r2m/BUILD/tmp + exec nice -n 0 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.hf_p9r2m' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux --define 'prep exit 0' /tmp/B.hf_p9r2m/python-sqlalchemy.spec warning: Could not canonicalize hostname: nereid Building target platforms: i686-pld-linux Building for target i686-pld-linux checking BuildConflict-ing packages rpm: warning: Could not canonicalize hostname: nereid rpm: error: Failed build dependencies: rpm: python-pytest-xdist is needed by python-sqlalchemy-1.3.23-4.i686 rpm: python3-pytest-xdist is needed by python-sqlalchemy-1.3.23-4.i686 rpm: Building target platforms: i686-pld-linux rpm: Building for target i686-pld-linux no BuildConflicts found checking BR rpm: warning: Could not canonicalize hostname: nereid rpm: error: Failed build dependencies: rpm: python-pytest-xdist is needed by python-sqlalchemy-1.3.23-4.i686 rpm: python3-pytest-xdist is needed by python-sqlalchemy-1.3.23-4.i686 rpm: Building target platforms: i686-pld-linux rpm: Building for target i686-pld-linux updating poldek cache... ready is up to date th is up to date th is up to date th-ready is up to date th-ready is up to date Retrieving th-test::packages.ndir.diff.toc.gz..............................................done Retrieving diff::packages.ndir.2021.11.21-04.05.02.gz......................................done Loading [pndir]th-test... Applying packages.ndir.2021.11.21-04.05.02.gz... Retrieving diff::packages.ndir.2021.11.21-04.06.01.gz......................................done Applying packages.ndir.2021.11.21-04.06.01.gz... Writing /root/.cache/poldek/[...]/packages.ndir.gz... coq-8.13.1-3: capabilities will be splitted due to their size over 64KB coq-8.13.1-3: capabilities will be splitted due to their size over 64KB coq-8.13.1-3: capabilities will be splitted due to their size over 64KB Loading [pndir]th-test... Applying packages.ndir.2021.11.21-04.04.04.gz... Writing /root/.cache/poldek/[...]/packages.ndir.gz... checking conflicting packages in BRed packages poldek: Loading [pndir]ready... poldek: Loading [pndir]th-test... poldek: Loading [pndir]th-test... poldek: Loading [pndir]th-ready... poldek: Loading [pndir]th-ready... poldek: Loading [pndir]th... poldek: Loading [pndir]th... poldek: 34474 packages read poldek: Removed 3983 duplicate packages from available set poldek: Processing dependencies... poldek: python-pytest-xdist-1.27.0-2 marks python-pytest-forked-1.1.3-2 (cap python2.7dist(pytest-forked)) poldek: python3-pytest-xdist-1.27.0-2 marks python3-pytest-forked-1.1.3-2 (cap python3.9dist(pytest-forked)) poldek: There are 4 packages to install (2 marked by dependencies): poldek: A python-pytest-forked-1.1.3-2 python-pytest-xdist-1.27.0-2 poldek: A python3-pytest-forked-1.1.3-2 python3-pytest-xdist-1.27.0-2 poldek: This operation will use 563.6KB of disk space. poldek: Need to get 157.5KB of archives (157.5KB to download). poldek: poldek: Retrieving [1/4] th::python-pytest-forked-1.1.3-2.noarch.rpm...............................done poldek: Retrieving [2/4] th::python-pytest-xdist-1.27.0-2.noarch.rpm...............................done poldek: Retrieving [3/4] th::python3-pytest-forked-1.1.3-2.noarch.rpm..............................done poldek: Retrieving [4/4] th::python3-pytest-xdist-1.27.0-2.noarch.rpm..............................done poldek: python-pytest-forked-1.1.3-2.noarch.rpm: digests OK poldek: python-pytest-xdist-1.27.0-2.noarch.rpm: digests OK poldek: python3-pytest-forked-1.1.3-2.noarch.rpm: digests OK poldek: python3-pytest-xdist-1.27.0-2.noarch.rpm: digests OK poldek: Executing pm-command.sh --upgrade -vh --test --root / --define _check_dirname_deps 0... poldek: warning: /root/.cache/poldek/ftp_ftp1.pld-linux.org.dists.th.PLD.noarch.RPMS/python-pytest-forked-1.1.3-2.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID e4f1bc2d: NOKEY poldek: Verifying... ######################################## poldek: Preparing... ######################################## no conflicts found checking BR rpm: warning: Could not canonicalize hostname: nereid rpm: error: Failed build dependencies: rpm: python-pytest-xdist is needed by python-sqlalchemy-1.3.23-4.i686 rpm: python3-pytest-xdist is needed by python-sqlalchemy-1.3.23-4.i686 rpm: Building target platforms: i686-pld-linux rpm: Building for target i686-pld-linux installing BR: python\-pytest\-xdist python3\-pytest\-xdist + poldek --noask --caplookup -Q -v '--ignore=hhvm-*' '--ignore=php4-*' '--ignore=php52-*' '--ignore=php54-*' '--ignore=php55-*' '--ignore=php56-*' '--ignore=php70-*' '--ignore=php71-*' '--ignore=php72-*' '--ignore=php73-*' '--ignore=php74-*' '--ignore=php80-*' --upgrade python-pytest-xdist python3-pytest-xdist Loading [pndir]ready... Loading [pndir]th-test... Loading [pndir]th-test... Loading [pndir]th-ready... Loading [pndir]th-ready... Loading [pndir]th... Loading [pndir]th... 34474 packages read Removed 3983 duplicate packages from available set Processing dependencies... python-pytest-xdist-1.27.0-2 marks python-pytest-forked-1.1.3-2 (cap python2.7dist(pytest-forked)) python3-pytest-xdist-1.27.0-2 marks python3-pytest-forked-1.1.3-2 (cap python3.9dist(pytest-forked)) There are 4 packages to install (2 marked by dependencies): A python-pytest-forked-1.1.3-2 python-pytest-xdist-1.27.0-2 A python3-pytest-forked-1.1.3-2 python3-pytest-xdist-1.27.0-2 This operation will use 563.6KB of disk space. python-pytest-xdist-1.27.0-2.noarch.rpm: digests OK python3-pytest-xdist-1.27.0-2.noarch.rpm: digests OK python-pytest-forked-1.1.3-2.noarch.rpm: digests OK python3-pytest-forked-1.1.3-2.noarch.rpm: digests OK Need to get 157.5KB of archives. python-pytest-forked-1.1.3-2.noarch.rpm: digests OK python-pytest-xdist-1.27.0-2.noarch.rpm: digests OK python3-pytest-forked-1.1.3-2.noarch.rpm: digests OK python3-pytest-xdist-1.27.0-2.noarch.rpm: digests OK Executing pm-command.sh --upgrade -vh --root / --define _check_dirname_deps 0... warning: /root/.cache/poldek/ftp_ftp1.pld-linux.org.dists.th.PLD.noarch.RPMS/python-pytest-forked-1.1.3-2.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID e4f1bc2d: NOKEY Verifying... ######################################## Preparing... ######################################## Updating / installing... python3-pytest-forked-1.1.3-2 ######################################## python-pytest-forked-1.1.3-2 ######################################## python-pytest-xdist-1.27.0-2 ######################################## python3-pytest-xdist-1.27.0-2 ######################################## building RPM using: set -ex; : build-id: e387a498-be99-4b45-9905-5f7f190ae83f; TMPDIR=/tmp/B.hf_p9r2m/BUILD/tmp exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.hf_p9r2m' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux /tmp/B.hf_p9r2m/python-sqlalchemy.spec + : build-id: e387a498-be99-4b45-9905-5f7f190ae83f + TMPDIR=/tmp/B.hf_p9r2m/BUILD/tmp + exec nice -n 0 rpmbuild -bb --define '_smp_mflags -j9' --define '_make_opts -Otarget' --define '_pld_builder 1' --define '_topdir /tmp/B.hf_p9r2m' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-pld-linux /tmp/B.hf_p9r2m/python-sqlalchemy.spec warning: Could not canonicalize hostname: nereid Building target platforms: i686-pld-linux Building for target i686-pld-linux Executing(%prep): /bin/sh -e /tmp/B.hf_p9r2m/BUILD/tmp/rpm-tmp.PQghPH + umask 022 + cd /tmp/B.hf_p9r2m/BUILD + cd /tmp/B.hf_p9r2m/BUILD + rm -rf SQLAlchemy-1.3.23 + /bin/gzip -dc /tmp/B.hf_p9r2m/SQLAlchemy-1.3.23.tar.gz + /bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd SQLAlchemy-1.3.23 + /bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (python-sqlalchemy-tests.patch):' Patch #0 (python-sqlalchemy-tests.patch): + </tmp/B.hf_p9r2m/python-sqlalchemy-tests.patch + /usr/bin/patch -s -p1 '--fuzz=0' + RPM_EC=0 + jobs -p + exit 0 Executing(%build): /bin/sh -e /tmp/B.hf_p9r2m/BUILD/tmp/rpm-tmp.4UsanB TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/home/users/builder/GNUstep/Tools:/bin:/usr/bin:/usr/local/bin:/home/users/builder/bin TMPDIR=/tmp/B.hf_p9r2m/BUILD/tmp + umask 022 + cd /tmp/B.hf_p9r2m/BUILD + cd SQLAlchemy-1.3.23 + LDFLAGS='-Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc ' + export LDFLAGS + CFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' + export CFLAGS + CXXFLAGS=' -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 ' + export CXXFLAGS + CC=i686-pld-linux-gcc + export CC + CXX=i686-pld-linux-g++ + export CXX + /usr/bin/python2 setup.py build '--build-base=build-2' running build running build_py creating build-2 creating build-2/lib.linux-i686-2.7 creating build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/events.py -> build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/exc.py -> build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/inspection.py -> build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/interfaces.py -> build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/log.py -> build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/processors.py -> build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/schema.py -> build-2/lib.linux-i686-2.7/sqlalchemy copying lib/sqlalchemy/types.py -> build-2/lib.linux-i686-2.7/sqlalchemy creating build-2/lib.linux-i686-2.7/sqlalchemy/connectors copying lib/sqlalchemy/connectors/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/connectors copying lib/sqlalchemy/connectors/mxodbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/connectors copying lib/sqlalchemy/connectors/pyodbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/connectors copying lib/sqlalchemy/connectors/zxJDBC.py -> build-2/lib.linux-i686-2.7/sqlalchemy/connectors creating build-2/lib.linux-i686-2.7/sqlalchemy/databases copying lib/sqlalchemy/databases/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/databases creating build-2/lib.linux-i686-2.7/sqlalchemy/dialects copying lib/sqlalchemy/dialects/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects creating build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/default.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/interfaces.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/reflection.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/result.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/strategies.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/threadlocal.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/url.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine copying lib/sqlalchemy/engine/util.py -> build-2/lib.linux-i686-2.7/sqlalchemy/engine creating build-2/lib.linux-i686-2.7/sqlalchemy/event copying lib/sqlalchemy/event/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/event copying lib/sqlalchemy/event/api.py -> build-2/lib.linux-i686-2.7/sqlalchemy/event copying lib/sqlalchemy/event/attr.py -> build-2/lib.linux-i686-2.7/sqlalchemy/event copying lib/sqlalchemy/event/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/event copying lib/sqlalchemy/event/legacy.py -> build-2/lib.linux-i686-2.7/sqlalchemy/event copying lib/sqlalchemy/event/registry.py -> build-2/lib.linux-i686-2.7/sqlalchemy/event creating build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/associationproxy.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/automap.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/baked.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/compiler.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/horizontal_shard.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/hybrid.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/indexable.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/instrumentation.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/mutable.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/orderinglist.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext copying lib/sqlalchemy/ext/serializer.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext creating build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/attributes.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/collections.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/dependency.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/deprecated_interfaces.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/descriptor_props.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/dynamic.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/evaluator.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/events.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/exc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/identity.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/instrumentation.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/interfaces.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/loading.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/mapper.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/path_registry.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/persistence.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/properties.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/query.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/relationships.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/scoping.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/session.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/state.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/strategies.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/strategy_options.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/sync.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/unitofwork.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm copying lib/sqlalchemy/orm/util.py -> build-2/lib.linux-i686-2.7/sqlalchemy/orm creating build-2/lib.linux-i686-2.7/sqlalchemy/pool copying lib/sqlalchemy/pool/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/pool copying lib/sqlalchemy/pool/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/pool copying lib/sqlalchemy/pool/dbapi_proxy.py -> build-2/lib.linux-i686-2.7/sqlalchemy/pool copying lib/sqlalchemy/pool/impl.py -> build-2/lib.linux-i686-2.7/sqlalchemy/pool creating build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/annotation.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/compiler.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/crud.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/ddl.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/default_comparator.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/dml.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/elements.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/expression.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/functions.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/naming.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/operators.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/schema.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/selectable.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/sqltypes.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/type_api.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/util.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql copying lib/sqlalchemy/sql/visitors.py -> build-2/lib.linux-i686-2.7/sqlalchemy/sql creating build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/assertions.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/assertsql.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/config.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/engines.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/entities.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/exclusions.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/fixtures.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/mock.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/pickleable.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/profiling.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/provision.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/replay_fixture.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/requirements.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/schema.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/util.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing copying lib/sqlalchemy/testing/warnings.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing creating build-2/lib.linux-i686-2.7/sqlalchemy/util copying lib/sqlalchemy/util/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/util copying lib/sqlalchemy/util/_collections.py -> build-2/lib.linux-i686-2.7/sqlalchemy/util copying lib/sqlalchemy/util/_preloaded.py -> build-2/lib.linux-i686-2.7/sqlalchemy/util copying lib/sqlalchemy/util/compat.py -> build-2/lib.linux-i686-2.7/sqlalchemy/util copying lib/sqlalchemy/util/deprecations.py -> build-2/lib.linux-i686-2.7/sqlalchemy/util copying lib/sqlalchemy/util/langhelpers.py -> build-2/lib.linux-i686-2.7/sqlalchemy/util copying lib/sqlalchemy/util/queue.py -> build-2/lib.linux-i686-2.7/sqlalchemy/util copying lib/sqlalchemy/util/topological.py -> build-2/lib.linux-i686-2.7/sqlalchemy/util creating build-2/lib.linux-i686-2.7/sqlalchemy/dialects/firebird copying lib/sqlalchemy/dialects/firebird/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/firebird copying lib/sqlalchemy/dialects/firebird/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/firebird copying lib/sqlalchemy/dialects/firebird/fdb.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/firebird copying lib/sqlalchemy/dialects/firebird/kinterbasdb.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/firebird creating build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/adodbapi.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/information_schema.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/mxodbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/provision.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/pymssql.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/pyodbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql copying lib/sqlalchemy/dialects/mssql/zxjdbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mssql creating build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/cymysql.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/dml.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/enumerated.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/gaerdbms.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/json.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/mysqlconnector.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/mysqldb.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/oursql.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/provision.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/pymysql.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/pyodbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/reflection.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/types.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql copying lib/sqlalchemy/dialects/mysql/zxjdbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/mysql creating build-2/lib.linux-i686-2.7/sqlalchemy/dialects/oracle copying lib/sqlalchemy/dialects/oracle/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/oracle copying lib/sqlalchemy/dialects/oracle/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/oracle copying lib/sqlalchemy/dialects/oracle/cx_oracle.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/oracle copying lib/sqlalchemy/dialects/oracle/provision.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/oracle copying lib/sqlalchemy/dialects/oracle/zxjdbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/oracle creating build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/array.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/dml.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/ext.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/hstore.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/json.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/pg8000.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/provision.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/psycopg2.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/psycopg2cffi.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/pygresql.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/pypostgresql.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/ranges.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql copying lib/sqlalchemy/dialects/postgresql/zxjdbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/postgresql creating build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sqlite copying lib/sqlalchemy/dialects/sqlite/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sqlite copying lib/sqlalchemy/dialects/sqlite/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sqlite copying lib/sqlalchemy/dialects/sqlite/json.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sqlite copying lib/sqlalchemy/dialects/sqlite/provision.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sqlite copying lib/sqlalchemy/dialects/sqlite/pysqlcipher.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sqlite copying lib/sqlalchemy/dialects/sqlite/pysqlite.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sqlite creating build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sybase copying lib/sqlalchemy/dialects/sybase/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sybase copying lib/sqlalchemy/dialects/sybase/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sybase copying lib/sqlalchemy/dialects/sybase/mxodbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sybase copying lib/sqlalchemy/dialects/sybase/pyodbc.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sybase copying lib/sqlalchemy/dialects/sybase/pysybase.py -> build-2/lib.linux-i686-2.7/sqlalchemy/dialects/sybase creating build-2/lib.linux-i686-2.7/sqlalchemy/ext/declarative copying lib/sqlalchemy/ext/declarative/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext/declarative copying lib/sqlalchemy/ext/declarative/api.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext/declarative copying lib/sqlalchemy/ext/declarative/base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext/declarative copying lib/sqlalchemy/ext/declarative/clsregistry.py -> build-2/lib.linux-i686-2.7/sqlalchemy/ext/declarative creating build-2/lib.linux-i686-2.7/sqlalchemy/testing/plugin copying lib/sqlalchemy/testing/plugin/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/plugin copying lib/sqlalchemy/testing/plugin/bootstrap.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/plugin copying lib/sqlalchemy/testing/plugin/plugin_base.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/plugin copying lib/sqlalchemy/testing/plugin/pytestplugin.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/plugin creating build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/__init__.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_cte.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_ddl.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_dialect.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_insert.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_reflection.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_results.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_select.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_sequence.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_types.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite copying lib/sqlalchemy/testing/suite/test_update_delete.py -> build-2/lib.linux-i686-2.7/sqlalchemy/testing/suite running build_ext building 'sqlalchemy.cprocessors' extension creating build-2/temp.linux-i686-2.7 creating build-2/temp.linux-i686-2.7/lib creating build-2/temp.linux-i686-2.7/lib/sqlalchemy creating build-2/temp.linux-i686-2.7/lib/sqlalchemy/cextension i686-pld-linux-gcc -fno-strict-aliasing -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fPIC -I/usr/include/python2.7 -c lib/sqlalchemy/cextension/processors.c -o build-2/temp.linux-i686-2.7/lib/sqlalchemy/cextension/processors.o i686-pld-linux-gcc -shared -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 build-2/temp.linux-i686-2.7/lib/sqlalchemy/cextension/processors.o -L/usr/lib -lpython2.7 -o build-2/lib.linux-i686-2.7/sqlalchemy/cprocessors.so building 'sqlalchemy.cresultproxy' extension i686-pld-linux-gcc -fno-strict-aliasing -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fPIC -I/usr/include/python2.7 -c lib/sqlalchemy/cextension/resultproxy.c -o build-2/temp.linux-i686-2.7/lib/sqlalchemy/cextension/resultproxy.o i686-pld-linux-gcc -shared -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 build-2/temp.linux-i686-2.7/lib/sqlalchemy/cextension/resultproxy.o -L/usr/lib -lpython2.7 -o build-2/lib.linux-i686-2.7/sqlalchemy/cresultproxy.so building 'sqlalchemy.cutils' extension i686-pld-linux-gcc -fno-strict-aliasing -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -DNDEBUG -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -fPIC -I/usr/include/python2.7 -c lib/sqlalchemy/cextension/utils.c -o build-2/temp.linux-i686-2.7/lib/sqlalchemy/cextension/utils.o i686-pld-linux-gcc -shared -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -O2 -fwrapv -pipe -Wformat -Werror=format-security -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -Werror=trampolines -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -gdwarf-4 -fno-debug-types-section -fvar-tracking-assignments -g2 build-2/temp.linux-i686-2.7/lib/sqlalchemy/cextension/utils.o -L/usr/lib -lpython2.7 -o build-2/lib.linux-i686-2.7/sqlalchemy/cutils.so + /usr/bin/python2 -m pytest test ============================= test session starts ============================== platform linux2 -- Python 2.7.18, pytest-4.6.11, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python2 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/B.hf_p9r2m/BUILD/SQLAlchemy-1.3.23/.hypothesis/examples') rootdir: /tmp/B.hf_p9r2m/BUILD/SQLAlchemy-1.3.23, inifile: setup.cfg plugins: xdist-1.27.0, forked-1.1.3, cov-2.8.1, flaky-3.6.1, case-1.5.3, hypothesis-4.57.1, requests-mock-1.8.0, pyfakefs-3.7.2, timeout-1.3.4 collecting ... collected 11528 items test/orm/inheritance/test_abc_inheritance.py::TestaToaM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestaToaO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestaTobM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestaTobO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestaTocM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestaTocO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestbToaM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestbToaO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestbTobM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestbTobO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestbTocM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestbTocO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestcToaM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestcToaO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestcTobM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestcTobO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestcTocM2O::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_inheritance.py::TestcTocO2M::test_roundtrip PASSED [ 0%] test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] PASSED [ 0%] test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] PASSED [ 0%] test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one PASSED [ 0%] test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two PASSED [ 0%] test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload PASSED [ 0%] test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after PASSED [ 0%] test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after PASSED [ 0%] test/orm/test_ac_relationships.py::AltSelectableTest::test_join PASSED [ 0%] test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload PASSED [ 0%] test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload PASSED [ 0%] test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload PASSED [ 0%] test/dialect/test_all.py::ImportStarTest::test_all_import PASSED [ 0%] test/orm/test_association.py::AssociationTest::test_delete PASSED [ 0%] test/orm/test_association.py::AssociationTest::test_insert PASSED [ 0%] test/orm/test_association.py::AssociationTest::test_modify PASSED [ 0%] test/orm/test_association.py::AssociationTest::test_replace PASSED [ 0%] test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class PASSED [ 0%] test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five PASSED [ 0%] test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four PASSED [ 0%] test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one PASSED [ 0%] test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three PASSED [ 0%] test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two PASSED [ 0%] test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass PASSED [ 0%] test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set PASSED [ 0%] test/ext/test_associationproxy.py::AutoFlushTest::test_list_append PASSED [ 0%] test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend PASSED [ 0%] test/ext/test_associationproxy.py::AutoFlushTest::test_set_add PASSED [ 0%] test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_has_nul PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr PASSED [ 0%] test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul PASSED [ 0%] test/ext/test_associationproxy.py::CompositeAccessTest::test_access PASSED [ 0%] test/ext/test_associationproxy.py::CompositeAccessTest::test_append PASSED [ 0%] test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace PASSED [ 0%] test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops PASSED [ 0%] test/ext/test_associationproxy.py::CustomObjectTest::test_basic PASSED [ 0%] test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace PASSED [ 0%] test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty PASSED [ 0%] test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons PASSED [ 0%] test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation PASSED [ 0%] test/ext/test_associationproxy.py::CustomSetTest::test_set_operations PASSED [ 0%] test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops PASSED [ 0%] test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict PASSED [ 0%] test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list PASSED [ 0%] test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg PASSED [ 0%] test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict PASSED [ 0%] test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list PASSED [ 0%] test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg PASSED [ 0%] test/ext/test_associationproxy.py::InfoTest::test_constructor PASSED [ 0%] test/ext/test_associationproxy.py::InfoTest::test_empty PASSED [ 0%] test/ext/test_associationproxy.py::InfoTest::test_via_cls PASSED [ 0%] test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list PASSED [ 0%] test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar PASSED [ 0%] test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list PASSED [ 0%] test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar PASSED [ 0%] test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list PASSED [ 0%] test/ext/test_associationproxy.py::ListTest::test_sequence_ops PASSED [ 0%] test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available PASSED [ 0%] test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise PASSED [ 1%] test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types PASSED [ 1%] test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr PASSED [ 1%] test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr PASSED [ 1%] test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr PASSED [ 1%] test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops PASSED [ 1%] test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr PASSED [ 1%] test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter PASSED [ 1%] test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr PASSED [ 1%] test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter PASSED [ 1%] test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous PASSED [ 1%] test/ext/test_associationproxy.py::ReconstitutionTest::test_copy PASSED [ 1%] test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict PASSED [ 1%] test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list PASSED [ 1%] test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set PASSED [ 1%] test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none PASSED [ 1%] test/ext/test_associationproxy.py::ScalarTest::test_custom_getset PASSED [ 1%] test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars PASSED [ 1%] test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy PASSED [ 1%] test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc PASSED [ 1%] test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate PASSED [ 1%] test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc PASSED [ 1%] test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate PASSED [ 1%] test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc PASSED [ 1%] test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate PASSED [ 1%] test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc PASSED [ 1%] test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate PASSED [ 1%] test/ext/test_associationproxy.py::SetTest::test_bulk_replace PASSED [ 1%] test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty PASSED [ 1%] test/ext/test_associationproxy.py::SetTest::test_set_comparisons PASSED [ 1%] test/ext/test_associationproxy.py::SetTest::test_set_mutation PASSED [ 1%] test/ext/test_associationproxy.py::SetTest::test_set_operations PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest::test_dslish PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest::test_noorm PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest4::test_basic PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest5::test_basic PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest6::test_one PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins PASSED [ 1%] test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path PASSED [ 1%] test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation PASSED [ 1%] test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate PASSED [ 1%] test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined PASSED [ 2%] test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any PASSED [ 2%] test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid PASSED [ 2%] test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid PASSED [ 2%] test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid PASSED [ 2%] test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid PASSED [ 2%] test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid PASSED [ 2%] test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_basic PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_collectionclasses PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_deferred PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_del_collection_object PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_del_scalar_object PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_descriptorattributes PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_inheritance PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_inheritance2 PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_last_known_tracking PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_lazyhistory PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_lazytrackparent PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_list PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_no_double_state PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_parenttrack PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_pickleness PASSED [ 2%] test/orm/test_attributes.py::AttributesTest::test_state_gc PASSED [ 2%] test/orm/test_attributes.py::BackrefTest::test_m2m PASSED [ 2%] test/orm/test_attributes.py::BackrefTest::test_o2m PASSED [ 2%] test/orm/test_attributes.py::BackrefTest::test_o2o PASSED [ 2%] test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance PASSED [ 2%] test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance PASSED [ 2%] test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion PASSED [ 2%] test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion PASSED [ 2%] test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion PASSED [ 2%] test/orm/test_attributes.py::EventPropagateTest::test_propagate PASSED [ 2%] test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history PASSED [ 2%] test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject PASSED [ 2%] test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history PASSED [ 2%] test/orm/test_attributes.py::GetNoValueTest::test_off_empty PASSED [ 2%] test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result PASSED [ 2%] test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_never_set PASSED [ 2%] test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_never_set_empty PASSED [ 2%] test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_never_set_never_set PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_collection_never_set PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_collections_via_backref PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_committed_value_init PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_committed_value_set PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_deprecated_flags PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_dict_collections PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_collections_set PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_del PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_del_expired PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_init PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_init_active_history PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_replace PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_set_none PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_init PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_del PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_init PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set PASSED [ 2%] test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_never_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_obj_never_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_None PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_init PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_None PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit PASSED [ 3%] test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice PASSED [ 3%] test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload PASSED [ 3%] test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections PASSED [ 3%] test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload PASSED [ 3%] test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload PASSED [ 3%] test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active PASSED [ 3%] test/orm/test_attributes.py::ListenerTest::test_collection_link_events PASSED [ 3%] test/orm/test_attributes.py::ListenerTest::test_flag_modified PASSED [ 3%] test/orm/test_attributes.py::ListenerTest::test_named PASSED [ 3%] test/orm/test_attributes.py::ListenerTest::test_none_init_collection PASSED [ 3%] test/orm/test_attributes.py::ListenerTest::test_none_init_object PASSED [ 3%] test/orm/test_attributes.py::ListenerTest::test_none_init_scalar PASSED [ 3%] test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event PASSED [ 3%] test/orm/test_attributes.py::ListenerTest::test_receive_changes PASSED [ 3%] test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending PASSED [ 3%] test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add PASSED [ 3%] test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection PASSED [ 3%] test/orm/test_attributes.py::PendingBackrefTest::test_normal_load PASSED [ 3%] test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_never_set PASSED [ 3%] test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy PASSED [ 3%] test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove PASSED [ 3%] test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy PASSED [ 3%] test/orm/test_attributes.py::TestUnlink::test_expired PASSED [ 3%] test/orm/test_attributes.py::TestUnlink::test_pop_existing PASSED [ 3%] test/orm/test_attributes.py::TestUnlink::test_replaced PASSED [ 3%] test/orm/test_attributes.py::UtilTest::test_helpers PASSED [ 3%] test/orm/test_attributes.py::UtilTest::test_initiator_arg PASSED [ 3%] test/orm/test_attributes.py::UtilTest::test_set_commited_value_none_uselist PASSED [ 3%] test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship PASSED [ 3%] test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect PASSED [ 3%] test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_naming_schemes PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_relationship_m2m PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_relationship_pass_params PASSED [ 3%] test/ext/test_automap.py::AutomapTest::test_relationship_self_referential PASSED [ 3%] test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade PASSED [ 3%] test/ext/test_automap.py::ConcurrentAutomapTest::test_concurrent_automaps_w_configure PASSED [ 3%] test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref PASSED [ 3%] test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace PASSED [ 3%] test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds PASSED [ 3%] test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed PASSED [ 3%] test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref PASSED [ 3%] test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit PASSED [ 3%] test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded PASSED [ 3%] test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded PASSED [ 3%] test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove PASSED [ 3%] test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse PASSED [ 3%] test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o PASSED [ 3%] test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest::test_collection_move_commitfirst PASSED [ 3%] test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest::test_collection_move_notloaded PASSED [ 3%] test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest::test_collection_move_preloaded PASSED [ 3%] test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest::test_scalar_move_commitfirst PASSED [ 3%] test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest::test_scalar_move_notloaded PASSED [ 3%] test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest::test_scalar_move_preloaded PASSED [ 3%] test/orm/test_backref_mutations.py::O2OScalarMoveTest::test_collection_move_commitfirst PASSED [ 3%] test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event PASSED [ 3%] test/ext/test_baked.py::CustomIntegrationTest::test_non_baked PASSED [ 3%] test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload PASSED [ 3%] test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked PASSED [ 3%] test/ext/test_baked.py::LazyLoaderTest::test_baked_lazy_loading_m2o PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_baked_lazy_loading_mapped_o2m PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_baked_lazy_loading_option_o2m PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_baked_lazy_loading_relationship_flag_false PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_baked_lazy_loading_relationship_flag_true PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_cache_ok_for_event PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_no_cache_for_event PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_safe_bound_option_allows_bake PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_safe_unbound_option_allows_bake PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_simple_lazy_clause_no_race_on_generate PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_unsafe_bound_option_cancels_bake PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_unsafe_unbound_option_cancels_bake PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_useget_cancels_eager PASSED [ 4%] test/ext/test_baked.py::LazyLoaderTest::test_useget_cancels_eager_propagated_present PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_count PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_first_no_result PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_get PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_one_no_result PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_one_result PASSED [ 4%] test/ext/test_baked.py::LikeQueryTest::test_scalar PASSED [ 4%] test/ext/test_baked.py::ResultPostCriteriaTest::test_first PASSED [ 4%] test/ext/test_baked.py::ResultPostCriteriaTest::test_get PASSED [ 4%] test/ext/test_baked.py::ResultPostCriteriaTest::test_iter PASSED [ 4%] test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_cachekeys_on_constructor PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_conditional_step PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_conditional_step_oneline PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_different_limits PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_disable_on_session PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_no_steps PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_spoiled_full_w_params PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_spoiled_half_w_params PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_subquery_eagerloading PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_subqueryload_post_context PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_subqueryload_post_context_w_cancelling_event PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_to_query_args PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_to_query_query PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_to_query_session PASSED [ 4%] test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_36_0::test_w_new_entities PASSED [ 4%] test/ext/test_baked.py::StateChangeTest::test_chained_add PASSED [ 4%] test/ext/test_baked.py::StateChangeTest::test_chained_add_operator PASSED [ 4%] test/ext/test_baked.py::StateChangeTest::test_initial_key PASSED [ 4%] test/ext/test_baked.py::StateChangeTest::test_inplace_add PASSED [ 4%] test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator PASSED [ 4%] test/orm/inheritance/test_basic.py::CascadeTest::test_cascade PASSED [ 4%] test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_36_0::test_group_by PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_add_prop PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_alt_name_attr_subclass_column_attrset PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_alt_name_attr_subclass_column_inline PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_alt_name_attr_subclass_relationship_attrset PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_alt_name_attr_subclass_relationship_inline PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_as_declarative PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_basic PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_cant_add_columns PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_cls_docstring PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_column PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_column_named_twice PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_column_properties PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_column_properties_2 PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_column_repeated_under_prop PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_composite_inline PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_composite_separate PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_custom_base PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_custom_mapper_argument PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_custom_mapper_attribute PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_decl_cascading_warns_non_mixin PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_declared_on_base_class PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_deferred PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_deferred_reflection_default_error PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_delattr_hybrid_fine PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_delattr_mapped_raises PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_difficult_class PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_duplicate_classes_in_base PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_eager_order_by PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_expression PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_index_doesnt_compile PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_instrument_class_before_instrumentation PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_kw_support_in_declarative_meta_init SKIPPED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_lower_case_c_column_warning PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_mapping_to_join PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_nice_dependency_error PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_nice_dependency_error_works_with_hasattr PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_no_change_to_all_descriptors PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_no_table PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_oops PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_order_by_multi PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_pk_with_fk_init PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_recompile_on_othermapper PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_reentrant_compile_via_foreignkey PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_relationship_level_msg_for_invalid_callable PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_relationship_level_msg_for_invalid_object PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_relationship_reference PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_reserved_identifiers PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_setattr_hybrid_updates_descriptors PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_shared_class_registry PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_annotations PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_asselectable PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_class_over_table PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_in_backref PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_module_qualified PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_no_magic PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_no_table PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_orm_descriptor PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_schemas PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_synonym PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_table_over_class PASSED [ 4%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_dependency_resolution_tables PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_string_w_pj_annotations PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_synonym_added PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_synonym_for PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_synonym_inline PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_synonym_no_descriptor PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_args_dict_format PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_args_empty_dict PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_args_empty_tuple PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_args_no_dict PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_args_none PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_args_tuple_format PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_args_type PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_cls_attribute PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_table_cls_attribute_return_none PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_uncompiled_attributes_in_relationship PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_undefer_column_name PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_unicode_string_resolve PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_unicode_string_resolve_backref PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_useless_declared_attr PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_uses_get_on_class_col_fk PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_using_explicit_prop_in_schema_objects PASSED [ 5%] test/ext/declarative/test_basic.py::DeclarativeTest::test_with_explicit_autoloaded PASSED [ 5%] test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message PASSED [ 5%] test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk PASSED [ 5%] test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk PASSED [ 5%] test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props PASSED [ 5%] test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit PASSED [ 5%] test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic PASSED [ 5%] test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency PASSED [ 5%] test/ext/declarative/test_basic.py::ExplicitJoinTestInlineLiteral::test_aliased_join PASSED [ 5%] test/ext/declarative/test_basic.py::ExplicitJoinTestInlineString::test_aliased_join PASSED [ 5%] test/ext/declarative/test_basic.py::ExplicitJoinTestSeparateLiteral::test_aliased_join PASSED [ 5%] test/ext/declarative/test_basic.py::ExplicitJoinTestSeparateString::test_aliased_join PASSED [ 5%] test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base PASSED [ 5%] test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub PASSED [ 5%] test/orm/inheritance/test_basic.py::FlushTest::test_one PASSED [ 5%] test/orm/inheritance/test_basic.py::FlushTest::test_two PASSED [ 5%] test/orm/inheritance/test_basic.py::GetTest::test_get_nonpolymorphic PASSED [ 5%] test/orm/inheritance/test_basic.py::GetTest::test_get_polymorphic PASSED [ 5%] test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk PASSED [ 5%] test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related PASSED [ 5%] test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated PASSED [ 5%] test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related PASSED [ 5%] test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated PASSED [ 5%] test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering PASSED [ 5%] test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get PASSED [ 5%] test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict PASSED [ 5%] test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit PASSED [ 5%] test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub PASSED [ 5%] test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator PASSED [ 5%] test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base PASSED [ 5%] test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle PASSED [ 5%] test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle PASSED [ 5%] test/orm/inheritance/test_basic.py::O2MTest::test_basic PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedLoadTest::test_column_expression PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedLoadTest::test_column_expression_joined PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedLoadTest::test_composite_column_joined PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedLoadTest::test_dont_generate_on_none PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedLoadTest::test_load_expired_on_pending PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedLoadTest::test_load_expired_on_pending_twolevel PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedLoadTest::test_no_optimize_on_map_to_join PASSED [ 5%] test/orm/inheritance/test_basic.py::OptimizedLoadTest::test_optimized_passes PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor PASSED [ 5%] test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors PASSED [ 5%] test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator PASSED [ 5%] test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only SKIPPED [ 5%] test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only SKIPPED [ 5%] test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only SKIPPED [ 5%] test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none SKIPPED [ 5%] test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present PASSED [ 5%] test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present PASSED [ 5%] test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush PASSED [ 5%] test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins PASSED [ 5%] test/orm/inheritance/test_basic.py::VersioningTest::test_delete PASSED [ 5%] test/orm/inheritance/test_basic.py::VersioningTest::test_save_update PASSED [ 6%] test/orm/test_bind.py::BindIntegrationTest::test_bind_arg PASSED [ 6%] test/orm/test_bind.py::BindIntegrationTest::test_bind_arguments PASSED [ 6%] test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata PASSED [ 6%] test/orm/test_bind.py::BindIntegrationTest::test_bound_connection PASSED [ 6%] test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional PASSED [ 6%] test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds PASSED [ 6%] test/orm/test_bind.py::BindIntegrationTest::test_table_binds PASSED [ 6%] test/engine/test_bind.py::BindTest::test_bind_close_conn PASSED [ 6%] test/engine/test_bind.py::BindTest::test_bind_close_engine PASSED [ 6%] test/engine/test_bind.py::BindTest::test_clauseelement PASSED [ 6%] test/engine/test_bind.py::BindTest::test_create_drop_bound PASSED [ 6%] test/engine/test_bind.py::BindTest::test_create_drop_constructor_bound PASSED [ 6%] test/engine/test_bind.py::BindTest::test_create_drop_err_metadata PASSED [ 6%] test/engine/test_bind.py::BindTest::test_create_drop_err_table PASSED [ 6%] test/engine/test_bind.py::BindTest::test_create_drop_explicit PASSED [ 6%] test/engine/test_bind.py::BindTest::test_implicit_execution PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class PASSED [ 6%] test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata PASSED [ 6%] test/orm/test_bind.py::SessionBindTest::test_session_bind PASSED [ 6%] test/orm/test_bind.py::SessionBindTest::test_session_unbound PASSED [ 6%] test/orm/test_bulk.py::BulkInheritanceTest::test_bulk_insert_joined_inh_return_defaults PASSED [ 6%] test/orm/test_bulk.py::BulkInheritanceTest::test_bulk_save_joined_inh_no_defaults PASSED [ 6%] test/orm/test_bulk.py::BulkInheritanceTest::test_bulk_save_joined_inh_return_defaults PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateTest::test_bulk_insert PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateTest::test_bulk_insert_render_nulls PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateTest::test_bulk_save_mappings_preserve_order PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateTest::test_bulk_save_no_defaults PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateTest::test_bulk_save_return_defaults PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateTest::test_bulk_save_updated_include_unchanged PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateTest::test_bulk_update PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateVersionId::test_bulk_insert_via_save PASSED [ 6%] test/orm/test_bulk.py::BulkInsertUpdateVersionId::test_bulk_update_via_save PASSED [ 6%] test/orm/test_bulk.py::BulkUDPostfetchTest::test_insert_w_fetch PASSED [ 6%] test/orm/test_bulk.py::BulkUDPostfetchTest::test_update_w_fetch PASSED [ 6%] test/orm/test_bulk.py::BulkUDTestAltColKeys::test_insert_attrs PASSED [ 6%] test/orm/test_bulk.py::BulkUDTestAltColKeys::test_insert_both PASSED [ 6%] test/orm/test_bulk.py::BulkUDTestAltColKeys::test_insert_keys PASSED [ 6%] test/orm/test_bulk.py::BulkUDTestAltColKeys::test_update_attrs PASSED [ 6%] test/orm/test_bulk.py::BulkUDTestAltColKeys::test_update_both PASSED [ 6%] test/orm/test_bulk.py::BulkUDTestAltColKeys::test_update_keys PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_bundle_nesting PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_c_attr PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_clause_expansion PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_filter_by PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_join_relationship PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_join_selectable PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_multi_bundle PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_query_count PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_result PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_single_entity PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities PASSED [ 6%] test/orm/test_bundle.py::BundleTest::test_subclass PASSED [ 6%] test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade PASSED [ 6%] test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable PASSED [ 6%] test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy PASSED [ 6%] test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable PASSED [ 6%] test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr PASSED [ 6%] test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode PASSED [ 6%] test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete PASSED [ 6%] test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all PASSED [ 6%] test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic PASSED [ 6%] test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan PASSED [ 6%] test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan PASSED [ 6%] test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current PASSED [ 6%] test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy PASSED [ 6%] test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current PASSED [ 6%] test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error PASSED [ 6%] test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne::test_cascade_on_deleted PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne::test_double_assignment PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne::test_orphan PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne::test_orphan_on_update PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne::test_pending_expunge PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne::test_save_update_sends_pending PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref PASSED [ 6%] test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise PASSED [ 6%] test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic PASSED [ 6%] test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_warns PASSED [ 6%] test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_flag_on_backref PASSED [ 6%] test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic PASSED [ 6%] test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns PASSED [ 6%] test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_flag_on_backref PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent PASSED [ 7%] test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append PASSED [ 7%] test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment PASSED [ 7%] test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old PASSED [ 7%] test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old PASSED [ 7%] test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old PASSED [ 7%] test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old PASSED [ 7%] test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old PASSED [ 7%] test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old PASSED [ 7%] test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old PASSED [ 7%] test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old PASSED [ 7%] test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete PASSED [ 7%] test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush PASSED [ 7%] test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 PASSED [ 7%] test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 PASSED [ 7%] test/orm/test_cascade.py::PartialFlushTest::test_circular_sort PASSED [ 7%] test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o PASSED [ 7%] test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok PASSED [ 7%] test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge PASSED [ 7%] test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan PASSED [ 7%] test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove PASSED [ 7%] test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove PASSED [ 7%] test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic PASSED [ 7%] test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip PASSED [ 7%] test/sql/test_case_statement.py::CaseTest::test_case PASSED [ 7%] test/sql/test_case_statement.py::CaseTest::test_literal_interpretation PASSED [ 7%] test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_ambiguous PASSED [ 7%] test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_ambiguous_tuple PASSED [ 7%] test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name PASSED [ 7%] test/ext/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_dict PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_dict_duck PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_dict_emulates PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_dict_subclass PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_lifecycle PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_list PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_list_duck PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_list_emulates PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_list_subclass PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_object_duck PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_object_emulates PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_recipes PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_set PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_set_duck PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_set_emulates PASSED [ 7%] test/orm/test_collection.py::CollectionsTest::test_set_subclass PASSED [ 8%] test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped PASSED [ 8%] test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped PASSED [ 8%] test/orm/test_collection.py::CustomCollectionsTest::test_basic PASSED [ 8%] test/orm/test_collection.py::CustomCollectionsTest::test_custom PASSED [ 8%] test/orm/test_collection.py::CustomCollectionsTest::test_dict PASSED [ 8%] test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper PASSED [ 8%] test/orm/test_collection.py::CustomCollectionsTest::test_lazyload PASSED [ 8%] test/orm/test_collection.py::CustomCollectionsTest::test_list PASSED [ 8%] test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_mapped_collection PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_mixin PASSED [ 8%] test/orm/test_collection.py::DictHelpersTest::test_mixin2 PASSED [ 8%] test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner PASSED [ 8%] test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep PASSED [ 8%] test/orm/test_compile.py::CompileTest::test_conflicting_backref_one PASSED [ 8%] test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass PASSED [ 8%] test/orm/test_compile.py::CompileTest::test_conflicting_backref_two PASSED [ 8%] test/orm/test_compile.py::CompileTest::test_misc_one PASSED [ 8%] test/orm/test_compile.py::CompileTest::test_with_polymorphic PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_bind_as_col PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_bind_callable PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_binds PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds PASSED [ 8%] test/sql/test_compiler.py::BindParameterTest::test_tuple PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_None_and_nothing PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_None_and_val PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_false_constant PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_null_constant PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_true_constant PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_val_and_None PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_val_and_false PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_val_and_null PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced PASSED [ 8%] test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes_false PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes_true PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_raise_on_expanding PASSED [ 8%] test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] PASSED [ 8%] test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] PASSED [ 8%] test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] PASSED [ 8%] test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_compound PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently PASSED [ 8%] test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr PASSED [ 8%] test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser PASSED [ 8%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix PASSED [ 8%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_create_type_schema_translate PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_cte PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_extract PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_for_update PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_adaption_col_present PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_adaption_col_unpresent PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_adaption_col_present PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_adaption_col_unpresent PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_adaption_partial_col_unpresent PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_function PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identity_illegal_two_autoincrements PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identity_increment_5 PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identity_no_primary_key PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identity_separate_from_primary_key PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_identity_start_0 PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_index_where PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_insert PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning PASSED [ 9%] test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_limit PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_match PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_match_compile_kw PASSED [ 9%] test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join PASSED [ 9%] test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery PASSED [ 9%] test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_owner PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_primary_key_defaults_to_identity PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_primary_key_no_identity PASSED [ 10%] test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_sequence_ignore_nullability PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_sequence_non_primary_key PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_sequence_start_0 PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_subquery PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_substring PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_table_options PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_true_false PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_true_false PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_union PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_update PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_update_from PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning PASSED [ 10%] test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning PASSED [ 10%] test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled PASSED [ 10%] test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled PASSED [ 10%] test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_36_0::test_insert SKIPPED [ 10%] test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_36_0::test_select SKIPPED [ 10%] test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_36_0::test_select_labels SKIPPED [ 10%] test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_36_0::test_update SKIPPED [ 10%] test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_36_0::test_update_whereclause SKIPPED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled PASSED [ 10%] test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_create_table_suffix PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_fk_render PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_system_flag PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_table_no_cols PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint PASSED [ 10%] test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint PASSED [ 10%] test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml PASSED [ 10%] test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select PASSED [ 10%] test/ext/test_compiler.py::DefaultOnExistingTest::test_select PASSED [ 10%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon PASSED [ 10%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named PASSED [ 10%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds PASSED [ 10%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative PASSED [ 10%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery PASSED [ 11%] test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain PASSED [ 11%] test/sql/test_compiler.py::ExecutionOptionsTest::test_dml PASSED [ 11%] test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false PASSED [ 11%] test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none PASSED [ 11%] test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml PASSED [ 11%] test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic PASSED [ 11%] test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig PASSED [ 11%] test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector PASSED [ 11%] test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig PASSED [ 11%] test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte PASSED [ 11%] test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col PASSED [ 11%] test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal PASSED [ 11%] test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values PASSED [ 11%] test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values PASSED [ 11%] test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr PASSED [ 11%] test/sql/test_compiler.py::KwargPropagationTest::test_binary PASSED [ 11%] test/sql/test_compiler.py::KwargPropagationTest::test_case PASSED [ 11%] test/sql/test_compiler.py::KwargPropagationTest::test_cast PASSED [ 11%] test/sql/test_compiler.py::KwargPropagationTest::test_select PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_compound_populates PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_insert_from_select PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_label_plus_element PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_nested_api PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity PASSED [ 11%] test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_49-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_54-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_56-CAST(t.col AS BINARY)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] PASSED [ 11%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_pre_4 PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_extract PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_limit PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_no_cast_pre_4 PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_11-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_7-t.col] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] PASSED [ 12%] test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_alias PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_insert PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_schema_translate_select PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_select PASSED [ 12%] test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null PASSED [ 12%] test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability PASSED [ 12%] test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null PASSED [ 12%] test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null PASSED [ 12%] test/sql/test_compiler.py::SchemaTest::test_update PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_alias PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_attribute_sanity PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_calculated_columns PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_cast PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_collate PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_compound_grouping PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_compound_selects PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_conjunctions PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_date_between PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_delayed_col_naming PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_distinct PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_dupe_columns PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_exists PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_for_update PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_from_subquery PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_full_outer_join PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_hints PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_invalid_col_argument PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_joins PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_label_comparison_one PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_label_comparison_two PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_limit_offset PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_literal PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_naming PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_nested_label_targeting PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_no_group_by_labels PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_order_by_nulls PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_orderby_groupby PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_orderby_subquery PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_over PASSED [ 12%] test/sql/test_compiler.py::SelectTest::test_over_framespec PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_over_within_group PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_paramstyles PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_percent_chars PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_prefix PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_prefix_constructor PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_scalar_select PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_select_from_clauselist PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_statement_hints PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_table_select PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_true_short_circuit PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_use_labels PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_where_empty PASSED [ 13%] test/sql/test_compiler.py::SelectTest::test_where_subquery PASSED [ 13%] test/dialect/oracle/test_compiler.py::SequenceTest::test_basic PASSED [ 13%] test/dialect/postgresql/test_compiler.py::SequenceTest::test_format PASSED [ 13%] test/dialect/postgresql/test_compiler.py::SequenceTest::test_reverse_eng_name SKIPPED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_array_index PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_basic PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_cte PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_returning PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table PASSED [ 13%] test/sql/test_compiler.py::StringifySpecialTest::test_within_group PASSED [ 13%] test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement PASSED [ 13%] test/sql/test_compiler.py::TestCompilerFixture::test_no_stack PASSED [ 13%] test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name PASSED [ 13%] test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name PASSED [ 13%] test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_annotations PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_column PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_default_subclass PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_functions PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_no_default_message PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_stateful PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_subclasses_one PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_subclasses_two PASSED [ 13%] test/ext/test_compiler.py::UserDefinedTest::test_types PASSED [ 13%] test/orm/test_composites.py::ComparatorTest::test_clause_expansion PASSED [ 13%] test/orm/test_composites.py::ComparatorTest::test_comparator_behavior_custom PASSED [ 13%] test/orm/test_composites.py::ComparatorTest::test_comparator_behavior_default PASSED [ 13%] test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory PASSED [ 13%] test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory PASSED [ 13%] test/orm/test_composites.py::ComparatorTest::test_order_by PASSED [ 13%] test/orm/test_composites.py::ComparatorTest::test_order_by_aliased PASSED [ 13%] test/orm/test_composites.py::ConfigurationTest::test_attributes PASSED [ 13%] test/orm/test_composites.py::ConfigurationTest::test_check_prop_type PASSED [ 13%] test/orm/test_composites.py::ConfigurationTest::test_columns PASSED [ 13%] test/orm/test_composites.py::ConfigurationTest::test_deferred PASSED [ 13%] test/orm/test_composites.py::ConfigurationTest::test_strings PASSED [ 13%] test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults PASSED [ 13%] test/orm/test_composites.py::DefaultsTest::test_set_composite_values PASSED [ 13%] test/orm/test_composites.py::ManyToOneTest::test_early_configure PASSED [ 13%] test/orm/test_composites.py::ManyToOneTest::test_persist PASSED [ 13%] test/orm/test_composites.py::ManyToOneTest::test_query PASSED [ 13%] test/orm/test_composites.py::ManyToOneTest::test_query_aliased PASSED [ 13%] test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable PASSED [ 13%] test/orm/test_composites.py::NestedTest::test_round_trip PASSED [ 13%] test/orm/test_composites.py::PointTest::test_bulk_update_evaluate PASSED [ 13%] test/orm/test_composites.py::PointTest::test_bulk_update_fetch PASSED [ 13%] test/orm/test_composites.py::PointTest::test_bulk_update_sql PASSED [ 13%] test/orm/test_composites.py::PointTest::test_comparator PASSED [ 13%] test/orm/test_composites.py::PointTest::test_comparator_aliased PASSED [ 13%] test/orm/test_composites.py::PointTest::test_default_value PASSED [ 13%] test/orm/test_composites.py::PointTest::test_delete PASSED [ 13%] test/orm/test_composites.py::PointTest::test_detect_change PASSED [ 13%] test/orm/test_composites.py::PointTest::test_eager_load PASSED [ 13%] test/orm/test_composites.py::PointTest::test_early_configure PASSED [ 13%] test/orm/test_composites.py::PointTest::test_expire PASSED [ 13%] test/orm/test_composites.py::PointTest::test_get_history PASSED [ 13%] test/orm/test_composites.py::PointTest::test_not_none PASSED [ 13%] test/orm/test_composites.py::PointTest::test_query_cols PASSED [ 13%] test/orm/test_composites.py::PointTest::test_query_cols_labeled PASSED [ 13%] test/orm/test_composites.py::PointTest::test_query_cols_legacy PASSED [ 13%] test/orm/test_composites.py::PointTest::test_round_trip PASSED [ 13%] test/orm/test_composites.py::PointTest::test_save_null PASSED [ 13%] test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col PASSED [ 13%] test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite PASSED [ 13%] test/orm/test_composites.py::PrimaryKeyTest::test_null_pk PASSED [ 13%] test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation PASSED [ 13%] test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] PASSED [ 13%] test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] PASSED [ 13%] test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] PASSED [ 13%] test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] PASSED [ 13%] test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate PASSED [ 13%] test/sql/test_computed.py::DDLComputedTest::test_tometadata PASSED [ 13%] test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys PASSED [ 13%] test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic PASSED [ 13%] test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base PASSED [ 13%] test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid PASSED [ 13%] test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base PASSED [ 13%] test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship PASSED [ 13%] test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic PASSED [ 13%] test/orm/inheritance/test_concrete.py::ManyToManyTest::test_selective_relationships PASSED [ 13%] test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting PASSED [ 13%] test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship PASSED [ 13%] test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning PASSED [ 13%] test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship PASSED [ 13%] test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship PASSED [ 13%] test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref PASSED [ 14%] test/ext/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name PASSED [ 14%] test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_check_constraint_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_cycle_named_fks PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_cycle_unnamed_fks PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_fk_cant_drop_cycled_unnamed PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_fk_column_auto_alter_inline_constraint_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_fk_column_use_alter_constraint_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_fk_column_use_alter_inline_constraint_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_fk_table_auto_alter_constraint_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_fk_table_use_alter_constraint_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_index_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_index_create_camelcase PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_index_create_inline PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_index_functional_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_pk_fk_constraint_create PASSED [ 14%] test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_36_0::test_unique_constraint_create PASSED [ 14%] test/sql/test_cte.py::CTETest::test_all_aliases PASSED [ 14%] test/sql/test_cte.py::CTETest::test_anon_insert_cte PASSED [ 14%] test/sql/test_cte.py::CTETest::test_anon_update_cte PASSED [ 14%] test/sql/test_cte.py::CTETest::test_cloned_alias PASSED [ 14%] test/sql/test_cte.py::CTETest::test_conflicting_names PASSED [ 14%] test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice PASSED [ 14%] test/sql/test_cte.py::CTETest::test_insert_in_the_cte PASSED [ 14%] test/sql/test_cte.py::CTETest::test_multi_subq_alias PASSED [ 14%] test/sql/test_cte.py::CTETest::test_multi_subq_quote PASSED [ 14%] test/sql/test_cte.py::CTETest::test_named_alias_disable_quote PASSED [ 14%] test/sql/test_cte.py::CTETest::test_named_alias_no_quote PASSED [ 14%] test/sql/test_cte.py::CTETest::test_named_alias_quote PASSED [ 14%] test/sql/test_cte.py::CTETest::test_no_alias_construct PASSED [ 14%] test/sql/test_cte.py::CTETest::test_nonrecursive PASSED [ 14%] test/sql/test_cte.py::CTETest::test_pg_example_one PASSED [ 14%] test/sql/test_cte.py::CTETest::test_pg_example_one_select_only PASSED [ 14%] test/sql/test_cte.py::CTETest::test_pg_example_three PASSED [ 14%] test/sql/test_cte.py::CTETest::test_pg_example_two PASSED [ 14%] test/sql/test_cte.py::CTETest::test_positional_binds PASSED [ 14%] test/sql/test_cte.py::CTETest::test_positional_binds_2 PASSED [ 14%] test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral PASSED [ 14%] test/sql/test_cte.py::CTETest::test_prefixes PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_union_alias_four PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_union_alias_one PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_union_alias_three PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_union_alias_two PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three PASSED [ 14%] test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two PASSED [ 14%] test/sql/test_cte.py::CTETest::test_reserved_quote PASSED [ 14%] test/sql/test_cte.py::CTETest::test_standalone_function PASSED [ 14%] test/sql/test_cte.py::CTETest::test_suffixes PASSED [ 14%] test/sql/test_cte.py::CTETest::test_union PASSED [ 14%] test/sql/test_cte.py::CTETest::test_union_cte_aliases PASSED [ 14%] test/sql/test_cte.py::CTETest::test_update_pulls_from_cte PASSED [ 14%] test/sql/test_cte.py::CTETest::test_upsert_from_select PASSED [ 14%] test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush PASSED [ 14%] test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 PASSED [ 14%] test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle PASSED [ 14%] test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle PASSED [ 14%] test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only PASSED [ 14%] test/orm/test_cycles.py::InheritTestTwo::test_flush PASSED [ 14%] test/orm/test_cycles.py::OneToManyManyToOneTest::test_cycle PASSED [ 14%] test/orm/test_cycles.py::OneToManyManyToOneTest::test_post_update_backref PASSED [ 14%] test/orm/test_cycles.py::OneToManyManyToOneTest::test_post_update_m2o PASSED [ 14%] test/orm/test_cycles.py::OneToManyManyToOneTest::test_post_update_m2o_detect_none PASSED [ 14%] test/orm/test_cycles.py::OneToManyManyToOneTest::test_post_update_m2o_no_cascade PASSED [ 14%] test/orm/test_cycles.py::OneToManyManyToOneTest::test_post_update_o2m PASSED [ 14%] test/orm/test_cycles.py::PostUpdateBatchingTest::test_one PASSED [ 14%] test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults PASSED [ 14%] test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value PASSED [ 14%] test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete PASSED [ 14%] test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate PASSED [ 14%] test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event PASSED [ 14%] test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate PASSED [ 14%] test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic PASSED [ 14%] test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause PASSED [ 14%] test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one PASSED [ 14%] test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one PASSED [ 14%] test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one PASSED [ 14%] test/orm/test_cycles.py::SelfReferentialTest::test_cycle PASSED [ 15%] test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only PASSED [ 15%] test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete PASSED [ 15%] test/orm/test_cycles.py::SelfReferentialTest::test_single PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_comment PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck PASSED [ 15%] test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_table_all PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before PASSED [ 15%] test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint_deprecated PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata_deprecated PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata_deprecated PASSED [ 15%] test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone PASSED [ 15%] test/engine/test_ddlevents.py::DDLTest::test_filter PASSED [ 15%] test/engine/test_ddlevents.py::DDLTest::test_tokens PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload PASSED [ 15%] test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload PASSED [ 15%] test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_36_0::test_autoinc_detection_no_affinity PASSED [ 15%] test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_36_0::test_autoincrement_fk_disqualifies PASSED [ 15%] test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_36_0::test_autoincrement_ignore_fk PASSED [ 15%] test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_36_0::test_autoincrement_single_col PASSED [ 15%] test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_36_0::test_col_w_nonoptional_sequence_non_autoinc_no_firing PASSED [ 15%] test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_36_0::test_col_w_optional_sequence_non_autoinc_no_firing PASSED [ 15%] test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_36_0::test_non_autoincrement PASSED [ 15%] test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[delete-select-_exclusions1] SKIPPED [ 15%] test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[insert-select-_exclusions2] SKIPPED [ 15%] test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-insert-_exclusions4] SKIPPED [ 15%] test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[select-update-_exclusions3] SKIPPED [ 15%] test/sql/test_defaults.py::CTEDefaultTest::test_a_in_b[update-select-_exclusions0] SKIPPED [ 15%] test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_36_0::test_insert_computed[eager] PASSED [ 15%] test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_36_0::test_insert_computed[noneager] PASSED [ 15%] test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_36_0::test_update_computed[eagerload] PASSED [ 15%] test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_36_0::test_update_computed[noneagerload] PASSED [ 15%] test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_36_0::test_parameters[executemany-attribute-_exclusions2] PASSED [ 15%] test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_36_0::test_parameters[executemany-method-_exclusions3] PASSED [ 15%] test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_36_0::test_parameters[multivalues-method-_exclusions4] PASSED [ 15%] test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_36_0::test_parameters[single-attribute-_exclusions0] PASSED [ 15%] test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_36_0::test_parameters[single-method-_exclusions1] PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_literal_binds_plain PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_sqlexpr PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_string PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_string_w_quotes PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_text PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_text_literal_binds PASSED [ 15%] test/sql/test_defaults.py::DDLTest::test_text_w_quotes PASSED [ 15%] test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature PASSED [ 15%] test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature PASSED [ 15%] test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql PASSED [ 15%] test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one PASSED [ 15%] test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_insert PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_insert_multivalues PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_insert_values PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_insertmany PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_missing_many_param PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_standalone PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_update PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_update_values PASSED [ 15%] test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_36_0::test_updatemany PASSED [ 15%] test/sql/test_defaults.py::EmptyInsertTest_sqlite+pysqlite_3_36_0::test_empty_insert PASSED [ 15%] test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude PASSED [ 15%] test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_36_0::test_insert_from_select_fn_defaults PASSED [ 15%] test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_36_0::test_insert_from_select_override_defaults PASSED [ 15%] test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_36_0::test_regular PASSED [ 15%] test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_36_0::test_with_implicit_returning SKIPPED [ 15%] test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_36_0::test_autoincrement_autocommit PASSED [ 15%] test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_36_0::test_autoincrement_transaction PASSED [ 15%] test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_36_0::test_autoincrement_reflected_from_server_default PASSED [ 15%] test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_36_0::test_int_default_none_on_insert PASSED [ 16%] test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_36_0::test_int_default_none_on_insert_reflected PASSED [ 16%] test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_36_0::test_int_default_on_insert_with_returning SKIPPED [ 16%] test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_36_0::test_string_default_none_on_insert PASSED [ 16%] test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_36_0::test_string_default_on_insert_with_returning SKIPPED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_clause PASSED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_literal_column_default_no_label PASSED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_literal_default_label PASSED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_literal_default_no_label PASSED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_no_implicit_returning SKIPPED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_plain PASSED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_sequence PASSED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_server_default PASSED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_server_default_no_autoincrement PASSED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_server_default_no_implicit_returning SKIPPED [ 16%] test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_36_0::test_text_clause_default_no_type PASSED [ 16%] test/orm/test_defaults.py::TriggerDefaultsTest::test_insert PASSED [ 16%] test/orm/test_defaults.py::TriggerDefaultsTest::test_update PASSED [ 16%] test/sql/test_defaults.py::UnicodeDefaultsTest_sqlite+pysqlite_3_36_0::test_no_default PASSED [ 16%] test/sql/test_defaults.py::UnicodeDefaultsTest_sqlite+pysqlite_3_36_0::test_nonunicode_default PASSED [ 16%] test/sql/test_defaults.py::UnicodeDefaultsTest_sqlite+pysqlite_3_36_0::test_unicode_default PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_options PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed PASSED [ 16%] test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_basic PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_commits_state PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_defer_primary_key PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_group PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_preserve_changes PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_save PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_unsaved PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_unsaved_2 PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_unsaved_group PASSED [ 16%] test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type PASSED [ 16%] test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type PASSED [ 16%] test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred PASSED [ 16%] test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual PASSED [ 16%] test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole PASSED [ 16%] test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value PASSED [ 16%] test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload PASSED [ 16%] test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing PASSED [ 16%] test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up PASSED [ 16%] test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr PASSED [ 16%] test/orm/test_deferred.py::WithExpressionTest::test_simple_expr PASSED [ 16%] test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error PASSED [ 16%] test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra PASSED [ 16%] test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms PASSED [ 16%] test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra PASSED [ 16%] test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_36_0::test_exec_alias_plus_table SKIPPED [ 16%] test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_36_0::test_exec_three_table SKIPPED [ 16%] test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_36_0::test_exec_two_table SKIPPED [ 16%] test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_36_0::test_exec_two_table_plus_alias SKIPPED [ 16%] test/sql/test_delete.py::DeleteTest::test_alias PASSED [ 16%] test/sql/test_delete.py::DeleteTest::test_correlated PASSED [ 16%] test/sql/test_delete.py::DeleteTest::test_delete PASSED [ 16%] test/sql/test_delete.py::DeleteTest::test_delete_literal_binds PASSED [ 16%] test/sql/test_delete.py::DeleteTest::test_prefix_with PASSED [ 16%] test/sql/test_delete.py::DeleteTest::test_where_empty PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_find_cycle_one PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_large_sort PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_sort_one PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_sort_three PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_sort_two PASSED [ 16%] test/base/test_dependency.py::DependencySortTest::test_ticket_1380 PASSED [ 16%] test/sql/test_deprecations.py::CaseSensitiveFunctionDeprecationsTest::test_case_sensitive PASSED [ 16%] test/sql/test_deprecations.py::CaseSensitiveFunctionDeprecationsTest::test_replace_function_case_sensitive PASSED [ 16%] test/engine/test_deprecations.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_tlocal_engine_ctx_commit PASSED [ 16%] test/engine/test_deprecations.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_tlocal_engine_ctx_rollback PASSED [ 16%] test/sql/test_deprecations.py::ConvertUnicodeDeprecationTest_sqlite+pysqlite_3_36_0::test_ignoring_unicode_error PASSED [ 16%] test/sql/test_deprecations.py::ConvertUnicodeDeprecationTest_sqlite+pysqlite_3_36_0::test_unicode_warnings_dialectlevel PASSED [ 16%] test/engine/test_deprecations.py::CreateEngineTest::test_pool_threadlocal_from_config PASSED [ 17%] test/sql/test_deprecations.py::DDLListenerDeprecationsTest::test_append_listener PASSED [ 17%] test/sql/test_deprecations.py::DDLListenerDeprecationsTest::test_deprecated_append_ddl_listener_metadata PASSED [ 17%] test/sql/test_deprecations.py::DDLListenerDeprecationsTest::test_deprecated_append_ddl_listener_table PASSED [ 17%] test/sql/test_deprecations.py::DDLListenerDeprecationsTest::test_filter_deprecated PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedAccountingFlagsTest::test_commit_no_accounting PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedAccountingFlagsTest::test_preflush_no_accounting PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedAccountingFlagsTest::test_rollback_no_accounting PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedAttributeExtensionTest1::test_cascading_extensions PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedAttributeExtensionTest1::test_extension_commit_attr PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedAttributeExtensionTest1::test_extension_lazyload_assertion PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedAttributeExtensionTest1::test_scalar_listener PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedDeclTest::test_comparable_using PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperExtensionTest::test_basic PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperExtensionTest::test_before_after_only_collection PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperExtensionTest::test_inheritance PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperExtensionTest::test_inheritance_with_dupes PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperExtensionTest::test_unnecessary_methods_not_evented PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperTest::test_cancel_order_by PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperTest::test_info PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperTest::test_kwarg_accepted PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedMapperTest::test_merge_synonym_comparable PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_all_path_vs_chained PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_join_mapper_order_by PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_option_against_nonexistent_twolevel_all PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_selectinload_mapper_order_by PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_subqueryload_mapper_order_by PASSED [ 17%] test/engine/test_deprecations.py::DeprecatedPoolListenerTest::test_listeners PASSED [ 17%] test/engine/test_deprecations.py::DeprecatedPoolListenerTest::test_listeners_callables PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedSessionExtensionTest::test_extension PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedSessionExtensionTest::test_multiple_extensions PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedSessionExtensionTest::test_unnecessary_methods_not_evented PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedSessionFeatureTest::test_fast_discard_race PASSED [ 17%] test/orm/test_deprecations.py::DeprecatedSessionFeatureTest::test_is_modified_passive_on PASSED [ 17%] test/orm/test_deprecations.py::DeprecationQueryTest::test_as_column PASSED [ 17%] test/orm/test_deprecations.py::DeprecationQueryTest::test_raw_columns PASSED [ 17%] test/orm/test_deprecations.py::DeprecationQueryTest::test_textual_query_column PASSED [ 17%] test/orm/test_deprecations.py::DeprecationWarningsTest::test_attribute_extension PASSED [ 17%] test/orm/test_deprecations.py::DeprecationWarningsTest::test_attribute_extension_parameter PASSED [ 17%] test/orm/test_deprecations.py::DeprecationWarningsTest::test_mapper_extension PASSED [ 17%] test/orm/test_deprecations.py::DeprecationWarningsTest::test_session_enable_transaction_accounting PASSED [ 17%] test/orm/test_deprecations.py::DeprecationWarningsTest::test_session_extension PASSED [ 17%] test/orm/test_deprecations.py::DeprecationWarningsTest::test_session_is_modified PASSED [ 17%] test/orm/test_deprecations.py::DeprecationWarningsTest::test_session_prune PASSED [ 17%] test/orm/test_deprecations.py::DeprecationWarningsTest::test_session_weak_identity_map PASSED [ 17%] test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_36_0::test_engine_convert_unicode PASSED [ 17%] test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_36_0::test_ident_preparer_force PASSED [ 17%] test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_36_0::test_join_condition_ignore_nonexistent_tables PASSED [ 17%] test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_36_0::test_select_autocommit PASSED [ 17%] test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_36_0::test_select_for_update PASSED [ 17%] test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_36_0::test_string_convert_unicode PASSED [ 17%] test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_36_0::test_string_convert_unicode_force PASSED [ 17%] test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_36_0::test_table_useexisting PASSED [ 17%] test/engine/test_deprecations.py::ExplicitAutoCommitDeprecatedTest::test_explicit_compiled SKIPPED [ 17%] test/engine/test_deprecations.py::ExplicitAutoCommitDeprecatedTest::test_explicit_text SKIPPED [ 17%] test/sql/test_deprecations.py::ForUpdateTest::test_false_legacy PASSED [ 17%] test/sql/test_deprecations.py::ForUpdateTest::test_legacy_setter PASSED [ 17%] test/sql/test_deprecations.py::ForUpdateTest::test_nowait_legacy PASSED [ 17%] test/sql/test_deprecations.py::ForUpdateTest::test_plain_true_legacy PASSED [ 17%] test/sql/test_deprecations.py::ForUpdateTest::test_read_legacy PASSED [ 17%] test/sql/test_deprecations.py::ForUpdateTest::test_read_nowait_legacy PASSED [ 17%] test/sql/test_deprecations.py::ForUpdateTest::test_unknown_mode PASSED [ 17%] test/engine/test_deprecations.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_legacy_dbapi_error PASSED [ 17%] test/engine/test_deprecations.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_legacy_dbapi_error_no_ad_hoc_context PASSED [ 17%] test/engine/test_deprecations.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_legacy_dbapi_error_non_dbapi_error PASSED [ 17%] test/engine/test_deprecations.py::HandleInvalidatedOnConnectTest::test_dont_touch_non_dbapi_exception_on_contextual_connect PASSED [ 17%] test/engine/test_deprecations.py::HandleInvalidatedOnConnectTest::test_invalidate_on_contextual_connect PASSED [ 17%] test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 PASSED [ 17%] test/orm/test_deprecations.py::InstrumentationTest::test_link_event PASSED [ 17%] test/orm/test_deprecations.py::InstrumentationTest::test_name_setup PASSED [ 17%] test/orm/test_deprecations.py::LegacyLockModeTest::test_false_legacy PASSED [ 17%] test/orm/test_deprecations.py::LegacyLockModeTest::test_nowait_legacy PASSED [ 17%] test/orm/test_deprecations.py::LegacyLockModeTest::test_plain_legacy PASSED [ 17%] test/orm/test_deprecations.py::LegacyLockModeTest::test_read_legacy PASSED [ 17%] test/orm/test_deprecations.py::LegacyLockModeTest::test_unknown_legacy_lock_mode PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush PASSED [ 17%] test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush PASSED [ 17%] test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update PASSED [ 17%] test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary PASSED [ 17%] test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 PASSED [ 17%] test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 PASSED [ 17%] test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class PASSED [ 17%] test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload PASSED [ 18%] test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin PASSED [ 18%] test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload PASSED [ 18%] test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload PASSED [ 18%] test/engine/test_deprecations.py::PoolTest::test_bad_args PASSED [ 18%] test/engine/test_deprecations.py::PoolTest::test_manager PASSED [ 18%] test/engine/test_deprecations.py::PoolTest::test_manager_with_key PASSED [ 18%] test/engine/test_deprecations.py::PoolTest::test_mixed_close PASSED [ 18%] test/engine/test_deprecations.py::PoolTest::test_non_thread_local_manager PASSED [ 18%] test/engine/test_deprecations.py::PoolTest::test_threadlocal_close PASSED [ 18%] test/engine/test_deprecations.py::PoolTest::test_threadlocal_del PASSED [ 18%] test/engine/test_deprecations.py::ProxyConnectionTest::test_options PASSED [ 18%] test/engine/test_deprecations.py::ProxyConnectionTest::test_proxy PASSED [ 18%] test/engine/test_deprecations.py::ProxyConnectionTest::test_transactional PASSED [ 18%] test/engine/test_deprecations.py::ProxyConnectionTest::test_transactional_advanced SKIPPED [ 18%] test/engine/test_deprecations.py::QueuePoolTest::test_threadfairy PASSED [ 18%] test/engine/test_deprecations.py::QueuePoolTest::test_trick_the_counter PASSED [ 18%] test/engine/test_deprecations.py::QueuePoolTest::test_weakref_kaboom PASSED [ 18%] test/engine/test_deprecations.py::RecycleTest_sqlite+pysqlite_3_36_0::test_basic PASSED [ 18%] test/orm/test_deprecations.py::StrongIdentityMapTest::test_prune_events PASSED [ 18%] test/orm/test_deprecations.py::StrongIdentityMapTest::test_prune_imap PASSED [ 18%] test/orm/test_deprecations.py::StrongIdentityMapTest::test_strong_ref_events PASSED [ 18%] test/orm/test_deprecations.py::StrongIdentityMapTest::test_strong_ref_imap PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_commit PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_commit_no_trans PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_commit_off_connection PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_commits PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_connection_close PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_connections PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_dispose PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_mixed_nesting PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_more_mixed_nesting PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_morerollback_off_conn PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_nested_subtransaction_commit SKIPPED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_nested_subtransaction_rollback SKIPPED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_nesting_commit PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_nesting_rollback PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_prepare_no_trans PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_result_closing PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_rollback PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_rollback_no_trans PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_rollback_off_conn PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_rollback_to_subtransaction SKIPPED [ 18%] test/orm/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_session_nesting PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_transaction_close PASSED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_two_phase_transaction SKIPPED [ 18%] test/engine/test_deprecations.py::TLTransactionTest_sqlite+pysqlite_3_36_0::test_with_interface PASSED [ 18%] test/engine/test_deprecations.py::TableNamesOrderByTest::test_order_by_foreign_key PASSED [ 18%] test/sql/test_deprecations.py::TextTest::test_autocommit PASSED [ 18%] test/sql/test_deprecations.py::TextTest::test_legacy_bindparam PASSED [ 18%] test/sql/test_deprecations.py::TextTest::test_legacy_typemap PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_default_cascade_didnt_change_yet PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_default_merge_cascade PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_default_save_update_cascade PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_expunge_cascade PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[cascade_backrefs-False] PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_write_cascade_still_works_w_viewonly PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_write_cascades[setting0-settings_that_warn0] PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_write_cascades[setting1-settings_that_warn1] PASSED [ 18%] test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_write_cascades[setting2-settings_that_warn2] PASSED [ 18%] test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator PASSED [ 18%] test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator PASSED [ 18%] test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture PASSED [ 18%] test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel PASSED [ 18%] test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel PASSED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_alter SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_alter SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_create SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_create SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_delete SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_delete SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_drop SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_drop SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_grant SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_import_foreign_schema SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_insert SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_insert SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_load_data SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_refresh_view SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_replace SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_revoke SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_select SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_select SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_truncate SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::AutocommitTextTest::test_update SKIPPED [ 18%] test/dialect/postgresql/test_dialect.py::AutocommitTextTest::test_update SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_cx_oracle_service_name_bad SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_auto_convert_lobs SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_deprecated_use_ansi SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_encoding SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_events SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_int_mode SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_mode SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_purity SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CXOracleConnectArgsTest::test_threaded_deprecated_at_dialect_level SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags PASSED [ 18%] test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar PASSED [ 18%] test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_insert SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_no_warning SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::ComputedReturningTest::test_computed_update_warning SKIPPED [ 18%] test/dialect/mysql/test_dialect.py::DialectTest::test_autocommit_isolation_level SKIPPED [ 18%] test/dialect/oracle/test_dialect.py::DialectTest::test_cx_oracle_version_parse PASSED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_deprecated_dialect_name_still_loads PASSED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[2006-foo-OperationalError-pymysql-True] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[2007-foo-OperationalError-pymysql-False] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_is_disconnect[None-something broke-InternalError-pymysql-False] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_isolation_level SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::DialectTest::test_minimum_version PASSED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_mysqlconnector_buffered_arg SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_mysqlconnector_raise_on_warnings_arg SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_no_default_isolation_level SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_no_show_variables SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_normal_arguments_mysqldb[charset-hello] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_normal_arguments_mysqldb[client_flag-1234] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_normal_arguments_mysqldb[compress-True] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_normal_arguments_mysqldb[connect_timeout-30] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_normal_arguments_mysqldb[local_infile-1234] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_normal_arguments_mysqldb[read_timeout-30] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_normal_arguments_mysqldb[use_unicode-False] SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_normal_arguments_mysqldb[write_timeout-30] SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_pg_dialect_use_native_unicode_from_config SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string PASSED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one PASSED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two PASSED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string PASSED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query PASSED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query_three PASSED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query_two PASSED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_random_arg SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_special_encodings SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_ssl_arguments_mysqldb SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::DialectTest::test_ssl_arguments_oursql SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing PASSED [ 19%] test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_graceful_failure_isolation_level_not_available SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::DialectWBackendTest::test_hypothetical_not_implemented_isolation_level SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle_py3k[CLOB] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle_py3k[FIXED_CHAR] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle_py3k[NCLOB] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle_py3k[STRING] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_sqla_py2k[CLOB] PASSED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_sqla_py2k[FIXED_CHAR] PASSED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_sqla_py2k[NCLOB] PASSED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_sqla_py2k[STRING] PASSED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle_py3k[CLOB] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle_py3k[FIXED_CHAR] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle_py3k[NCLOB] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle_py3k[STRING] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_sqla_py2k[CLOB] PASSED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_sqla_py2k[FIXED_CHAR] PASSED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_sqla_py2k[NCLOB] PASSED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_sqla_py2k[STRING] PASSED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_older_cx_oracle_warning[CLOB] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_older_cx_oracle_warning[FIXED_CHAR] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_older_cx_oracle_warning[NCLOB] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_older_cx_oracle_warning[STRING] SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::ExecuteTest::test_basic SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::ExecuteTest::test_limit_offset_for_update SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::ExecuteTest::test_sequences_are_integers SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyBatchModeTest::test_insert SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyBatchModeTest::test_insert_no_page_size SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyBatchModeTest::test_insert_page_size SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyBatchModeTest::test_not_sane_rowcount SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyBatchModeTest::test_update SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyBatchModeTest::test_update_fallback SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_correct_flag_options SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyFlagOptionsTest::test_executemany_wrong_flag_options SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert_modified_by_event SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert_no_page_size SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert_page_size SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_insert_w_newlines SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_not_sane_rowcount SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::ExecutemanyValuesInsertsTest::test_update_fallback SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::ExecutionTest::test_charset_caching SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::ExecutionTest::test_sysdate SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_autocommit_isolation_level SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_checksfor_sequence SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_client_encoding SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_date_reflection SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_extract SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_initial_transaction_state SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_notice_logging SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_numeric_raise SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_preexecute_passivedefault SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg2_non_standard_err SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_psycopg2_version SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_quoted_name_bindparam_ok SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_schema_roundtrips SKIPPED [ 19%] test/dialect/postgresql/test_dialect.py::MiscBackendTest::test_serial_integer SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::OutParamTest::test_out_params SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-version2] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-version3] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-version4] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-version0] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-version1] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-version5] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-10.2.10-MariaDB-version2-True] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-5.7.20-version3-False] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.6.15-version4-False] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-10.2.6.MariaDB.10.2.6+maria~stretch-log-version5-True] PASSED [ 19%] test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.1.9-MariaDBV1.0R050D002-20170809-1522-version6-True] PASSED [ 19%] test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_in_crud SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_numeric_bind_round_trip SKIPPED [ 19%] test/dialect/oracle/test_dialect.py::QuotedBindRoundTripTest::test_table_round_trip SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_insert_executemany_w_default SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany SKIPPED [ 19%] test/dialect/mysql/test_dialect.py::RemoveUTCTimestampTest::test_update_executemany_w_default SKIPPED [ 20%] test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_ansi_quotes SKIPPED [ 20%] test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_backslash_escapes SKIPPED [ 20%] test/dialect/mysql/test_dialect.py::SQLModeDetectionTest::test_combination SKIPPED [ 20%] test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_non_unicode SKIPPED [ 20%] test/dialect/oracle/test_dialect.py::UnicodeSchemaTest::test_quoted_column_unicode SKIPPED [ 20%] test/dialect/postgresql/test_dialect.py::UseBatchModeTest::test_insert SKIPPED [ 20%] test/dialect/postgresql/test_dialect.py::UseBatchModeTest::test_insert_no_page_size SKIPPED [ 20%] test/dialect/postgresql/test_dialect.py::UseBatchModeTest::test_insert_page_size SKIPPED [ 20%] test/dialect/postgresql/test_dialect.py::UseBatchModeTest::test_not_sane_rowcount SKIPPED [ 20%] test/dialect/postgresql/test_dialect.py::UseBatchModeTest::test_update SKIPPED [ 20%] test/dialect/postgresql/test_dialect.py::UseBatchModeTest::test_update_fallback SKIPPED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_basic PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_configured_order_by PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_count PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_custom_query PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_custom_query_with_custom_mixin PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_detached_raise PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_m2m PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_no_count PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_no_m2o PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_no_m2o_w_uselist PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_no_populate PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_order_by PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_statement PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_transient_access PASSED [ 20%] test/orm/test_dynamic.py::DynamicTest::test_transient_count PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_append_persistent PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_append_transient PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_backref_pop_persistent_autoflush_m2m PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_backref_pop_persistent_noflush_m2m PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_backref_pop_transient PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_missing_but_removed_noflush PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_persistent_but_readded_autoflush PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_persistent_but_readded_noflush PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_remove_persistent PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_remove_transient PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_replace_persistent_autoflush PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_replace_persistent_noflush PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_replace_transient PASSED [ 20%] test/orm/test_dynamic.py::HistoryTest::test_unchanged_persistent PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_backref_autoflush_savead PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_backref_autoflush_saveuser PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_backref_events PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_backref_savead PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_backref_saveuser PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_collection_set PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_delete_cascade PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_delete_nocascade PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_hasattr PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_merge PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_no_deref PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_noload_append PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_noload_remove PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_persistence PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_remove_orphans PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_rollback PASSED [ 20%] test/orm/test_dynamic.py::UOWTest::test_self_referential PASSED [ 20%] test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured PASSED [ 20%] test/orm/test_eager_relations.py::AddEntityTest::test_options PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_plain_on_date_alias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_plain_on_date_noalias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_plain_on_limitid_alias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_plain_on_limitid_noalias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias PASSED [ 20%] test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias PASSED [ 20%] test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic PASSED [ 20%] test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth PASSED [ 20%] test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth PASSED [ 20%] test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass PASSED [ 20%] test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_against_select PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_aliasing PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_basic PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_cyclical PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_distinct PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_double_w_ac PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_eager_option PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_group_by_only PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_inner_join PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_inner_join_options PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_late_compile PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_limit PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_limit_2 PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_limit_3 PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_limit_4 PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_many_to_many PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_many_to_one PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby PASSED [ 20%] test/orm/test_eager_relations.py::EagerTest::test_no_false_hits PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_no_orphan PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_one_and_many PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_options_pathing PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_orderby PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_orderby_desc PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_orderby_multi PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_orderby_related PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning PASSED [ 21%] test/orm/test_eager_relations.py::EagerTest::test_wide PASSED [ 21%] test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m PASSED [ 21%] test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m PASSED [ 21%] test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m PASSED [ 21%] test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m PASSED [ 21%] test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load PASSED [ 21%] test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type PASSED [ 21%] test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none PASSED [ 21%] test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load PASSED [ 21%] test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type PASSED [ 21%] test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_36_0::test_multiple_splice_points PASSED [ 21%] test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_36_0::test_nested_innerjoin_propagation_multiple_paths_one PASSED [ 21%] test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_36_0::test_nested_innerjoin_propagation_multiple_paths_two PASSED [ 21%] test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_36_0::test_splice_onto_ac PASSED [ 21%] test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_36_0::test_joined_across PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_string_options_aliased_whatever PASSED [ 21%] test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_string_options_unaliased_whatever PASSED [ 21%] test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection PASSED [ 21%] test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar PASSED [ 21%] test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection PASSED [ 21%] test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar PASSED [ 21%] test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_query_on_refresh PASSED [ 21%] test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one PASSED [ 21%] test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three PASSED [ 21%] test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two PASSED [ 21%] test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities PASSED [ 21%] test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins PASSED [ 21%] test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load PASSED [ 21%] test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering PASSED [ 21%] test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic PASSED [ 21%] test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager PASSED [ 21%] test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth PASSED [ 21%] test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options PASSED [ 21%] test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred PASSED [ 21%] test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic PASSED [ 21%] test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property PASSED [ 21%] test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated PASSED [ 21%] test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc PASSED [ 21%] test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated PASSED [ 21%] test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled PASSED [ 21%] test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled PASSED [ 21%] test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing PASSED [ 21%] test/dialect/mssql/test_engine.py::EngineFromConfigTest::test_legacy_schema_flag PASSED [ 21%] test/dialect/mssql/test_engine.py::FastExecutemanyTest::test_flag_on SKIPPED [ 21%] test/dialect/mssql/test_engine.py::InvalidTransactionFalsePositiveTest::test_invalid_transaction_detection SKIPPED [ 21%] test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes PASSED [ 21%] test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions PASSED [ 21%] test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_adodbapi_token_injection PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning SKIPPED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn PASSED [ 21%] test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection PASSED [ 21%] test/dialect/mssql/test_engine.py::RealIsolationLevelTest::test_isolation_level SKIPPED [ 21%] test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version PASSED [ 21%] test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback PASSED [ 21%] test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion PASSED [ 21%] test/orm/test_evaluator.py::EvaluateTest::test_boolean_ops PASSED [ 21%] test/orm/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind PASSED [ 21%] test/orm/test_evaluator.py::EvaluateTest::test_compare_to_none PASSED [ 21%] test/orm/test_evaluator.py::EvaluateTest::test_compare_to_value PASSED [ 21%] test/orm/test_evaluator.py::EvaluateTest::test_null_propagation PASSED [ 21%] test/orm/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column PASSED [ 21%] test/orm/test_evaluator.py::EvaluateTest::test_true_false PASSED [ 21%] test/orm/test_evaluator.py::EvaluateTest::test_warn_on_unannotated_matched_column PASSED [ 21%] test/orm/test_evaluator.py::M2OEvaluateTest::test_delete_expired PASSED [ 21%] test/orm/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired PASSED [ 21%] test/base/test_events.py::AcceptTargetsTest::test_target_accept PASSED [ 21%] test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis PASSED [ 21%] test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis PASSED [ 21%] test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis PASSED [ 21%] test/base/test_events.py::CustomTargetsTest::test_indirect PASSED [ 21%] test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config PASSED [ 21%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain PASSED [ 21%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove PASSED [ 22%] test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event PASSED [ 22%] test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel PASSED [ 22%] test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel PASSED [ 22%] test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel PASSED [ 22%] test/base/test_events.py::EventsTest::test_append_vs_insert_cls PASSED [ 22%] test/base/test_events.py::EventsTest::test_append_vs_insert_instance PASSED [ 22%] test/base/test_events.py::EventsTest::test_bool_clslevel PASSED [ 22%] test/base/test_events.py::EventsTest::test_decorator PASSED [ 22%] test/base/test_events.py::EventsTest::test_exec_once PASSED [ 22%] test/base/test_events.py::EventsTest::test_exec_once_exception PASSED [ 22%] test/base/test_events.py::EventsTest::test_exec_once_unless_exception PASSED [ 22%] test/base/test_events.py::EventsTest::test_immutable_methods PASSED [ 22%] test/base/test_events.py::EventsTest::test_no_instance_level_collections PASSED [ 22%] test/base/test_events.py::EventsTest::test_register_class PASSED [ 22%] test/base/test_events.py::EventsTest::test_register_class_instance PASSED [ 22%] test/base/test_events.py::EventsTest::test_register_instance PASSED [ 22%] test/base/test_events.py::JoinTest::test_kw_ok PASSED [ 22%] test/base/test_events.py::JoinTest::test_neither PASSED [ 22%] test/base/test_events.py::JoinTest::test_parent_class_child_class PASSED [ 22%] test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after PASSED [ 22%] test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before PASSED [ 22%] test/base/test_events.py::JoinTest::test_parent_class_only PASSED [ 22%] test/base/test_events.py::JoinTest::test_parent_events_child_no_events PASSED [ 22%] test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after PASSED [ 22%] test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before PASSED [ 22%] test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_legacy_accept PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial PASSED [ 22%] test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies PASSED [ 22%] test/base/test_events.py::ListenOverrideTest::test_listen_override PASSED [ 22%] test/base/test_events.py::ListenOverrideTest::test_remove_clslevel PASSED [ 22%] test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel PASSED [ 22%] test/orm/test_events.py::LoadTest::test_just_loaded PASSED [ 22%] test/orm/test_events.py::LoadTest::test_repeated_rows PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_basic PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_before_after_configured PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_inheritance PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_init_failure_hook PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_insert_before_configured PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_insert_flags PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_instance_event_listen PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_instrument_event PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile PASSED [ 22%] test/orm/test_events.py::MapperEventsTest::test_merge PASSED [ 22%] test/base/test_events.py::NamedCallTest::test_kw_accept PASSED [ 22%] test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw PASSED [ 22%] test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped PASSED [ 22%] test/base/test_events.py::NamedCallTest::test_partial_kw_accept PASSED [ 22%] test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped PASSED [ 22%] test/base/test_events.py::PropagateTest::test_propagate PASSED [ 22%] test/orm/test_events.py::QueryEventsTest::test_alters_entities PASSED [ 22%] test/orm/test_events.py::QueryEventsTest::test_before_compile PASSED [ 22%] test/orm/test_events.py::QueryEventsTest::test_before_compile_delete PASSED [ 22%] test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval PASSED [ 22%] test/orm/test_events.py::QueryEventsTest::test_before_compile_update PASSED [ 22%] test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_36_0::test_no_attr_events_flush PASSED [ 22%] test/orm/test_events.py::RefreshTest::test_already_present PASSED [ 22%] test/orm/test_events.py::RefreshTest::test_changes_reset PASSED [ 22%] test/orm/test_events.py::RefreshTest::test_populate_existing PASSED [ 22%] test/orm/test_events.py::RefreshTest::test_repeated_rows PASSED [ 22%] test/orm/test_events.py::RefreshTest::test_via_refresh_state PASSED [ 22%] test/orm/test_events.py::RefreshTest::test_was_expired PASSED [ 22%] test/orm/test_events.py::RefreshTest::test_was_expired_attrs PASSED [ 22%] test/orm/test_events.py::RefreshTest::test_was_expired_via_commit PASSED [ 22%] test/orm/test_events.py::RemovalTest::test_attr_propagated PASSED [ 22%] test/base/test_events.py::RemovalTest::test_clslevel PASSED [ 22%] test/base/test_events.py::RemovalTest::test_clslevel_subclass PASSED [ 22%] test/base/test_events.py::RemovalTest::test_double_event_nonwrapped PASSED [ 22%] test/base/test_events.py::RemovalTest::test_double_event_wrapped PASSED [ 22%] test/base/test_events.py::RemovalTest::test_instance PASSED [ 22%] test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map PASSED [ 22%] test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup PASSED [ 22%] test/base/test_events.py::RemovalTest::test_no_add_in_event PASSED [ 22%] test/base/test_events.py::RemovalTest::test_no_remove_in_event PASSED [ 22%] test/base/test_events.py::RemovalTest::test_once PASSED [ 22%] test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener PASSED [ 22%] test/base/test_events.py::RemovalTest::test_once_unless_exception PASSED [ 22%] test/base/test_events.py::RemovalTest::test_propagate PASSED [ 22%] test/base/test_events.py::RemovalTest::test_remove_not_listened PASSED [ 22%] test/base/test_events.py::RemovalTest::test_remove_plain_named PASSED [ 22%] test/base/test_events.py::RemovalTest::test_remove_wrapped_named PASSED [ 22%] test/orm/test_events.py::RemovalTest::test_unmapped_listen PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[<lambda>-load-<lambda>] PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[<lambda>-loaded_as_persistent-<lambda>] PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[<lambda>-refresh-<lambda>] PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[<lambda>-load-<lambda>] PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[<lambda>-loaded_as_persistent-<lambda>] PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[<lambda>-refresh-<lambda>] PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-<lambda>] PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-<lambda>] PASSED [ 22%] test/orm/test_events.py::RestoreLoadContextTest::test_warning[<lambda>-load-<lambda>] PASSED [ 23%] test/orm/test_events.py::RestoreLoadContextTest::test_warning[<lambda>-loaded_as_persistent-<lambda>] PASSED [ 23%] test/orm/test_events.py::RestoreLoadContextTest::test_warning[<lambda>-refresh-<lambda>] PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_class_listen PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_flush_autocommit_hook PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_reentrant_flush PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_rollback_hook PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_state_after_attach PASSED [ 23%] test/orm/test_events.py::SessionEventsTest::test_state_before_attach PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback PASSED [ 23%] test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending PASSED [ 23%] test/base/test_events.py::SubclassGrowthTest::test_subclass PASSED [ 23%] test/base/test_except.py::WrapTest::test_db_error_busted_dbapi PASSED [ 23%] test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names PASSED [ 23%] test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt PASSED [ 23%] test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi PASSED [ 23%] test/base/test_except.py::WrapTest::test_db_error_normal PASSED [ 23%] test/base/test_except.py::WrapTest::test_db_error_system_exit PASSED [ 23%] test/base/test_except.py::WrapTest::test_statement_error_no_code PASSED [ 23%] test/base/test_except.py::WrapTest::test_statement_error_w_code PASSED [ 23%] test/base/test_except.py::WrapTest::test_tostring PASSED [ 23%] test/base/test_except.py::WrapTest::test_tostring_large_dict PASSED [ 23%] test/base/test_except.py::WrapTest::test_tostring_large_executemany PASSED [ 23%] test/base/test_except.py::WrapTest::test_tostring_large_list PASSED [ 23%] test/base/test_except.py::WrapTest::test_tostring_with_newlines PASSED [ 23%] test/base/test_except.py::WrapTest::test_version_token PASSED [ 23%] test/base/test_except.py::WrapTest::test_wrap_multi_arg PASSED [ 23%] test/base/test_except.py::WrapTest::test_wrap_unicode_arg PASSED [ 23%] test/engine/test_execute.py::AutocommitTextTest_sqlite+pysqlite_3_36_0::test_alter PASSED [ 23%] test/engine/test_execute.py::AutocommitTextTest_sqlite+pysqlite_3_36_0::test_create PASSED [ 23%] test/engine/test_execute.py::AutocommitTextTest_sqlite+pysqlite_3_36_0::test_delete PASSED [ 23%] test/engine/test_execute.py::AutocommitTextTest_sqlite+pysqlite_3_36_0::test_drop PASSED [ 23%] test/engine/test_execute.py::AutocommitTextTest_sqlite+pysqlite_3_36_0::test_insert PASSED [ 23%] test/engine/test_execute.py::AutocommitTextTest_sqlite+pysqlite_3_36_0::test_select PASSED [ 23%] test/engine/test_execute.py::AutocommitTextTest_sqlite+pysqlite_3_36_0::test_update PASSED [ 23%] test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_36_0::test_cache PASSED [ 23%] test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_36_0::test_cache_noleak_on_statement_values PASSED [ 23%] test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_36_0::test_keys_independent_of_ordering PASSED [ 23%] test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_36_0::test_schema_translate_in_key PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_connect_as_ctx_noautocommit PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_connection_as_ctx PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_connection_ctx_commit PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_connection_ctx_rollback PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_connection_fn_commit PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_connection_fn_rollback PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_engine_ctx_begin_fails PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_engine_ctx_commit PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_engine_ctx_rollback PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_engine_fn_commit PASSED [ 23%] test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_36_0::test_transaction_engine_fn_rollback PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_connect_do_connect PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_connect_replace_params PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace PASSED [ 23%] test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_add_event_after_connect PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_argument_format_execute PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_cant_listen_to_option_engine PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_clslevel_engine_event_options PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_cursor_events_ctx_execute_scalar PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_cursor_events_execute PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_cursor_execute SKIPPED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_dispose_event PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_engine_connect PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_execute_events PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_execution_options PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_force_conn_events_false PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_generative_engine_event_dispatch PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_options PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_per_connection_plus_engine PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_per_engine_independence PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_per_engine_plus_global PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_retval_flag PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_transactional PASSED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_transactional_advanced SKIPPED [ 23%] test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_36_0::test_transactional_named PASSED [ 23%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_autocommit_option_no_issue_first_connect PASSED [ 23%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_dialect_init_uses_options PASSED [ 23%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_dont_wrap_mixin PASSED [ 23%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_empty_insert PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_engine_level_options PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_exception_wrapping_dbapi PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_exception_wrapping_non_dbapi_error PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_exception_wrapping_non_dbapi_statement PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_exception_wrapping_non_standard_dbapi_error PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_execute_compiled_favors_compiled_paramstyle PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_generative_engine_event_dispatch_hasevents PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_generative_engine_execution_options PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_initialize_rollback PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_no_params_option PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_not_an_executable PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_raw_named PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_raw_python PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_raw_qmark PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_raw_sprintf PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_bytestring_latin1 PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_bytestring_raised PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_bytestring_utf8 PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_object_arg PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_pickleable_no_dbapi PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_pickleable_plus_dbapi PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_str_multi_args PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_str_multi_args_bytestring PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_str_multi_args_unicode PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_stmt_exception_unicode_hook_unicode PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_unicode_test_fails_warning PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_works_after_dispose PASSED [ 24%] test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_works_after_dispose_testing_engine PASSED [ 24%] test/engine/test_execute.py::ExecutionOptionsTest::test_branched_connection_execution_options PASSED [ 24%] test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options PASSED [ 24%] test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options PASSED [ 24%] test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options PASSED [ 24%] test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options PASSED [ 24%] test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options PASSED [ 24%] test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection PASSED [ 24%] test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_alter_disconnect_to_false PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_alter_disconnect_to_true PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_alter_invalidate_pool_stays_true SKIPPED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_alter_invalidate_pool_to_false SKIPPED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_cursor_close_resultset_failed_connectionless PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_cursor_close_resultset_failed_explicit PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_exception_autorollback_fails PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_exception_event_ad_hoc_context PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_exception_event_disable_handlers PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_exception_event_non_dbapi_error PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_exception_event_reraise PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_exception_event_reraise_chaining PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_handle_error PASSED [ 24%] test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_36_0::test_handle_error_event_connect_isolation_level PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_cant_connect_stay_invalidated PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_dont_touch_non_dbapi_exception_on_connect PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_handle_error_custom_connect PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_handle_error_event_connect PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_handle_error_event_connect_invalidate_flag PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_handle_error_event_implicit_revalidate PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_handle_error_event_revalidate PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_invalidate_on_connect PASSED [ 24%] test/engine/test_execute.py::HandleInvalidatedOnConnectTest::test_wraps_connect_in_dbapi PASSED [ 24%] test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped PASSED [ 24%] test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_36_0::test_create_table PASSED [ 24%] test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_36_0::test_crud PASSED [ 24%] test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_36_0::test_ddl_hastable PASSED [ 24%] test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_36_0::test_via_engine PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_deferred PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_deferred_notfound PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire_all PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire_cascade PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire_committed PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expire_synonym PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expired_eager PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_expired_lazy PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_get_refreshes PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_joinedload_props_dontload PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_no_instance_key PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_no_session PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_partial_expire PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_partial_expire_eager PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_pending_raises PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_persistence_check PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_refresh_cascade PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_refresh_collection_exception PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col PASSED [ 24%] test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy PASSED [ 24%] test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending PASSED [ 24%] test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted PASSED [ 24%] test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired PASSED [ 24%] test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched PASSED [ 24%] test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load PASSED [ 24%] test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset PASSED [ 24%] test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key PASSED [ 24%] test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent PASSED [ 25%] test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred PASSED [ 25%] test/orm/test_expire.py::RefreshTest::test_persistence_check PASSED [ 25%] test/orm/test_expire.py::RefreshTest::test_refresh PASSED [ 25%] test/orm/test_expire.py::RefreshTest::test_refresh2 PASSED [ 25%] test/orm/test_expire.py::RefreshTest::test_refresh_expired PASSED [ 25%] test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options PASSED [ 25%] test/orm/test_expire.py::RefreshTest::test_refresh_with_eager PASSED [ 25%] test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy PASSED [ 25%] test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed PASSED [ 25%] test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy PASSED [ 25%] test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass PASSED [ 25%] test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact PASSED [ 25%] test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager PASSED [ 25%] test/ext/test_extendedattr.py::FinderTest::test_standard PASSED [ 25%] test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 PASSED [ 25%] test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 PASSED [ 25%] test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b PASSED [ 25%] test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none PASSED [ 25%] test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down PASSED [ 25%] test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error PASSED [ 25%] test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok PASSED [ 25%] test/dialect/test_firebird.py::ArgumentTest::test_retaining_flag_default_fdb PASSED [ 25%] test/dialect/test_firebird.py::ArgumentTest::test_retaining_flag_default_kinterbasdb PASSED [ 25%] test/dialect/test_firebird.py::ArgumentTest::test_retaining_flag_false_fdb PASSED [ 25%] test/dialect/test_firebird.py::ArgumentTest::test_retaining_flag_false_kinterbasdb PASSED [ 25%] test/dialect/test_firebird.py::ArgumentTest::test_retaining_flag_true_fdb PASSED [ 25%] test/dialect/test_firebird.py::ArgumentTest::test_retaining_flag_true_kinterbasdb PASSED [ 25%] test/dialect/test_firebird.py::BuggyDomainReflectionTest::test_intermixed_comment SKIPPED [ 25%] test/dialect/test_firebird.py::BuggyDomainReflectionTest::test_lowercase_default_name SKIPPED [ 25%] test/dialect/test_firebird.py::BuggyDomainReflectionTest::test_tables_are_reflected_same_way SKIPPED [ 25%] test/dialect/test_firebird.py::CompileTest::test_alias PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_charset PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_column_computed[no_persisted] PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_column_computed[persisted_none] PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_column_computed_raises[persisted_false] PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_column_computed_raises[persisted_true] PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_function PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_insert_returning PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_quoting_initial_chars PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_substring PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_update_returning PASSED [ 25%] test/dialect/test_firebird.py::CompileTest::test_varchar_raise PASSED [ 25%] test/dialect/test_firebird.py::DomainReflectionTest::test_table_is_reflected SKIPPED [ 25%] test/dialect/test_firebird.py::MiscTest::test_percents_in_text SKIPPED [ 25%] test/dialect/test_firebird.py::MiscTest::test_rowcount_flag SKIPPED [ 25%] test/dialect/test_firebird.py::MiscTest::test_strlen SKIPPED [ 25%] test/dialect/test_firebird.py::MiscTest::test_version_parsing SKIPPED [ 25%] test/dialect/test_firebird.py::TypesTest::test_infinite_float SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of PASSED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_lock SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_basic_not_lock SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_no_subquery SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_inner_for_update_outer SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::MySQLForUpdateLockingTest::test_joined_lock_subquery_order_for_update_outer SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::SkipLockedTest::test_skip_locked SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::SkipLockedTest::test_unsupported_skip_locked SKIPPED [ 25%] test/dialect/mysql/test_for_update.py::SkipLockedTest::test_warning_skip_locked SKIPPED [ 25%] test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_aliased_join PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_union PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_from_self PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_from_self_twice PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_select_entity_from PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_select_entity_from_no_entities PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing PASSED [ 25%] test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice PASSED [ 25%] test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers PASSED [ 25%] test/orm/test_froms.py::ExternalColumnsTest::test_external_columns PASSED [ 25%] test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad PASSED [ 25%] test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound PASSED [ 25%] test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload PASSED [ 25%] test/orm/test_froms.py::FromSelfTest::test_aliases PASSED [ 25%] test/orm/test_froms.py::FromSelfTest::test_filter PASSED [ 25%] test/orm/test_froms.py::FromSelfTest::test_group_by PASSED [ 25%] test/orm/test_froms.py::FromSelfTest::test_having PASSED [ 25%] test/orm/test_froms.py::FromSelfTest::test_join PASSED [ 25%] test/orm/test_froms.py::FromSelfTest::test_multiple_entities PASSED [ 25%] test/orm/test_froms.py::FromSelfTest::test_multiple_with_column_entities PASSED [ 25%] test/orm/test_froms.py::FromSelfTest::test_no_joinedload PASSED [ 25%] test/orm/test_froms.py::InstancesTest::test_contains_eager PASSED [ 25%] test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased PASSED [ 25%] test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased_instances PASSED [ 25%] test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining PASSED [ 25%] test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint PASSED [ 25%] test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias PASSED [ 25%] test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased PASSED [ 26%] test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type PASSED [ 26%] test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_string_alias PASSED [ 26%] test/orm/test_froms.py::InstancesTest::test_contains_eager_string_alias PASSED [ 26%] test/orm/test_froms.py::InstancesTest::test_from_alias_four PASSED [ 26%] test/orm/test_froms.py::InstancesTest::test_from_alias_one PASSED [ 26%] test/orm/test_froms.py::InstancesTest::test_from_alias_three PASSED [ 26%] test/orm/test_froms.py::InstancesTest::test_from_alias_two PASSED [ 26%] test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit PASSED [ 26%] test/orm/test_froms.py::LabelCollideTest::test_overlap_plain PASSED [ 26%] test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_column_queries PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_self_referential PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_values PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_values_specific_order_by PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_values_with_boolean_selects PASSED [ 26%] test/orm/test_froms.py::MixedEntitiesTest::test_with_entities PASSED [ 26%] test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_as_scalar_query_auto_correlate PASSED [ 26%] test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_as_scalar_query_correlate_off PASSED [ 26%] test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_as_scalar_query_explicit_correlate PASSED [ 26%] test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_as_scalar_select_auto_correlate PASSED [ 26%] test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_as_scalar_select_correlate_off PASSED [ 26%] test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_as_scalar_select_explicit_correlate PASSED [ 26%] test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union PASSED [ 26%] test/orm/test_froms.py::RawSelectTest::test_select PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_join PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_join_no_order_by PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_more_joins PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_replace_with_eager PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_replace_with_select PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_select_from_aliased PASSED [ 26%] test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload PASSED [ 26%] test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_alias_method_columns PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_alias_method_columns_two PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_alias_method_one PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_alias_method_two PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_as_comparison PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_as_comparison_annotate PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_assorted PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_case_sensitive PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_char_length_fixed_args PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_compile PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_cube_operators PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_args PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_default_namespace PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_legacy_type PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_name PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_package_namespace PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_registered_identifier PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_type PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_w_custom_name PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_chaining PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_criterion PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_empty PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_label PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_within_group PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_within_group_desc PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_within_group_multi PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_funcfilter_within_group_w_over PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_functions_with_cols PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_generic_annotation PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_generic_count PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_generic_now PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_generic_random PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_incorrect_none_type PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_mixed_case PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_mixed_case_packages PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_namespacing_conflicts PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_non_functions PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_pickle_over PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_quote_special_chars PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_replace_function PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_return_type_detection PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_select_method_one PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_select_method_three PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_select_method_two PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_underscores PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_underscores_packages PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_uppercase PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_uppercase_packages PASSED [ 26%] test/sql/test_functions.py::CompileTest::test_use_labels PASSED [ 26%] test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_as_from PASSED [ 26%] test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_conn_execute PASSED [ 26%] test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_exec_options PASSED [ 26%] test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_extract_bind PASSED [ 26%] test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_extract_expression PASSED [ 27%] test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_36_0::test_update PASSED [ 27%] test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered PASSED [ 27%] test/sql/test_functions.py::RegisterTest::test_register_function PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_array_agg PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_cume_dist PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_mode PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_percent_rank PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array PASSED [ 27%] test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc PASSED [ 27%] test/sql/test_generative.py::BinaryEndpointTraversalTest::test_basic PASSED [ 27%] test/sql/test_generative.py::BinaryEndpointTraversalTest::test_composed PASSED [ 27%] test/sql/test_generative.py::BinaryEndpointTraversalTest::test_subquery PASSED [ 27%] test/sql/test_generative.py::BinaryEndpointTraversalTest::test_with_tuples PASSED [ 27%] test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_correlate_except_on_clone PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_correlation_on_clone PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_derived_from PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_functions PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_include_exclude PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_join_to_alias PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_joins_dont_adapt PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_label_anonymize_one PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_label_anonymize_three PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_label_anonymize_two PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_multilevel_equivalents PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_recursive PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_recursive_equivalents PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_1 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_10 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_11 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_12 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_13 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_14 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_15 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_16 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_2 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_3 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_4 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_5 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_6 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_7 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_8 PASSED [ 27%] test/sql/test_generative.py::ClauseAdapterTest::test_table_to_alias_9 PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_adapt_union PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_alias PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_aliased_cloned_column_adapt_exported PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_aliased_cloned_column_adapt_inner PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_aliased_column_adapt PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_aliased_cte_w_union PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_binary PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_binary_anon_label_quirk PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_binds PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_correlated_select PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_cte_w_union PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_extract PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_funcfilter PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_in PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_join PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_labeled_expression_adapt PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_over PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_select PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_select_fromtwice_one PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_select_fromtwice_two PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_text PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_this_thing PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_union PASSED [ 27%] test/sql/test_generative.py::ClauseTest::test_within_group PASSED [ 27%] test/sql/test_generative.py::ColumnAdapterTest::test_columns_memoizes_w_itself PASSED [ 27%] test/sql/test_generative.py::ColumnAdapterTest::test_traverse_memoizes_w_columns PASSED [ 27%] test/sql/test_generative.py::ColumnAdapterTest::test_traverse_memoizes_w_itself PASSED [ 27%] test/sql/test_generative.py::ColumnAdapterTest::test_wrapping_fallthrough PASSED [ 27%] test/sql/test_generative.py::ColumnAdapterTest::test_wrapping_inclusions PASSED [ 27%] test/sql/test_generative.py::ColumnAdapterTest::test_wrapping_multiple PASSED [ 27%] test/sql/test_generative.py::ColumnAdapterTest::test_wrapping_ordering PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_aggregate PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_filter PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_offset PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_order_by PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_selectby PASSED [ 27%] test/orm/test_generative.py::GenerativeQueryTest::test_slice PASSED [ 27%] test/orm/test_generative.py::GenerativeTest2::test_distinct_count PASSED [ 27%] test/orm/test_generative.py::RelationshipsTest::test_from PASSED [ 27%] test/orm/test_generative.py::RelationshipsTest::test_join PASSED [ 27%] test/orm/test_generative.py::RelationshipsTest::test_outer_join PASSED [ 27%] test/orm/test_generative.py::RelationshipsTest::test_outer_join_count PASSED [ 27%] test/sql/test_generative.py::SelectTest::test_columns PASSED [ 27%] test/sql/test_generative.py::SelectTest::test_execution_options PASSED [ 27%] test/sql/test_generative.py::SelectTest::test_froms PASSED [ 27%] test/sql/test_generative.py::SelectTest::test_invalid_options PASSED [ 27%] test/sql/test_generative.py::SelectTest::test_prefixes PASSED [ 27%] test/sql/test_generative.py::SpliceJoinsTest::test_splice PASSED [ 27%] test/sql/test_generative.py::SpliceJoinsTest::test_splice_2 PASSED [ 27%] test/sql/test_generative.py::SpliceJoinsTest::test_stop_on PASSED [ 27%] test/sql/test_generative.py::TraversalTest::test_change_in_place PASSED [ 27%] test/sql/test_generative.py::TraversalTest::test_clone PASSED [ 27%] test/sql/test_generative.py::TraversalTest::test_clone_anon_label PASSED [ 27%] test/sql/test_generative.py::TraversalTest::test_no_clone PASSED [ 27%] test/sql/test_generative.py::TraversalTest::test_test_classes PASSED [ 27%] test/sql/test_generative.py::TraversalTest::test_visit_name PASSED [ 27%] test/sql/test_generative.py::ValuesBaseTest::test_add_dictionary PASSED [ 27%] test/sql/test_generative.py::ValuesBaseTest::test_add_kwarg PASSED [ 27%] test/sql/test_generative.py::ValuesBaseTest::test_add_kwarg_disallowed_multi PASSED [ 27%] test/sql/test_generative.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_erroneous_multi_args_dicts PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_erroneous_multi_args_tuples PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_inline_values_multi PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_inline_values_single PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_prefixes PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_update_no_support_multi_constructor PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_update_no_support_multi_values PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_via_tuple_multi PASSED [ 28%] test/sql/test_generative.py::ValuesBaseTest::test_via_tuple_single PASSED [ 28%] test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative PASSED [ 28%] test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive PASSED [ 28%] test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative PASSED [ 28%] test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired PASSED [ 28%] test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive PASSED [ 28%] test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc PASSED [ 28%] test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change PASSED [ 28%] test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix PASSED [ 28%] test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_bulk_delete PASSED [ 28%] test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_bulk_update PASSED [ 28%] test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id PASSED [ 28%] test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query PASSED [ 28%] test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id PASSED [ 28%] test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip PASSED [ 28%] test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event PASSED [ 28%] test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix PASSED [ 28%] test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_bulk_delete PASSED [ 28%] test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_bulk_update PASSED [ 28%] test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id PASSED [ 28%] test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query PASSED [ 28%] test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id PASSED [ 28%] test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip PASSED [ 28%] test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event PASSED [ 28%] test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db PASSED [ 28%] test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map PASSED [ 28%] test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict PASSED [ 28%] test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred PASSED [ 28%] test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh PASSED [ 28%] test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire PASSED [ 28%] test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr PASSED [ 28%] test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_call PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_docstring PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_expression PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_info PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_query PASSED [ 28%] test/ext/test_hybrid.py::MethodExpressionTest::test_query_col PASSED [ 28%] test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter PASSED [ 28%] test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query PASSED [ 28%] test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value PASSED [ 28%] test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring PASSED [ 28%] test/ext/test_hybrid.py::PropertyComparatorTest::test_query PASSED [ 28%] test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get PASSED [ 28%] test/ext/test_hybrid.py::PropertyComparatorTest::test_value PASSED [ 28%] test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression PASSED [ 28%] test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query PASSED [ 28%] test/ext/test_hybrid.py::PropertyExpressionTest::test_any PASSED [ 28%] test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring PASSED [ 28%] test/ext/test_hybrid.py::PropertyExpressionTest::test_expression PASSED [ 28%] test/ext/test_hybrid.py::PropertyExpressionTest::test_info PASSED [ 28%] test/ext/test_hybrid.py::PropertyExpressionTest::test_query PASSED [ 28%] test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get PASSED [ 28%] test/ext/test_hybrid.py::PropertyMirrorTest::test_class PASSED [ 28%] test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history PASSED [ 28%] test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid PASSED [ 28%] test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored PASSED [ 28%] test/ext/test_hybrid.py::PropertyMirrorTest::test_key PASSED [ 28%] test/ext/test_hybrid.py::PropertyMirrorTest::test_property PASSED [ 28%] test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator PASSED [ 28%] test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr PASSED [ 28%] test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter PASSED [ 28%] test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter PASSED [ 28%] test/ext/test_hybrid.py::PropertyOverrideTest::test_property PASSED [ 28%] test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable PASSED [ 28%] test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable PASSED [ 28%] test/ext/test_hybrid.py::PropertyValueTest::test_set_get PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_docstring PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_query_five PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_query_four PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_query_one PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_query_three PASSED [ 28%] test/ext/test_hybrid.py::SpecialObjectTest::test_query_two PASSED [ 28%] test/orm/test_immediate_load.py::ImmediateTest::test_basic PASSED [ 28%] test/orm/test_immediate_load.py::ImmediateTest::test_basic_option PASSED [ 28%] test/ext/test_indexable.py::IndexPropertyArrayTest::test_modified SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyArrayTest::test_mutable SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyArrayTest::test_query SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyJsonTest::test_cast_type SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyJsonTest::test_modified SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyJsonTest::test_multi_dimension SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyJsonTest::test_mutable SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_init SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyJsonTest::test_nested_property_set SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyJsonTest::test_query SKIPPED [ 28%] test/ext/test_indexable.py::IndexPropertyTest::test_array PASSED [ 28%] test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit PASSED [ 28%] test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error PASSED [ 28%] test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value PASSED [ 28%] test/ext/test_indexable.py::IndexPropertyTest::test_json PASSED [ 29%] test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable PASSED [ 29%] test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict PASSED [ 29%] test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args PASSED [ 29%] test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args PASSED [ 29%] test/ext/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey PASSED [ 29%] test/ext/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base PASSED [ 29%] test/ext/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both PASSED [ 29%] test/ext/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub PASSED [ 29%] test/ext/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic PASSED [ 29%] test/sql/test_insert.py::EmptyTest::test_empty_insert_default PASSED [ 29%] test/sql/test_insert.py::EmptyTest::test_insert_with_empty_dict_values PASSED [ 29%] test/sql/test_insert.py::EmptyTest::test_insert_with_empty_list_values PASSED [ 29%] test/sql/test_insert.py::EmptyTest::test_insert_with_empty_tuple_values PASSED [ 29%] test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false PASSED [ 29%] test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true PASSED [ 29%] test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values PASSED [ 29%] test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds PASSED [ 29%] test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults PASSED [ 29%] test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select PASSED [ 29%] test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults PASSED [ 29%] test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values PASSED [ 29%] test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_binds_that_match_columns PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_inline_default PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_inline_defaults PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_returning PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_select PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_seq PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_table PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_union PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_literal_binds PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_values PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_with_values_dict PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_with_values_func PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_prefix_with PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict PASSED [ 29%] test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict PASSED [ 29%] test/sql/test_insert.py::MultirowTest::test_inline_default PASSED [ 29%] test/sql/test_insert.py::MultirowTest::test_named PASSED [ 29%] test/sql/test_insert.py::MultirowTest::test_named_with_column_objects PASSED [ 29%] test/sql/test_insert.py::MultirowTest::test_not_supported PASSED [ 29%] test/sql/test_insert.py::MultirowTest::test_positional PASSED [ 29%] test/sql/test_insert.py::MultirowTest::test_positional_w_defaults PASSED [ 30%] test/sql/test_insert.py::MultirowTest::test_python_fn_default PASSED [ 30%] test/sql/test_insert.py::MultirowTest::test_python_scalar_default PASSED [ 30%] test/sql/test_insert.py::MultirowTest::test_server_default PASSED [ 30%] test/sql/test_insert.py::MultirowTest::test_server_default_absent_value PASSED [ 30%] test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted PASSED [ 30%] test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning PASSED [ 30%] test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning PASSED [ 30%] test/sql/test_insert.py::MultirowTest::test_sql_functions PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_implicit_id_insert_select_columns PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_implicit_id_insert_select_keys PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_insert_heterogeneous_params PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_lastrow_accessor_five PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_lastrow_accessor_four SKIPPED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_lastrow_accessor_one SKIPPED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_lastrow_accessor_six SKIPPED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_lastrow_accessor_three PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_lastrow_accessor_two SKIPPED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_lastrowid_zero PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_misordered_lastrow PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_multivalues_insert PASSED [ 30%] test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_36_0::test_no_inserted_pk_on_returning SKIPPED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_direct_params PASSED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_direct_params_returning SKIPPED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_explicit_sequence SKIPPED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_implicit_pk PASSED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_implicit_pk_inline PASSED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_implicit_pk_multi_rows PASSED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_uppercase PASSED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_uppercase_direct_params PASSED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_uppercase_direct_params_returning SKIPPED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_uppercase_implicit PASSED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_uppercase_inline PASSED [ 30%] test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_36_0::test_uppercase_inline_implicit PASSED [ 30%] test/sql/test_inspect.py::TestCoreInspection::test_column_expr PASSED [ 30%] test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement PASSED [ 30%] test/sql/test_inspect.py::TestCoreInspection::test_select PASSED [ 30%] test/sql/test_inspect.py::TestCoreInspection::test_table PASSED [ 30%] test/base/test_inspect.py::TestInspection::test_class_insp PASSED [ 30%] test/base/test_inspect.py::TestInspection::test_def_insp PASSED [ 30%] test/base/test_inspect.py::TestInspection::test_hierarchy_insp PASSED [ 30%] test/base/test_inspect.py::TestInspection::test_no_inspect PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_aliased_class PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical SKIPPED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh SKIPPED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh SKIPPED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_attr_keys PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_class_mapper PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_col_filter PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_col_property PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_extension_types PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_identity_key PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_info PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_is_instance PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_local_table PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_object_accessor PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_persist_selectable PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_persistence_states PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_primary_key PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_property PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_rel_accessors PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_relationship_filter PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_session_accessor PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_synonym_filter PASSED [ 30%] test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_A PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_A_B_C PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_A_B_Ci PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_A_Bi_C PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai_B PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai_B_C PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai_Bi PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai_bi PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_ai PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_ai_B PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_ai_Bi PASSED [ 30%] test/orm/test_instrumentation.py::InitTest::test_defaulted_init PASSED [ 30%] test/orm/test_instrumentation.py::MapperInitTest::test_del_warning PASSED [ 30%] test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance PASSED [ 30%] test/orm/test_instrumentation.py::MiscTest::test_compileonattr PASSED [ 30%] test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel PASSED [ 30%] test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a PASSED [ 30%] test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b PASSED [ 30%] test/orm/test_instrumentation.py::MiscTest::test_uninstrument PASSED [ 30%] test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr PASSED [ 30%] test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr PASSED [ 30%] test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute PASSED [ 30%] test/orm/test_instrumentation.py::OnLoadTest::test_basic PASSED [ 30%] test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args SKIPPED [ 30%] test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt SKIPPED [ 30%] test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig SKIPPED [ 31%] test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig SKIPPED [ 31%] test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args SKIPPED [ 31%] test/sql/test_join_rewriting.py::DialectFlagTest::test_dialect_flag PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_a__b_dc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_a_atobalias_balias PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_a_atobalias_balias_c_w_exists PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_a_bc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_a_bc_comma_a1_selbc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_a_bkeyassoc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_a_bkeyassoc_aliased PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_a_bkeyselect_bkey PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_anon_scalar_subqueries PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_b_a_id_double_overlap_annotated PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_b_ab1_union_b_ab2 PASSED [ 31%] test/sql/test_join_rewriting.py::JoinExecTest_sqlite+pysqlite_3_36_0::test_f_b1a_where_in_b2a PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_a__b_dc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_a_atobalias_balias PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_a_atobalias_balias_c_w_exists PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_a_bc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_a_bc_comma_a1_selbc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_a_bkeyassoc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_a_bkeyassoc_aliased PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_a_bkeyselect_bkey PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_anon_scalar_subqueries PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_b_a_id_double_overlap_annotated PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_b_ab1_union_b_ab2 PASSED [ 31%] test/sql/test_join_rewriting.py::JoinNoUseLabelsTest::test_f_b1a_where_in_b2a PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_a__b_dc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_a_atobalias_balias PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_a_atobalias_balias_c_w_exists PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_a_bc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_a_bc_comma_a1_selbc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_a_bkeyassoc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_a_bkeyassoc_aliased PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_a_bkeyselect_bkey PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_anon_scalar_subqueries PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_b_a_id_double_overlap_annotated PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_b_ab1_union_b_ab2 PASSED [ 31%] test/sql/test_join_rewriting.py::JoinPlainTest::test_f_b1a_where_in_b2a PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_a__b_dc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_a_atobalias_balias PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_a_atobalias_balias_c_w_exists PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_a_bc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_a_bc_comma_a1_selbc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_a_bkeyassoc PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_a_bkeyassoc_aliased PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_a_bkeyselect_bkey PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_anon_scalar_subqueries PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_b_a_id_double_overlap_annotated PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_b_ab1_union_b_ab2 PASSED [ 31%] test/sql/test_join_rewriting.py::JoinRewriteTest::test_f_b1a_where_in_b2a PASSED [ 31%] test/orm/test_joins.py::AliasFromCorrectLeftTest::test_join_prop_to_prop PASSED [ 31%] test/orm/test_joins.py::AliasFromCorrectLeftTest::test_join_prop_to_string PASSED [ 31%] test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_multiple_adaption PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_prop_with_polymorphic_1 PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_prop_with_polymorphic_2 PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_single_prop PASSED [ 31%] test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_to_select_implicit_left_w_aliased PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left PASSED [ 31%] test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left PASSED [ 31%] test/orm/test_joins.py::JoinLateralTest::test_from_function PASSED [ 31%] test/orm/test_joins.py::JoinLateralTest::test_from_function_select_entity_from PASSED [ 31%] test/orm/test_joins.py::JoinLateralTest::test_select_subquery PASSED [ 31%] test/orm/test_joins.py::JoinLateralTest::test_select_subquery_sef_explicit_correlate PASSED [ 31%] test/orm/test_joins.py::JoinLateralTest::test_select_subquery_sef_explicit_correlate_coreonly PASSED [ 31%] test/orm/test_joins.py::JoinLateralTest::test_select_subquery_sef_implicit_correlate PASSED [ 31%] test/orm/test_joins.py::JoinLateralTest::test_select_subquery_sef_implicit_correlate_coreonly PASSED [ 31%] test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_aliased PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_aliased_classes PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_aliased_order_by PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_backwards_join PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_clause_onclause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_expression_onclauses PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_from_joinpoint PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_from_self_resets_joinpaths PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_full_flag PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_implicit_joins_from_aliases PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_isouter_flag PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_join_nonmapped_column PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_left_w_no_entity PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_multi_tuple_form PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_multiple_adaption PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_multiple_with_aliases PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_no_onclause PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two PASSED [ 31%] test/orm/test_joins.py::JoinTest::test_onclause_conditional_adaption PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_orderby_arg_bug PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_overlap_with_aliases PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_overlapping_paths PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_overlapping_paths_outerjoin PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_plain_table PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_pure_expression_error PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_raises_on_dupe_target_rel PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_reset_joinpoint PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_select_from PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_select_from_orm_joins PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_name PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_1 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_10 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_11 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_12 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_13 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_2 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_3 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_4 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_5 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_6 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_7 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_8 PASSED [ 32%] test/orm/test_joins.py::JoinTest::test_single_prop_9 PASSED [ 32%] test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child PASSED [ 32%] test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from PASSED [ 32%] test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child PASSED [ 32%] test/orm/test_joins.py::MultiplePathTest::test_basic PASSED [ 32%] test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m PASSED [ 32%] test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m PASSED [ 32%] test/orm/test_joins.py::SelfReferentialM2MTest::test_any PASSED [ 32%] test/orm/test_joins.py::SelfReferentialM2MTest::test_contains PASSED [ 32%] test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_any PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_contains PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_eq_ne PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_1 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_has PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_join_1 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_join_2 PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_join_3_filter PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_join_3_filter_by PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_join_4_filter PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_join_4_filter_by PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_string_or_prop_aliased_one PASSED [ 32%] test/orm/test_joins.py::SelfReferentialTest::test_string_or_prop_aliased_two PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled PASSED [ 32%] test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_bind_param_non_truncated PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_bind_param_truncated_named PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_bind_param_truncated_positional PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_column_bind_labels_1 PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_column_bind_labels_2 PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_custom_max_identifier_length PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_custom_max_identifier_length_onconnect PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_label_length_custom_maxlen PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_label_length_custom_maxlen_dialect_only PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_label_length_custom_maxlen_user_set_manually PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_label_length_raise_too_large PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_label_length_too_large_custom_maxlen PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_max_identifier_length_onconnect PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_max_identifier_length_onconnect_returns_none PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_result_map_anon_alias PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_result_map_limit PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_result_map_subquery PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_result_map_use_labels PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_table_alias_1 PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_table_alias_2 PASSED [ 32%] test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_36_0::test_too_long_name_disallowed PASSED [ 32%] test/sql/test_lateral.py::LateralTest::test_from_function PASSED [ 32%] test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery PASSED [ 32%] test/sql/test_lateral.py::LateralTest::test_no_alias_construct PASSED [ 32%] test/sql/test_lateral.py::LateralTest::test_plain_join PASSED [ 32%] test/sql/test_lateral.py::LateralTest::test_select_from PASSED [ 32%] test/sql/test_lateral.py::LateralTest::test_standalone PASSED [ 32%] test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different PASSED [ 32%] test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder PASSED [ 32%] test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder PASSED [ 32%] test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload PASSED [ 32%] test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize PASSED [ 32%] test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set PASSED [ 32%] test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize PASSED [ 32%] test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set PASSED [ 32%] test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize PASSED [ 32%] test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set PASSED [ 32%] test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize PASSED [ 32%] test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set PASSED [ 33%] test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing PASSED [ 33%] test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable PASSED [ 33%] test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_basic PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_callable_bind PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_custom_bind PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_distinct PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_limit PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_many_to_many PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_many_to_one PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_needs_parent PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_no_orphan PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_orderby PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_uses_get PASSED [ 33%] test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types PASSED [ 33%] test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload PASSED [ 33%] test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql PASSED [ 33%] test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists PASSED [ 33%] test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists PASSED [ 33%] test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere PASSED [ 33%] test/orm/test_lazy_relations.py::TypeCoerceTest::test_lazyload_singlecast PASSED [ 33%] test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one PASSED [ 33%] test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two PASSED [ 33%] test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient PASSED [ 33%] test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event PASSED [ 33%] test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison PASSED [ 33%] test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc PASSED [ 33%] test/orm/test_loading.py::InstancesTest::test_row_proc_not_created PASSED [ 33%] test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_keyed_tuple PASSED [ 33%] test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple PASSED [ 33%] test/orm/test_loading.py::MergeResultTest::test_none_entity PASSED [ 33%] test/orm/test_loading.py::MergeResultTest::test_single_column PASSED [ 33%] test/orm/test_loading.py::MergeResultTest::test_single_entity PASSED [ 33%] test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_36_0::test_inner_joinedload_w_limit PASSED [ 33%] test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_36_0::test_inner_joinedload_wo_limit PASSED [ 33%] test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_36_0::test_join_w_subquery PASSED [ 33%] test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_36_0::test_outer_joinedload_w_limit PASSED [ 33%] test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_36_0::test_outer_joinedload_wo_limit PASSED [ 33%] test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_36_0::test_plain PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_default_update PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_mysql_read PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_oracle_update PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_read PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_update PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_update_of PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list PASSED [ 33%] test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked PASSED [ 33%] test/orm/test_lockmode.py::ForUpdateTest::test_key_share PASSED [ 33%] test/orm/test_lockmode.py::ForUpdateTest::test_nowait PASSED [ 33%] test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col PASSED [ 33%] test/orm/test_lockmode.py::ForUpdateTest::test_plain PASSED [ 33%] test/orm/test_lockmode.py::ForUpdateTest::test_read PASSED [ 33%] test/engine/test_logging.py::EchoTest::test_echo_flag_independence PASSED [ 33%] test/engine/test_logging.py::EchoTest::test_levels PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_error_large_dict PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_error_large_list PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_exception_format_dict_param PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_exception_format_hide_parameters PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_exception_format_hide_parameters_dbapi_round_trip PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_exception_format_hide_parameters_nondbapi_round_trip PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_exception_format_unexpected_member_parameter PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_exception_format_unexpected_parameter PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_log_large_list_of_dict PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_log_large_list_of_tuple PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_log_large_multi_parameter PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_log_large_parameter_multiple PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_log_large_parameter_single PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_log_no_parameters PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_log_positional_array PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_repr_params_ismulti_list PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_repr_params_ismulti_named_dict PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_repr_params_large_list_of_dict PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_repr_params_named_dict PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_repr_params_positional_array PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_repr_params_positional_list PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_repr_params_unknown_list PASSED [ 33%] test/engine/test_logging.py::LogParamsTest::test_result_large_param PASSED [ 33%] test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute PASSED [ 33%] test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute PASSED [ 33%] test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose PASSED [ 33%] test/engine/test_logging.py::LoggingNameTest::test_named_logger_names PASSED [ 33%] test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose PASSED [ 33%] test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute PASSED [ 33%] test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute PASSED [ 34%] test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names PASSED [ 34%] test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo PASSED [ 34%] test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging PASSED [ 34%] test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo PASSED [ 34%] test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging PASSED [ 34%] test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] PASSED [ 34%] test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] PASSED [ 34%] test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] PASSED [ 34%] test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar PASSED [ 34%] test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete PASSED [ 34%] test/orm/inheritance/test_manytomany.py::InheritTest::test_basic PASSED [ 34%] test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic PASSED [ 34%] test/orm/inheritance/test_manytomany.py::InheritTest2::test_get PASSED [ 34%] test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced PASSED [ 34%] test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic PASSED [ 34%] test/orm/test_manytomany.py::M2MTest::test_bidirectional PASSED [ 34%] test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double PASSED [ 34%] test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error PASSED [ 34%] test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation PASSED [ 34%] test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip PASSED [ 34%] test/orm/test_manytomany.py::M2MTest::test_stale_conditions PASSED [ 34%] test/orm/test_mapper.py::ComparatorFactoryTest::test_column PASSED [ 34%] test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted PASSED [ 34%] test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship PASSED [ 34%] test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym PASSED [ 34%] test/orm/test_mapper.py::DeepOptionsTest::test_deep_options_1 PASSED [ 34%] test/orm/test_mapper.py::DeepOptionsTest::test_deep_options_2 PASSED [ 34%] test/orm/test_mapper.py::DeepOptionsTest::test_deep_options_3 PASSED [ 34%] test/orm/test_mapper.py::DeepOptionsTest::test_deep_options_4 PASSED [ 34%] test/orm/test_mapper.py::DeferredPopulationTest::test_join_no_clear PASSED [ 34%] test/orm/test_mapper.py::DeferredPopulationTest::test_join_with_clear PASSED [ 34%] test/orm/test_mapper.py::DeferredPopulationTest::test_joinedload_no_clear PASSED [ 34%] test/orm/test_mapper.py::DeferredPopulationTest::test_joinedload_with_clear PASSED [ 34%] test/orm/test_mapper.py::DeferredPopulationTest::test_no_previous_query PASSED [ 34%] test/orm/test_mapper.py::DeferredPopulationTest::test_query_twice_no_clear PASSED [ 34%] test/orm/test_mapper.py::DeferredPopulationTest::test_query_twice_with_clear PASSED [ 34%] test/orm/test_mapper.py::DocumentTest::test_doc_propagate PASSED [ 34%] test/orm/test_mapper.py::IsUserlandTest::test_column PASSED [ 34%] test/orm/test_mapper.py::IsUserlandTest::test_descriptor PASSED [ 34%] test/orm/test_mapper.py::IsUserlandTest::test_dict PASSED [ 34%] test/orm/test_mapper.py::IsUserlandTest::test_int PASSED [ 34%] test/orm/test_mapper.py::IsUserlandTest::test_relationship PASSED [ 34%] test/orm/test_mapper.py::IsUserlandTest::test_set PASSED [ 34%] test/orm/test_mapper.py::IsUserlandTest::test_string PASSED [ 34%] test/orm/test_mapper.py::IsUserlandTest::test_unicode PASSED [ 34%] test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish PASSED [ 34%] test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish PASSED [ 34%] test/orm/test_mapper.py::MagicNamesTest::test_mappish PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_add_column_prop_deannotate PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_add_property PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_column_not_present PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_column_prefix PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_column_prop_deannotate PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_column_synonyms PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_configure_on_session PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_constructor_exc PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_count PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_custom_join PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_entity_descriptor PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_exceptions_sticky PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_function PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_incomplete_columns PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_info PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_info_via_instrumented PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_many_to_many_count PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_no_pks_1 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_no_pks_2 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_override_1 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_override_2 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_override_3 PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_prop_filters PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_prop_shadow PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_props PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_reconstructor PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_reconstructor_init PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_reentrant_compile PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_replace_rel_prop_with_rel_warns PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_self_ref_synonym PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_synonym PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_synonym_column_location PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_synonym_get_history PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref PASSED [ 34%] test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_unmapped_error PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_update_attr_keys PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_utils PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool PASSED [ 35%] test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq PASSED [ 35%] test/orm/test_mapper.py::NoLoadTest::test_m2o_noload_option PASSED [ 35%] test/orm/test_mapper.py::NoLoadTest::test_o2m_noload PASSED [ 35%] test/orm/test_mapper.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option PASSED [ 35%] test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased PASSED [ 35%] test/orm/test_mapper.py::OptionsTest::test_eager_degrade PASSED [ 35%] test/orm/test_mapper.py::OptionsTest::test_eager_degrade_deep PASSED [ 35%] test/orm/test_mapper.py::OptionsTest::test_eager_options PASSED [ 35%] test/orm/test_mapper.py::OptionsTest::test_eager_options_with_limit PASSED [ 35%] test/orm/test_mapper.py::OptionsTest::test_lazy_options PASSED [ 35%] test/orm/test_mapper.py::OptionsTest::test_lazy_options_with_limit PASSED [ 35%] test/orm/test_mapper.py::OptionsTest::test_option_propagate PASSED [ 35%] test/orm/test_mapper.py::OptionsTest::test_synonym_options PASSED [ 35%] test/orm/test_mapper.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option PASSED [ 35%] test/orm/test_mapper.py::RaiseLoadTest::test_m2o_raise_on_sql_option PASSED [ 35%] test/orm/test_mapper.py::RaiseLoadTest::test_m2o_raiseload_option PASSED [ 35%] test/orm/test_mapper.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option PASSED [ 35%] test/orm/test_mapper.py::RaiseLoadTest::test_o2m_raiseload_mapper PASSED [ 35%] test/orm/test_mapper.py::RaiseLoadTest::test_o2m_raiseload_option PASSED [ 35%] test/orm/test_mapper.py::RequirementsTest::test_baseclass PASSED [ 35%] test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides PASSED [ 35%] test/orm/test_mapper.py::RequirementsTest::test_composite_results PASSED [ 35%] test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion PASSED [ 35%] test/orm/test_mapper.py::SecondaryOptionsTest::test_contains_eager PASSED [ 35%] test/orm/test_mapper.py::SecondaryOptionsTest::test_joinedload_on_other PASSED [ 35%] test/orm/test_mapper.py::SecondaryOptionsTest::test_joinedload_on_same PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_core_select PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_joinedload PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_query PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_raise_from PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product PASSED [ 35%] test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init SKIPPED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process SKIPPED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageTest::test_UnicodeResultProcessor_init SKIPPED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_alias_pathing PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_fixture PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_join_cache PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_key_fallback_result PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_many_discarded_relationships PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_many_updates PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_mapper_reset PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_orm_many_engines SKIPPED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_path_registry PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_savepoints SKIPPED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_session PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_sessionmaker PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_unicode_warnings PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_warnings_util PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_with_inheritance PASSED [ 35%] test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_36_0::test_with_manytomany PASSED [ 35%] test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial PASSED [ 35%] test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial PASSED [ 35%] test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_mapping PASSED [ 35%] test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query PASSED [ 35%] test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o PASSED [ 35%] test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none PASSED [ 35%] test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one PASSED [ 35%] test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two PASSED [ 35%] test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none PASSED [ 35%] test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one PASSED [ 35%] test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_attribute_cascade PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_dont_expire_pending PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_dontload_with_eager PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_many_to_many_cascade PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_many_to_one_cascade PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_merge_empty_attributes PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_merge_irregular_collection PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_no_relationship_cascade PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_one_to_many_cascade PASSED [ 35%] test/orm/test_merge.py::MergeTest::test_one_to_one_cascade PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_option_state PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_synonym PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_transient_no_load PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_transient_to_pending PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_transient_to_persistent PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_unsaved_cascade PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_value_to_none PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk PASSED [ 36%] test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk PASSED [ 36%] test/orm/test_merge.py::MutableMergeTest::test_list PASSED [ 36%] test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on PASSED [ 36%] test/sql/test_metadata.py::CatchAllEventsTest::test_all_events PASSED [ 36%] test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional PASSED [ 36%] test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_basic PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql PASSED [ 36%] test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none PASSED [ 36%] test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures PASSED [ 36%] test/sql/test_metadata.py::ColumnOptionsTest::test_column_info PASSED [ 36%] test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_references PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_column_references_derived PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_derived_column_references PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_table_references PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_tometadata_ok PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col PASSED [ 36%] test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string PASSED [ 37%] test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception PASSED [ 37%] test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_combined PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_participating PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_runs_safekwarg PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_update PASSED [ 37%] test/sql/test_metadata.py::DialectKWArgTest::test_wildcard PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_check_constraint_info PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_column_info PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_foreignkey_info PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_index_info PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_metadata_info PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_table_info PASSED [ 37%] test/sql/test_metadata.py::InfoTest::test_unique_constraint_info PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_assorted_repr PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_deterministic_order PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_dupe_tables PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_construct PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_copy PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_fks_deterministic_order PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_metadata_contains PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_nonexistent PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy PASSED [ 37%] test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_custom PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_expression_index PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_ix_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name PASSED [ 37%] test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name PASSED [ 38%] test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name PASSED [ 38%] test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name PASSED [ 38%] test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention PASSED [ 38%] test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_no_convention PASSED [ 38%] test/sql/test_metadata.py::NamingConventionTest::test_uq_key PASSED [ 38%] test/sql/test_metadata.py::NamingConventionTest::test_uq_label PASSED [ 38%] test/sql/test_metadata.py::NamingConventionTest::test_uq_name PASSED [ 38%] test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc PASSED [ 38%] test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc PASSED [ 38%] test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk PASSED [ 38%] test/sql/test_metadata.py::SchemaTest::test_create_drop_schema PASSED [ 38%] test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk PASSED [ 38%] test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local PASSED [ 38%] test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises PASSED [ 38%] test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote PASSED [ 38%] test/sql/test_metadata.py::SchemaTest::test_iteration PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_before_parent_attach_array_enclosing_schematype PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_before_parent_attach_plain PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_before_parent_attach_schematype_of_typedec PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_before_parent_attach_typedec_enclosing_schematype PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_before_parent_attach_typedec_of_schematype PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_boolean_column_copy_transfers_events PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_boolean_constraint_type_doesnt_double PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_boolean_nonnative_column_copy_transfers_constraintpref PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_create_metadata_bound_no_crash PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_enum_column_copy_transfers_events PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_enum_constraint_type_doesnt_double PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_enum_nonnative_column_copy_transfers_constraintpref PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_enum_nonnative_column_copy_transfers_events PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_independent_schema PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_independent_schema_enum PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_inherit_schema PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_inherit_schema_enum PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_metadata_dispatch_new_impl PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_metadata_dispatch_no_new_impl PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_table_dispatch_decorator_schematype PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_table_dispatch_new_impl PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_table_dispatch_no_new_impl PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_tometadata_copy_decorated PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_tometadata_copy_type PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_tometadata_independent_events PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_tometadata_independent_schema PASSED [ 38%] test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_36_0::test_tometadata_inherit_schema PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_autoincrement_replace PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_c_immutable PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_invalid_objects PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_pk_args_standalone PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_prefixes PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_reset_exported_passes PASSED [ 38%] test/sql/test_metadata.py::TableTest::test_table_info PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_already_exists PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_change_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_copy PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_copy_info PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_indexes PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema PASSED [ 38%] test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection PASSED [ 38%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints PASSED [ 39%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote PASSED [ 39%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig PASSED [ 39%] test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection PASSED [ 39%] test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises PASSED [ 39%] test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members SKIPPED [ 39%] test/ext/declarative/test_mixin.py::AbstractTest::test_abstract_boolean PASSED [ 39%] test/ext/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes PASSED [ 39%] test/ext/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_simple PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc PASSED [ 39%] test/ext/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush PASSED [ 39%] test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush PASSED [ 39%] test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush PASSED [ 40%] test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush SKIPPED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush PASSED [ 40%] test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update PASSED [ 40%] test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh PASSED [ 40%] test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic PASSED [ 40%] test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh PASSED [ 40%] test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce PASSED [ 40%] test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok PASSED [ 40%] test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation PASSED [ 40%] test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent PASSED [ 40%] test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal PASSED [ 40%] test/ext/test_mutable.py::MutableCompositesTest::test_set_none PASSED [ 40%] test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush PASSED [ 40%] test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq PASSED [ 40%] test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass PASSED [ 40%] test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg PASSED [ 40%] test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update PASSED [ 40%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard PASSED [ 41%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update PASSED [ 41%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update PASSED [ 41%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent PASSED [ 41%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop PASSED [ 41%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove PASSED [ 41%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update PASSED [ 41%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush PASSED [ 41%] test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush PASSED [ 41%] test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update PASSED [ 41%] test/dialect/test_mxodbc.py::MxODBCTest::test_native_odbc_execute PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_change_m2o_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_change_m2o_nonpassive_uselist PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_change_m2o_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_change_m2o_passive_uselist SKIPPED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_move_m2o_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_move_m2o_passive PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_o2m_change_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_o2m_change_passive PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_o2m_move_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_o2m_move_passive PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_onetomany_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_onetomany_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_36_0::test_rowswitch_doesntfire PASSED [ 41%] test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_36_0::test_pk_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_36_0::test_pk_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_36_0::test_fk_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_36_0::test_fk_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_36_0::test_fk_threelevel_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_36_0::test_fk_threelevel_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_36_0::test_pk_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_36_0::test_pk_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_36_0::test_pk_threelevel_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_36_0::test_pk_threelevel_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_bidirectional_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_bidirectional_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_entity PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_flush_new_pk_after_expire PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_load_after_expire PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_manytomany_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_manytomany_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_manytoone_deferred_relationship_expr PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_manytoone_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_manytoone_nonpassive_cold_mapping PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_manytoone_nonpassive_uselist PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_manytoone_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_manytoone_passive_uselist SKIPPED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_onetomany_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_onetomany_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_onetoone_nonpassive PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_onetoone_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_update_to_self_sql_expr PASSED [ 41%] test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_36_0::test_update_to_sql_expr SKIPPED [ 41%] test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_nonpassive SKIPPED [ 41%] test/orm/test_naturalpks.py::NonPKCascadeTest::test_onetomany_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_36_0::test_reverse PASSED [ 41%] test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_36_0::test_reverse_savepoint SKIPPED [ 41%] test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_nonpassive SKIPPED [ 41%] test/orm/test_naturalpks.py::SelfReferentialTest::test_many_to_one_passive SKIPPED [ 41%] test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_m2o SKIPPED [ 41%] test/orm/test_naturalpks.py::SelfReferentialTest::test_one_to_many_on_o2m SKIPPED [ 41%] test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_36_0::test_transient_exception PASSED [ 41%] test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[<lambda>0] PASSED [ 41%] test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[<lambda>1] PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[<lambda>0] PASSED [ 42%] test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[<lambda>1] PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[<lambda>0] PASSED [ 42%] test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[<lambda>1] PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[<lambda>0] PASSED [ 42%] test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[<lambda>1] PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 PASSED [ 42%] test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 PASSED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_bad_args SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_connectionless SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_nothing_target SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_five SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_four_no_pk SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_six SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_three SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_exotic_targets_two SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_five SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_four SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_multivalues SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_no_row_actually_affected SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_one SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_special_types_in_set SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_three SKIPPED [ 42%] test/dialect/postgresql/test_on_conflict.py::OnConflictTest::test_on_conflict_do_update_two SKIPPED [ 42%] test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_bad_args SKIPPED [ 42%] test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_last_inserted_id SKIPPED [ 42%] test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update SKIPPED [ 42%] test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_expression SKIPPED [ 42%] test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_null SKIPPED [ 42%] test/dialect/mysql/test_on_duplicate.py::OnDuplicateTest::test_on_duplicate_key_update_preserve_order SKIPPED [ 42%] test/orm/test_onetoone.py::O2OTest::test_basic PASSED [ 42%] test/sql/test_operators.py::AnyAllTest::test_all_array PASSED [ 42%] test/sql/test_operators.py::AnyAllTest::test_all_array_comparator_accessor PASSED [ 42%] test/sql/test_operators.py::AnyAllTest::test_all_array_comparator_negate_accessor PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_all_array_expression PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_all_array_method PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_all_comparator_array PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_all_comparator_array_wexpr PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_all_subq PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_all_subq_method PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_array PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_array_comparator_accessor PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_array_comparator_negate_accessor PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_array_expression PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_array_method PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_comparator_array PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_comparator_array_wexpr PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_subq PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_any_subq_method PASSED [ 43%] test/sql/test_operators.py::AnyAllTest::test_illegal_ops PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators PASSED [ 43%] test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims PASSED [ 43%] test/sql/test_operators.py::BetweenTest::test_between_1 PASSED [ 43%] test/sql/test_operators.py::BetweenTest::test_between_2 PASSED [ 43%] test/sql/test_operators.py::BetweenTest::test_between_3 PASSED [ 43%] test/sql/test_operators.py::BetweenTest::test_between_4 PASSED [ 43%] test/sql/test_operators.py::BetweenTest::test_between_5 PASSED [ 43%] test/sql/test_operators.py::BetweenTest::test_between_6 PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_eight PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_eleven PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_five_a PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_five_b PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_four PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_four_double PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_nine PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_one PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_six PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_ten PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_three_a PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_three_a_double PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_three_b PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_twelve PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_two_a PASSED [ 43%] test/sql/test_operators.py::BooleanEvalTest::test_two_b PASSED [ 43%] test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] PASSED [ 43%] test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] PASSED [ 43%] test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] PASSED [ 43%] test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] PASSED [ 43%] test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] PASSED [ 43%] test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] PASSED [ 43%] test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one PASSED [ 43%] test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_firebird PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_notilike PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_notilike_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_notlike PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_notlike_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_firebird PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text PASSED [ 43%] test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql PASSED [ 43%] test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading PASSED [ 43%] test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading PASSED [ 43%] test/sql/test_operators.py::ConjunctionTest::test_constant_non_singleton PASSED [ 43%] test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct PASSED [ 43%] test/sql/test_operators.py::ConjunctionTest::test_eight PASSED [ 43%] test/sql/test_operators.py::ConjunctionTest::test_eleven PASSED [ 43%] test/sql/test_operators.py::ConjunctionTest::test_five PASSED [ 43%] test/sql/test_operators.py::ConjunctionTest::test_four PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_fourteen PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_is_false_literal PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_is_true_literal PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_nine PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_one PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_seven PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_six PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_six_pt_five PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_ten PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_thirteen PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_three PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_twelve PASSED [ 44%] test/sql/test_operators.py::ConjunctionTest::test_two PASSED [ 44%] test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy PASSED [ 44%] test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate PASSED [ 44%] test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate PASSED [ 44%] test/sql/test_operators.py::CustomComparatorTest::test_column_proxy PASSED [ 44%] test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate PASSED [ 44%] test/sql/test_operators.py::CustomComparatorTest::test_override_builtin PASSED [ 44%] test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate PASSED [ 44%] test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy PASSED [ 44%] test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate PASSED [ 44%] test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate PASSED [ 44%] test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy PASSED [ 44%] test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate PASSED [ 44%] test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin PASSED [ 44%] test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_is_comparison PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] PASSED [ 44%] test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] PASSED [ 44%] test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial PASSED [ 44%] test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert PASSED [ 44%] test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial PASSED [ 44%] test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert PASSED [ 44%] test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix PASSED [ 44%] test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops PASSED [ 44%] test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_in PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_notin PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[isnot-"right"] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[isnot-False] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[isnot-None] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[isnot-True] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[isnot_distinct_from-True] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[notilike_op-"right"] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[notlike_op-"right"] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] PASSED [ 44%] test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] PASSED [ 44%] test/sql/test_operators.py::ExtensionOperatorTest::test_contains PASSED [ 44%] test/sql/test_operators.py::ExtensionOperatorTest::test_getitem PASSED [ 44%] test/sql/test_operators.py::ExtensionOperatorTest::test_lshift PASSED [ 44%] test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator PASSED [ 44%] test/sql/test_operators.py::ExtensionOperatorTest::test_rshift PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_dynamic_1 PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_dynamic_2 PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_dynamic_3 PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_dynamic_warn_1 PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_dynamic_warn_2 PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_dynamic_warn_3 PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_static_1 PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_static_2 PASSED [ 44%] test/sql/test_operators.py::InTest::test_empty_in_static_3 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_1 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_10 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_11 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_12 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_13 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_14 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_15 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_16 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_17 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_18 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_19 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_2 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_20 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_21 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_22 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_24 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_25 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_26 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_27 PASSED [ 44%] test/sql/test_operators.py::InTest::test_in_28 PASSED [ 45%] test/sql/test_operators.py::InTest::test_in_3 PASSED [ 45%] test/sql/test_operators.py::InTest::test_in_4 PASSED [ 45%] test/sql/test_operators.py::InTest::test_in_5 PASSED [ 45%] test/sql/test_operators.py::InTest::test_in_6 PASSED [ 45%] test/sql/test_operators.py::InTest::test_in_7 PASSED [ 45%] test/sql/test_operators.py::InTest::test_in_8 PASSED [ 45%] test/sql/test_operators.py::InTest::test_in_9 PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_isnot_distinct_from PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_isnot_distinct_from_postgresql PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_isnot_distinct_from_sqlite PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_not_isnot_distinct_from PASSED [ 45%] test/sql/test_operators.py::IsDistinctFromTest::test_not_isnot_distinct_from_postgresql PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_override_operators PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal PASSED [ 45%] test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_1 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_10 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_11 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_12 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_2 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_3 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_4 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_5 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_6 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_7 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_8 PASSED [ 45%] test/sql/test_operators.py::LikeTest::test_like_9 PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_match_1 PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_match_2 PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_match_3 PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_match_4 PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_match_5 PASSED [ 45%] test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype PASSED [ 45%] test/sql/test_operators.py::MathOperatorTest::test_math_op[add] PASSED [ 45%] test/sql/test_operators.py::MathOperatorTest::test_math_op[div] PASSED [ 45%] test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] PASSED [ 45%] test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] PASSED [ 45%] test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_implicitly_boolean PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_negate_operator_label PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_negate_operator_self_group PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_negate_operator_type PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_negate_operators_1 PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_negate_operators_2 PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_negate_operators_3 PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_negate_operators_4 PASSED [ 45%] test/sql/test_operators.py::NegationTest::test_negate_operators_5 PASSED [ 45%] test/sql/test_operators.py::NewOperatorTest::test_alias_proxy PASSED [ 45%] test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate PASSED [ 45%] test/sql/test_operators.py::NewOperatorTest::test_binary_propagate PASSED [ 45%] test/sql/test_operators.py::NewOperatorTest::test_column_proxy PASSED [ 45%] test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate PASSED [ 45%] test/sql/test_operators.py::NewOperatorTest::test_override_builtin PASSED [ 45%] test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate PASSED [ 45%] test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq PASSED [ 45%] test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq PASSED [ 45%] test/sql/test_operators.py::NonZeroTest::test_column_compare_eq PASSED [ 45%] test/sql/test_operators.py::NonZeroTest::test_column_compare_gt PASSED [ 45%] test/sql/test_operators.py::NonZeroTest::test_column_identity_eq PASSED [ 45%] test/sql/test_operators.py::NonZeroTest::test_column_identity_gt PASSED [ 45%] test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt PASSED [ 45%] test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 PASSED [ 45%] test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 PASSED [ 45%] test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators PASSED [ 45%] test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat PASSED [ 45%] test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators PASSED [ 45%] test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 PASSED [ 46%] test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 PASSED [ 46%] test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq PASSED [ 46%] test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin PASSED [ 46%] test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_excluded_of_type_safe PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_excluded_of_type_unsafe PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_excluded_on_aliased PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_excluded_on_other PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_of_type_safe PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_safe PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_safe_multipath PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_safe_w_deferred PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_safe_w_deferred_multipath PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_safe_w_loadonly PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_safe_w_option PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_unsafe_option_one PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_unsafe_option_three PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_unsafe_option_two PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_included_unsafe_query PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_of_type_subclass_relationship PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_of_type_subclass_string_relationship PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_undefer_group PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_wildcard_one PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_bound_cache_key_wildcard_two PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_excluded_of_type_safe PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_excluded_of_type_unsafe PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_excluded_on_aliased PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_excluded_on_other PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_of_type_safe PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_safe PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_safe_multipath PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_safe_w_deferred PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_safe_w_deferred_multipath PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_safe_w_loadonly_props PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_safe_w_loadonly_strs PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_safe_w_option PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_unsafe_option_one PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_unsafe_option_three PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_unsafe_option_two PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_included_unsafe_query PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_of_type_subclass_relationship PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_of_type_subclass_relationship_stringattr PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_undefer_group PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_wildcard_one PASSED [ 46%] test/orm/test_options.py::CacheKeyTest::test_unbound_cache_key_wildcard_two PASSED [ 46%] test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses PASSED [ 46%] test/orm/test_options.py::LoadTest::test_gen_path_attr_column PASSED [ 46%] test/orm/test_options.py::LoadTest::test_gen_path_attr_entity PASSED [ 46%] test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr PASSED [ 46%] test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr PASSED [ 46%] test/orm/test_options.py::LoadTest::test_gen_path_attr_str_not_mapped PASSED [ 46%] test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col PASSED [ 46%] test/orm/test_options.py::LoadTest::test_gen_path_string_column PASSED [ 46%] test/orm/test_options.py::LoadTest::test_gen_path_string_entity PASSED [ 46%] test/orm/test_options.py::LoadTest::test_set_strat_col PASSED [ 46%] test/orm/test_options.py::LoadTest::test_set_strat_ent PASSED [ 46%] test/orm/test_options.py::LoadTest::test_str PASSED [ 46%] test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only PASSED [ 46%] test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat PASSED [ 46%] test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly PASSED [ 46%] test/orm/test_options.py::LocalOptsTest::test_single_opt_only PASSED [ 46%] test/orm/test_options.py::LocalOptsTest::test_unbound_multiple_opt_only PASSED [ 46%] test/orm/test_options.py::LocalOptsTest::test_unbound_opt_only_adds_to_strat PASSED [ 46%] test/orm/test_options.py::LocalOptsTest::test_unbound_strat_opt_recvs_from_optonly PASSED [ 46%] test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound PASSED [ 46%] test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_string_bound PASSED [ 46%] test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_string_unbound PASSED [ 46%] test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound PASSED [ 46%] test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound PASSED [ 46%] test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_string_bound PASSED [ 46%] test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_string_unbound PASSED [ 46%] test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound PASSED [ 46%] test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr PASSED [ 46%] test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_basestring PASSED [ 46%] test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_multi_no_entities_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_multi_non_relation_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_multi_non_relation_twolevel_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_multi_nonexistent_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_non_relation_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_twolevel_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_twolevel_chained PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_entity_type_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_basestring PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_alias PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss PASSED [ 47%] test/orm/test_options.py::OptionsNoPropTestInh::test_missing_str_attr_of_type_subclass PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_aliased_single PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_chained PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_chained_plus_dotted PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_chained_plus_multi PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_get_path_one_level_string PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_multi_entity_no_mapped_entities PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_string PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_of_type PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_of_type_plus_level PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_of_type_string_attr PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_path_exhausted PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_path_multilevel_string PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_path_on_entity_but_doesnt_match_currentpath PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_aliased_single PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_matching_string PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity PASSED [ 47%] test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_string PASSED [ 47%] test/orm/test_options.py::PickleTest::test_legacy_opt_setstate PASSED [ 47%] test/orm/test_options.py::PickleTest::test_modern_opt_getstate PASSED [ 47%] test/orm/test_options.py::PickleTest::test_modern_opt_setstate PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_five PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_five_strings PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_four PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_four_strings PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_invalid_one PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_invalid_two PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_not_implemented_fromload PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_not_implemented_toload PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_one PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_three PASSED [ 47%] test/orm/test_options.py::SubOptionsTest::test_two PASSED [ 47%] test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder PASSED [ 47%] test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder PASSED [ 47%] test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering PASSED [ 47%] test/ext/test_orderinglist.py::OrderingListTest::test_insert PASSED [ 47%] test/ext/test_orderinglist.py::OrderingListTest::test_picklability PASSED [ 47%] test/ext/test_orderinglist.py::OrderingListTest::test_replace PASSED [ 47%] test/ext/test_orderinglist.py::OrderingListTest::test_replace_two PASSED [ 47%] test/ext/test_orderinglist.py::OrderingListTest::test_slice PASSED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set SKIPPED [ 47%] test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove SKIPPED [ 47%] test/aaa_profiling/test_orm.py::BranchedOptionTest::test_generate_cache_key_bound_branching SKIPPED [ 47%] test/aaa_profiling/test_orm.py::BranchedOptionTest::test_generate_cache_key_unbound_branching SKIPPED [ 47%] test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching SKIPPED [ 47%] test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching SKIPPED [ 47%] test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline SKIPPED [ 47%] test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols SKIPPED [ 47%] test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased SKIPPED [ 47%] test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain SKIPPED [ 47%] test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d SKIPPED [ 47%] test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased SKIPPED [ 47%] test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_build_query SKIPPED [ 47%] test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results SKIPPED [ 47%] test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity SKIPPED [ 47%] test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity SKIPPED [ 47%] test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks SKIPPED [ 47%] test/aaa_profiling/test_orm.py::MergeTest::test_merge_load SKIPPED [ 47%] test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load SKIPPED [ 47%] test/aaa_profiling/test_orm.py::QueryTest::test_query_cols SKIPPED [ 47%] test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results SKIPPED [ 47%] test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots SKIPPED [ 47%] test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args PASSED [ 47%] test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_custom PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_recycle PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return PASSED [ 48%] test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr PASSED [ 48%] test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects PASSED [ 48%] test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration PASSED [ 48%] test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration PASSED [ 48%] test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration PASSED [ 48%] test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base PASSED [ 48%] test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted PASSED [ 48%] test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy PASSED [ 48%] test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi PASSED [ 48%] test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks PASSED [ 48%] test/engine/test_parseconnect.py::URLTest::test_comparison PASSED [ 48%] test/engine/test_parseconnect.py::URLTest::test_password_custom_obj PASSED [ 48%] test/engine/test_parseconnect.py::URLTest::test_query_string PASSED [ 48%] test/engine/test_parseconnect.py::URLTest::test_rfc1738 PASSED [ 48%] test/engine/test_parseconnect.py::URLTest::test_rfc1738_password PASSED [ 48%] test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state PASSED [ 48%] test/orm/test_pickled.py::OptionsTest::test_load PASSED [ 48%] test/orm/test_pickled.py::OptionsTest::test_options_of_type PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_09_pickle PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_11_pickle PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_became_bound_options PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_bound_options PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_class_deferred_cols PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_collection_setstate PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_column_mapped_collection PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_exceptions PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_no_instrumentation PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_no_mappers PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_pickle_protocols PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_state_info_pickle PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_transient PASSED [ 48%] test/orm/test_pickled.py::PickleTest::test_unbound_options PASSED [ 48%] test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred PASSED [ 48%] test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling PASSED [ 48%] test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four PASSED [ 48%] test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one PASSED [ 48%] test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three PASSED [ 48%] test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute_baked PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute_unbaked PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped PASSED [ 48%] test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans PASSED [ 48%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load PASSED [ 49%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem PASSED [ 50%] test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_correlation_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_correlation_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_correlation_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_expire PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_baseclass PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_five PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_four PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_six PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_from_alias PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_get_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_get_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_get_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eight PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eleven PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_five PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_four PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_nine PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_seven PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_six PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_ten PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_four PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_four PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_five PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_four PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_six PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_five PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_four PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_six PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_aliased PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_nonaliased PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eight PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eleven PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fifteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fourteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_nine PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seven PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seventeen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six_point_five PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_sixteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_ten PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_thirteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_twelve PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_joinedload_on_subclass PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_loads_at_once PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eight PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eighteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eleven PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fifteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_five PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_four PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fourteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[<lambda>] PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nine PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nineteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_one PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seven PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seventeen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_six PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_sixteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_ten PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_thirteen PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_three PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_twelve PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_two PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_multi_join PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_nesting_queries PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_eight PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_nine PASSED [ 50%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_query_subclass_join_to_base_relationship PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_self_referential_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_self_referential_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_subclass_option_pathing PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_subqueryload_on_subclass PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_five PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_four PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_seven PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_six PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_correlation_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_correlation_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_correlation_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_expire PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_baseclass PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_five PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_four PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_six PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_from_alias PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_get_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_get_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_get_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eight PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eleven PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_five PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_four PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_nine PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_seven PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_six PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_ten PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_four PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_four PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_five PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_four PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_six PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_five PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_four PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_six PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_aliased PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_nonaliased PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eight PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eleven PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fifteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fourteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_nine PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seven PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seventeen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six_point_five PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_sixteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_ten PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_thirteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_three PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_twelve PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_two PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_joinedload_on_subclass PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_loads_at_once PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eight PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eighteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eleven PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fifteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_five PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_four PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fourteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[<lambda>] PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nine PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nineteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_one PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seven PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seventeen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_six PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_sixteen PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_ten PASSED [ 51%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_thirteen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_twelve PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_multi_join PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_nesting_queries PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_eight PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_nine PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_query_subclass_join_to_base_relationship PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_self_referential_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_self_referential_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_subclass_option_pathing PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_subqueryload_on_subclass PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_five PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_four PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_seven PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_six PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_aliased_not_polluted_by_join PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_correlation_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_correlation_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_correlation_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_expire PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_baseclass PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_five PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_four PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_six PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_flat_aliased_w_select_from PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_from_alias PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_get_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_get_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_get_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eight PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eleven PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_five PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_four PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_nine PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_seven PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_six PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_ten PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_four PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_four PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_five PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_four PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_six PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_five PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_four PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_six PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_aliased PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_nonaliased PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eight PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eleven PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fifteen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fourteen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_nine PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_one PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seven PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seventeen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six_point_five PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_sixteen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_ten PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_thirteen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_three PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_twelve PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_two PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_joinedload_on_subclass PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_loads_at_once PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eight PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eighteen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eleven PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fifteen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_five PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_four PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fourteen PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[<lambda>] PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] PASSED [ 52%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nine PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nineteen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seven PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seventeen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_six PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_sixteen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_ten PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_thirteen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_twelve PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_multi_join PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_nesting_queries PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_eight PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_nine PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_query_subclass_join_to_base_relationship PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_self_referential_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_self_referential_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_subclass_option_pathing PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_subqueryload_on_subclass PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_five PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_four PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_seven PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_six PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_correlation_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_correlation_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_correlation_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_correlation_w_polymorphic PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_correlation_w_polymorphic_flat PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_expire PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_baseclass PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_five PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_four PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_six PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_from_alias PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_get_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_get_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_get_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eight PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eleven PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_five PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_four PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_nine PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_seven PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_six PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_ten PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_four PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_four PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_five PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_four PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_six PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_five PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_four PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_six PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_aliased PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_nonaliased PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eight PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eleven PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fifteen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_five PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_four PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fourteen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_nine PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_one PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seven PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seventeen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six_point_five PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_sixteen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_ten PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_thirteen PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_three PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_twelve PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_two PASSED [ 53%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_joinedload_on_subclass PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_loads_at_once PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eight PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eighteen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eleven PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fifteen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_five PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_four PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fourteen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[<lambda>] PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nine PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nineteen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seven PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seventeen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_six PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_sixteen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_ten PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_thirteen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_twelve PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_mixed_entities_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_multi_join PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_nesting_queries PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_eight PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_nine PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_query_subclass_join_to_base_relationship PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_self_referential_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_self_referential_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_subclass_option_pathing PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_subqueryload_on_subclass PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_five PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_four PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_seven PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_six PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_correlation_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_correlation_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_correlation_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_expire PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_explicit_polymorphic_join_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_filter_on_baseclass PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_five PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_four PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_six PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_filter_on_subclass_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_from_alias PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_get_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_get_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_get_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eight PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_eleven PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_five PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_four PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_nine PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_seven PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_six PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_ten PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_columns_or_subclass_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_four PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_aliased_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_four PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_polymorphic_nonaliased_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_aliased_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_from_with_polymorphic_nonaliased_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_five PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_four PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_six PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_aliased_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_five PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_four PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_six PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_three PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_through_polymorphic_nonaliased_two PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_aliased PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_polymorphic_nonaliased PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eight PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_eleven PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fifteen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_fourteen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_nine PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_one PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seven PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_seventeen PASSED [ 54%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_six_point_five PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_sixteen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_ten PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_thirteen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_three PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_twelve PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_join_to_subclass_two PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_joinedload_on_subclass PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_loads_at_once PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eight PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eighteen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_eleven PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fifteen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_five PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_four PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_fourteen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[<lambda>] PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nine PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_nineteen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_one PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seven PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_seventeen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_six PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_sixteen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_ten PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_thirteen PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_three PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_twelve PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_mixed_entities_two PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_multi_join PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_nesting_queries PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_eight PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_nine PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_one PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_three PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_polymorphic_any_two PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_one PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_three PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_primary_eager_aliasing_two PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_query_subclass_join_to_base_relationship PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_one PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_three PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_relationship_to_polymorphic_two PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_self_referential_one PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_self_referential_two PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_subclass_option_pathing PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_subqueryload_on_subclass PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_subqueryload_on_subclass_uses_path_correctly PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_five PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_four PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_one PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_seven PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_six PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_three PASSED [ 55%] test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_36_0::test_with_polymorphic_two PASSED [ 55%] test/engine/test_pool.py::AssertionPoolTest::test_connect_error PASSED [ 55%] test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple PASSED [ 55%] test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg PASSED [ 55%] test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg PASSED [ 55%] test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg PASSED [ 55%] test/engine/test_pool.py::NullPoolTest::test_reconnect PASSED [ 55%] test/engine/test_pool.py::PoolDialectTest::test_assertion_pool PASSED [ 55%] test/engine/test_pool.py::PoolDialectTest::test_null_pool PASSED [ 55%] test/engine/test_pool.py::PoolDialectTest::test_queue_pool PASSED [ 55%] test/engine/test_pool.py::PoolDialectTest::test_singleton_pool PASSED [ 55%] test/engine/test_pool.py::PoolDialectTest::test_static_pool PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_checkin_event PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_checkout_event PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_close PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_connect_event PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_detach PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_detach_close PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_first_connect_event PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_reset_event PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception PASSED [ 55%] test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception PASSED [ 55%] test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_cursor_iterable PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_info PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_rec_close_reopen PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_rec_info PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_rec_unconnected PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] PASSED [ 55%] test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] PASSED [ 55%] test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info PASSED [ 55%] test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled PASSED [ 55%] test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race PASSED [ 55%] test/engine/test_pool.py::QueuePoolTest::test_detach PASSED [ 55%] test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate PASSED [ 55%] test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled PASSED [ 55%] test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate PASSED [ 55%] test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_fifo PASSED [ 56%] test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect SKIPPED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_invalidate PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_lifo PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_max_overflow PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_no_overflow PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_notify_waiters PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_queuepool_close PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_queuepool_del PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_reconnect PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_recreate PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_recycle PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race PASSED [ 56%] test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect SKIPPED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_timeout PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_timeout_race PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer PASSED [ 56%] test/engine/test_pool.py::QueuePoolTest::test_waiters_handled PASSED [ 56%] test/engine/test_pool.py::ResetOnReturnTest::test_agent_commit PASSED [ 56%] test/engine/test_pool.py::ResetOnReturnTest::test_agent_rollback PASSED [ 56%] test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit PASSED [ 56%] test/engine/test_pool.py::ResetOnReturnTest::test_plain_none PASSED [ 56%] test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback PASSED [ 56%] test/engine/test_pool.py::ResetOnReturnTest::test_reset_agent_disconnect PASSED [ 56%] test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup PASSED [ 56%] test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections PASSED [ 56%] test/engine/test_pool.py::StaticPoolTest::test_recreate PASSED [ 56%] test/engine/test_processors.py::CBooleanProcessorTest::test_int_to_bool_negative_int SKIPPED [ 56%] test/engine/test_processors.py::CBooleanProcessorTest::test_int_to_bool_none SKIPPED [ 56%] test/engine/test_processors.py::CBooleanProcessorTest::test_int_to_bool_one SKIPPED [ 56%] test/engine/test_processors.py::CBooleanProcessorTest::test_int_to_bool_positive_int SKIPPED [ 56%] test/engine/test_processors.py::CBooleanProcessorTest::test_int_to_bool_zero SKIPPED [ 56%] test/engine/test_processors.py::CDateProcessorTest::test_date_invalid_string SKIPPED [ 56%] test/engine/test_processors.py::CDateProcessorTest::test_date_no_string SKIPPED [ 56%] test/engine/test_processors.py::CDateProcessorTest::test_datetime_invalid_string SKIPPED [ 56%] test/engine/test_processors.py::CDateProcessorTest::test_datetime_no_string SKIPPED [ 56%] test/engine/test_processors.py::CDateProcessorTest::test_time_invalid_string SKIPPED [ 56%] test/engine/test_processors.py::CDateProcessorTest::test_time_no_string SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_dict_multi_empty_param SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_dict_multi_none_param SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_multi_list_tuple SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_multi_string_tuple SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_multi_strings SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_no_multi_no_param SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_none SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_single_dict SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_single_list_dicts SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_single_list_strings SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_single_list_tuple SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_single_list_tuples SKIPPED [ 56%] test/engine/test_processors.py::CDistillArgsTest::test_distill_single_string SKIPPED [ 56%] test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string PASSED [ 56%] test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string PASSED [ 56%] test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string PASSED [ 56%] test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string PASSED [ 56%] test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string PASSED [ 56%] test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_dict_multi_empty_param PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_dict_multi_none_param PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_multi_list_tuple PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_multi_string_tuple PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_multi_strings PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_no_multi_no_param PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_none PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_single_dict PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_single_list_dicts PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_single_list_strings PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_single_list_tuple PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_single_list_tuples PASSED [ 56%] test/engine/test_processors.py::PyDistillArgsTest::test_distill_single_string PASSED [ 56%] test/orm/inheritance/test_productspec.py::InheritTest::test_five PASSED [ 56%] test/orm/inheritance/test_productspec.py::InheritTest::test_four PASSED [ 56%] test/orm/inheritance/test_productspec.py::InheritTest::test_one PASSED [ 56%] test/orm/inheritance/test_productspec.py::InheritTest::test_three PASSED [ 56%] test/orm/inheritance/test_productspec.py::InheritTest::test_two PASSED [ 56%] test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version PASSED [ 56%] test/orm/test_query.py::AggregateTest::test_apply PASSED [ 56%] test/orm/test_query.py::AggregateTest::test_having PASSED [ 56%] test/orm/test_query.py::AggregateTest::test_sum PASSED [ 56%] test/dialect/mysql/test_query.py::AnyAllTest::test_all_w_comparator SKIPPED [ 56%] test/dialect/mysql/test_query.py::AnyAllTest::test_any_literal SKIPPED [ 56%] test/dialect/mysql/test_query.py::AnyAllTest::test_any_w_comparator SKIPPED [ 56%] test/orm/test_query.py::BindSensitiveStringifyTest::test_query_bound_metadata_bound_session PASSED [ 56%] test/orm/test_query.py::BindSensitiveStringifyTest::test_query_bound_metadata_unbound_session PASSED [ 56%] test/orm/test_query.py::BindSensitiveStringifyTest::test_query_unbound_metadata_bound_session PASSED [ 56%] test/orm/test_query.py::BindSensitiveStringifyTest::test_query_unbound_metadata_no_session PASSED [ 56%] test/orm/test_query.py::BindSensitiveStringifyTest::test_query_unbound_metadata_unbound_session PASSED [ 56%] test/orm/test_query.py::BooleanEvalTest::test_five PASSED [ 56%] test/orm/test_query.py::BooleanEvalTest::test_four PASSED [ 56%] test/orm/test_query.py::BooleanEvalTest::test_one PASSED [ 56%] test/orm/test_query.py::BooleanEvalTest::test_three PASSED [ 56%] test/orm/test_query.py::BooleanEvalTest::test_two PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three PASSED [ 56%] test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two PASSED [ 56%] test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_composite_alias PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_except_style1 PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_except_style2 PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_except_style3 PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_except_style4 PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_intersect PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_intersect_unions PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_intersect_unions_2 PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_intersect_unions_3 PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_union PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_union_all PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_union_all_lightweight PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_union_ordered PASSED [ 57%] test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_36_0::test_union_ordered_alias PASSED [ 57%] test/orm/test_query.py::CountTest::test_basic PASSED [ 57%] test/orm/test_query.py::CountTest::test_cols PASSED [ 57%] test/orm/test_query.py::CountTest::test_count_char PASSED [ 57%] test/orm/test_query.py::CountTest::test_multiple_entity PASSED [ 57%] test/orm/test_query.py::CountTest::test_nested PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_basic PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_issue_5470_four PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_issue_5470_one PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_issue_5470_three PASSED [ 57%] test/orm/test_query.py::DistinctTest::test_issue_5470_two PASSED [ 57%] test/orm/test_query.py::ExecutionOptionsTest::test_get_options PASSED [ 57%] test/orm/test_query.py::ExecutionOptionsTest::test_option_building PASSED [ 57%] test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection PASSED [ 57%] test/orm/test_query.py::ExistsTest::test_exists PASSED [ 57%] test/orm/test_query.py::ExistsTest::test_exists_col_warning PASSED [ 57%] test/orm/test_query.py::ExistsTest::test_exists_w_select_from PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_as_scalar PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_deferred_instances PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_group_by_append PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_group_by_cancellation PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_group_by_plain PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_in PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_join PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_label PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_labeled_subquery PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_named_subquery PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_order_by_append PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_order_by_cancellation PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_order_by_plain PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_param_transfer PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_reduced_subquery PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_select PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads PASSED [ 57%] test/orm/test_query.py::ExpressionTest::test_union PASSED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_eight SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_eleven SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_fifteen SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_five SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_four SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_fourteen SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_nine SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_one SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_seven SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_six SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_ten SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_thirteen SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_three SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_twelve SKIPPED [ 57%] test/dialect/postgresql/test_query.py::ExtractTest::test_two SKIPPED [ 57%] test/orm/test_query.py::FilterTest::test_any PASSED [ 57%] test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate PASSED [ 57%] test/orm/test_query.py::FilterTest::test_basic PASSED [ 57%] test/orm/test_query.py::FilterTest::test_blank_filter_by PASSED [ 57%] test/orm/test_query.py::FilterTest::test_clause_element_ok PASSED [ 57%] test/orm/test_query.py::FilterTest::test_contains PASSED [ 57%] test/orm/test_query.py::FilterTest::test_contains_m2m PASSED [ 57%] test/orm/test_query.py::FilterTest::test_empty_filters PASSED [ 57%] test/orm/test_query.py::FilterTest::test_exists PASSED [ 57%] test/orm/test_query.py::FilterTest::test_filter_by PASSED [ 57%] test/orm/test_query.py::FilterTest::test_filter_by_no_property PASSED [ 57%] test/orm/test_query.py::FilterTest::test_filter_by_non_entity PASSED [ 57%] test/orm/test_query.py::FilterTest::test_filter_by_tables PASSED [ 57%] test/orm/test_query.py::FilterTest::test_has PASSED [ 57%] test/orm/test_query.py::FilterTest::test_limit_offset PASSED [ 57%] test/orm/test_query.py::FilterTest::test_none_comparison PASSED [ 57%] test/orm/test_query.py::FilterTest::test_object_comparison PASSED [ 57%] test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[<lambda>0] PASSED [ 57%] test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[<lambda>1] PASSED [ 57%] test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[<lambda>2] PASSED [ 57%] test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[<lambda>3] PASSED [ 57%] test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[<lambda>4] PASSED [ 57%] test/orm/test_query.py::FilterTest::test_one_filter PASSED [ 57%] test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit PASSED [ 57%] test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast PASSED [ 57%] test/orm/test_query.py::FilterTest::test_text_coerce PASSED [ 57%] test/orm/test_query.py::FilterTest::test_unique_binds_join_cond PASSED [ 57%] test/orm/test_query.py::GetTest::test_get PASSED [ 57%] test/orm/test_query.py::GetTest::test_get_against_col PASSED [ 57%] test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result PASSED [ 57%] test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result PASSED [ 57%] test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys PASSED [ 57%] test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys PASSED [ 57%] test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys PASSED [ 57%] test/orm/test_query.py::GetTest::test_get_composite_pk_no_result PASSED [ 57%] test/orm/test_query.py::GetTest::test_get_composite_pk_result PASSED [ 58%] test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk PASSED [ 58%] test/orm/test_query.py::GetTest::test_get_fully_null_pk PASSED [ 58%] test/orm/test_query.py::GetTest::test_get_null_pk PASSED [ 58%] test/orm/test_query.py::GetTest::test_get_too_few_params PASSED [ 58%] test/orm/test_query.py::GetTest::test_get_too_few_params_tuple PASSED [ 58%] test/orm/test_query.py::GetTest::test_get_too_many_params PASSED [ 58%] test/orm/test_query.py::GetTest::test_load PASSED [ 58%] test/orm/test_query.py::GetTest::test_no_criterion PASSED [ 58%] test/orm/test_query.py::GetTest::test_no_criterion_when_already_loaded PASSED [ 58%] test/orm/test_query.py::GetTest::test_populate_existing PASSED [ 58%] test/orm/test_query.py::GetTest::test_unicode PASSED [ 58%] test/orm/test_query.py::GetTest::test_unique_param_names PASSED [ 58%] test/orm/test_query.py::HasAnyTest::test_any_many_to_many PASSED [ 58%] test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq PASSED [ 58%] test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate PASSED [ 58%] test/orm/test_query.py::HasAnyTest::test_any_one_to_many PASSED [ 58%] test/orm/test_query.py::HasAnyTest::test_has_composite_secondary PASSED [ 58%] test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq PASSED [ 58%] test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate PASSED [ 58%] test/orm/test_query.py::HasAnyTest::test_has_many_to_one PASSED [ 58%] test/orm/test_query.py::HasMapperEntitiesTest::test_cols PASSED [ 58%] test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities PASSED [ 58%] test/orm/test_query.py::HasMapperEntitiesTest::test_entity PASSED [ 58%] test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities PASSED [ 58%] test/orm/test_query.py::HintsTest::test_hints PASSED [ 58%] test/orm/test_query.py::HintsTest::test_statement_hints PASSED [ 58%] test/dialect/mssql/test_query.py::IdentityInsertTest::test_compiled SKIPPED [ 58%] test/dialect/mssql/test_query.py::IdentityInsertTest::test_execute SKIPPED [ 58%] test/dialect/mssql/test_query.py::IdentityInsertTest::test_executemany SKIPPED [ 58%] test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_plain_param SKIPPED [ 58%] test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_col_expression SKIPPED [ 58%] test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_col_plain SKIPPED [ 58%] test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_key_expression SKIPPED [ 58%] test/dialect/mssql/test_query.py::IdentityInsertTest::test_insert_values_key_plain SKIPPED [ 58%] test/dialect/mysql/test_query.py::IdiosyncrasyTest::test_is_boolean_symbols_despite_no_native SKIPPED [ 58%] test/orm/test_query.py::ImmediateTest::test_getslice PASSED [ 58%] test/orm/test_query.py::ImmediateTest::test_one PASSED [ 58%] test/orm/test_query.py::ImmediateTest::test_one_or_none PASSED [ 58%] test/orm/test_query.py::ImmediateTest::test_scalar PASSED [ 58%] test/orm/test_query.py::ImmediateTest::test_value PASSED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_autoincrement_insert SKIPPED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_autoincrement_returning_insert SKIPPED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_compiled_insert SKIPPED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_foreignkey_missing_insert SKIPPED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_noautoincrement_insert SKIPPED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_opt_sequence_insert SKIPPED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_opt_sequence_returning_insert SKIPPED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_sequence_insert SKIPPED [ 58%] test/dialect/postgresql/test_query.py::InsertTest::test_sequence_returning_insert SKIPPED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_distinct PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[<lambda>0] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[<lambda>1] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[<lambda>2] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[<lambda>3] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[<lambda>4] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[meth0-<lambda>] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[meth1-<lambda>] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[meth2-<lambda>] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[meth3-<lambda>] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[meth4-<lambda>] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_no_from PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[<lambda>0] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[<lambda>1] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[<lambda>2] PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_only_full_mapper_zero PASSED [ 58%] test/orm/test_query.py::InvalidGenerationsTest::test_order_by PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_join_x1 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_join_x2 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_mixed PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_mixed_where PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_outerjoin_where_x2_t1 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_outerjoin_where_x2_t1t2 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_outerjoin_where_x2_t1t2t3 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_outerjoin_where_x2_t1t3 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_outerjoin_where_x2_t2 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_outerjoin_where_x2_t3 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_outerjoin_x1 PASSED [ 58%] test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_36_0::test_outerjoin_x2 PASSED [ 58%] test/dialect/mssql/test_query.py::LegacySchemaAliasingTest::test_column_subquery_to_alias PASSED [ 58%] test/dialect/mssql/test_query.py::LegacySchemaAliasingTest::test_join_to_schema PASSED [ 58%] test/dialect/mssql/test_query.py::LegacySchemaAliasingTest::test_result_map PASSED [ 58%] test/dialect/mssql/test_query.py::LegacySchemaAliasingTest::test_result_map_use_labels PASSED [ 58%] test/dialect/mssql/test_query.py::LegacySchemaAliasingTest::test_straight_select PASSED [ 58%] test/dialect/mssql/test_query.py::LegacySchemaAliasingTest::test_straight_select_use_labels PASSED [ 58%] test/dialect/mssql/test_query.py::LegacySchemaAliasingTest::test_union_schema_to_non PASSED [ 58%] test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_36_0::test_select_distinct_limit PASSED [ 58%] test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_36_0::test_select_distinct_limit_offset PASSED [ 58%] test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_36_0::test_select_distinct_offset PASSED [ 58%] test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_36_0::test_select_limit PASSED [ 58%] test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_36_0::test_select_limit_offset PASSED [ 58%] test/dialect/mssql/test_query.py::MatchTest::test_and_match SKIPPED [ 58%] test/dialect/mysql/test_query.py::MatchTest::test_and_match SKIPPED [ 58%] test/dialect/postgresql/test_query.py::MatchTest::test_and_match SKIPPED [ 58%] test/dialect/mssql/test_query.py::MatchTest::test_expression SKIPPED [ 58%] test/dialect/postgresql/test_query.py::MatchTest::test_expression_positional SKIPPED [ 58%] test/dialect/postgresql/test_query.py::MatchTest::test_expression_pyformat SKIPPED [ 58%] test/dialect/mssql/test_query.py::MatchTest::test_match_across_joins SKIPPED [ 58%] test/dialect/mysql/test_query.py::MatchTest::test_match_across_joins SKIPPED [ 58%] test/dialect/postgresql/test_query.py::MatchTest::test_match_across_joins SKIPPED [ 58%] test/dialect/mysql/test_query.py::MatchTest::test_not_match SKIPPED [ 58%] test/dialect/postgresql/test_query.py::MatchTest::test_not_match SKIPPED [ 58%] test/dialect/mssql/test_query.py::MatchTest::test_or_match SKIPPED [ 58%] test/dialect/mysql/test_query.py::MatchTest::test_or_match SKIPPED [ 58%] test/dialect/postgresql/test_query.py::MatchTest::test_or_match SKIPPED [ 58%] test/dialect/mysql/test_query.py::MatchTest::test_return_value SKIPPED [ 58%] test/dialect/postgresql/test_query.py::MatchTest::test_simple_derivative_match SKIPPED [ 58%] test/dialect/mssql/test_query.py::MatchTest::test_simple_inflectional_match SKIPPED [ 58%] test/dialect/mssql/test_query.py::MatchTest::test_simple_match SKIPPED [ 58%] test/dialect/mysql/test_query.py::MatchTest::test_simple_match SKIPPED [ 59%] test/dialect/postgresql/test_query.py::MatchTest::test_simple_match SKIPPED [ 59%] test/dialect/mssql/test_query.py::MatchTest::test_simple_match_with_apostrophe SKIPPED [ 59%] test/dialect/mysql/test_query.py::MatchTest::test_simple_match_with_apostrophe SKIPPED [ 59%] test/dialect/postgresql/test_query.py::MatchTest::test_simple_match_with_apostrophe SKIPPED [ 59%] test/dialect/mssql/test_query.py::MatchTest::test_simple_prefix_match SKIPPED [ 59%] test/orm/test_query.py::MiscTest::test_with_session PASSED [ 59%] test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false PASSED [ 59%] test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true PASSED [ 59%] test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false PASSED [ 59%] test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'/'0] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'/'1] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'/'0] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'/'1] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'/'0] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'/'1] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'/'0] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'/'1] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'/'0] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'/'1] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'/'0] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'/'1] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'/'0] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'/'1] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'/'0] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'/'1] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_between PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_clauses PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_collate PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':id_1'-'users.id'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':id_1'-'users.id'-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':id_1'-'users.id'-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':id_1'-'users.id'-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':id_1'-'users.id'-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':id_1'-'users.id'-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'0-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'0-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'0-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'0-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'0-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'0-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'1-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'1-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'1-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'1-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'1-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-':param_2'1-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-'users.id'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-'users.id'-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-'users.id'-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-'users.id'-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-'users.id'-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_1'-'users.id'-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_2'-':param_1'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_2'-':param_1'-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_2'-':param_1'-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_2'-':param_1'-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_2'-':param_1'-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison[':param_2'-':param_1'-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':id_1'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':id_1'-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':id_1'-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':id_1'-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':id_1'-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':id_1'-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':param_1'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':param_1'-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':param_1'-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':param_1'-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':param_1'-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-':param_1'-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users.id'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users.id'-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users.id'-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users.id'-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users.id'-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users.id'-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users_1.name'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users_1.name'-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users_1.name'-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users_1.name'-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users_1.name'-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.id'-'users_1.name'-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.name'-'users_1.name'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.name'-'users_1.name'-'<'-'>'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.name'-'users_1.name'-'<='-'>='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.name'-'users_1.name'-'='-'='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.name'-'users_1.name'-'>'-'<'] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users.name'-'users_1.name'-'>='-'<='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.id'-':param_1'-'!='-'!='] PASSED [ 59%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.id'-':param_1'-'<'-'>'] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.id'-':param_1'-'<='-'>='] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.id'-':param_1'-'='-'='] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.id'-':param_1'-'>'-'<'] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.id'-':param_1'-'>='-'<='] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.name'-'users.name'-'!='-'!='] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.name'-'users.name'-'<'-'>'] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.name'-'users.name'-'<='-'>='] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.name'-'users.name'-'='-'='] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.name'-'users.name'-'>'-'<'] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_comparison['users_1.name'-'users.name'-'>='-'<='] PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_in PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_instance PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_orm_adapt PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_orm_adapt PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_orm_adapt PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_multilevel_any PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_neg PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_o2m_any PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_o2m_any_aliased PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_o2m_any_orm_adapt PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_orm_adapt PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_op PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_relationship_unimplemented PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_selfref_between PASSED [ 60%] test/orm/test_query.py::OperatorTest::test_selfref_relationship PASSED [ 60%] test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_36_0::test_modulo PASSED [ 60%] test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_36_0::test_over PASSED [ 60%] test/orm/test_query.py::ParentTest::test_from_entity_query_entity PASSED [ 60%] test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn PASSED [ 60%] test/orm/test_query.py::ParentTest::test_m2m PASSED [ 60%] test/orm/test_query.py::ParentTest::test_noparent PASSED [ 60%] test/orm/test_query.py::ParentTest::test_o2m PASSED [ 60%] test/orm/test_query.py::ParentTest::test_select_from PASSED [ 60%] test/orm/test_query.py::ParentTest::test_select_from_alias PASSED [ 60%] test/orm/test_query.py::ParentTest::test_select_from_alias_explicit_prop PASSED [ 60%] test/orm/test_query.py::ParentTest::test_unique_binds_or PASSED [ 60%] test/orm/test_query.py::ParentTest::test_unique_binds_union PASSED [ 60%] test/orm/test_query.py::ParentTest::test_with_pending_autoflush PASSED [ 60%] test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush PASSED [ 60%] test/orm/test_query.py::ParentTest::test_with_transient PASSED [ 60%] test/orm/test_query.py::PrefixWithTest::test_chained_prefixes PASSED [ 60%] test/orm/test_query.py::PrefixWithTest::test_many_prefixes PASSED [ 60%] test/orm/test_query.py::PrefixWithTest::test_one_prefix PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_callable_expr PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_callable_get PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_fn_expr PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_fn_get PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_plain_expr PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_plain_get PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_subclass_expr PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_subclass_get PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload PASSED [ 60%] test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload PASSED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_delete_schema SKIPPED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_delete_schema_legacy SKIPPED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_embedded_scope_identity SKIPPED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_enable_scope_identity SKIPPED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_fetchid_trigger SKIPPED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_insertid_reserved SKIPPED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_insertid_schema SKIPPED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_insertid_schema_legacy SKIPPED [ 60%] test/dialect/mssql/test_query.py::QueryTest::test_returning_no_autoinc SKIPPED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_bind_in PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_bindparam_detection PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_compiled_execute PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_compiled_insert_execute PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_empty_in_filtering_dynamic PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_empty_in_filtering_static PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_expanding_in PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_expanding_in_composite PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_expanding_in_dont_alter_compiled PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_expanding_in_multiple PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_expanding_in_repeated PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_expanding_in_special_chars PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_ilike PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_in_filtering PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_like_ops PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_literal_in PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_or_and_as_columns PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_order_by PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_order_by_label PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_order_by_label_compound PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_order_by_nulls PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_percents_in_text PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_repeated_bindparams PASSED [ 60%] test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_36_0::test_select_from_bindparam PASSED [ 60%] test/dialect/mssql/test_query.py::QueryUnicodeTest::test_convert_unicode SKIPPED [ 60%] test/orm/test_query.py::RawSelectTest::test_col_prop_builtin_function PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_columns_clause_aliased_columns PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_columns_clause_aliased_entity PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_columns_clause_columns PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_columns_clause_entity PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_core_join PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_correlate_aliased_entity PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_correlate_entity PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_delete_from_entity PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_inline_select_from_entity PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_insert_from_entity PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_insert_from_query PASSED [ 60%] test/orm/test_query.py::RawSelectTest::test_insert_from_query_col_attr PASSED [ 61%] test/orm/test_query.py::RawSelectTest::test_select_from_aliased_entity PASSED [ 61%] test/orm/test_query.py::RawSelectTest::test_select_from_entity PASSED [ 61%] test/orm/test_query.py::RawSelectTest::test_update_from_entity PASSED [ 61%] test/orm/test_query.py::RawSelectTest::test_where_m2m_relationship PASSED [ 61%] test/orm/test_query.py::RawSelectTest::test_where_relationship PASSED [ 61%] test/sql/test_query.py::RequiredBindTest::test_insert PASSED [ 61%] test/sql/test_query.py::RequiredBindTest::test_required_flag PASSED [ 61%] test/sql/test_query.py::RequiredBindTest::test_select_columns PASSED [ 61%] test/sql/test_query.py::RequiredBindTest::test_select_where PASSED [ 61%] test/sql/test_query.py::RequiredBindTest::test_text PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>0] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>10] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>1] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>2] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>3] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>4] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>5] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>6] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>7] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>8] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_column_metadata[<lambda>9] PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_custom_names PASSED [ 61%] test/orm/test_query.py::RowTupleTest::test_unhashable_type PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_aggregate_fn PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_column_property PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_column_property_select SKIPPED [ 61%] test/orm/test_query.py::SessionBindTest::test_count PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_single_entity_q PASSED [ 61%] test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_eager_load PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_intersect PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_statement_labels PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_union PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results PASSED [ 61%] test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery PASSED [ 61%] test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_36_0::test_first PASSED [ 61%] test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_36_0::test_first_against_expression_offset PASSED [ 61%] test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_36_0::test_full_slice_against_expression_offset PASSED [ 61%] test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_36_0::test_full_slice_against_integer_offset PASSED [ 61%] test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_36_0::test_limit_offset_applies PASSED [ 61%] test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_36_0::test_start_slice_against_expression_offset PASSED [ 61%] test/orm/test_query.py::SynonymTest::test_froms_aliased_col PASSED [ 61%] test/orm/test_query.py::SynonymTest::test_joins PASSED [ 61%] test/orm/test_query.py::SynonymTest::test_options PASSED [ 61%] test/orm/test_query.py::SynonymTest::test_options_syn_of_syn PASSED [ 61%] test/orm/test_query.py::SynonymTest::test_options_syn_of_syn_string PASSED [ 61%] test/orm/test_query.py::SynonymTest::test_with_parent PASSED [ 61%] test/orm/test_query.py::TextErrorTest::test_filter PASSED [ 61%] test/orm/test_query.py::TextErrorTest::test_from_statement PASSED [ 61%] test/orm/test_query.py::TextErrorTest::test_having PASSED [ 61%] test/orm/test_query.py::TextTest::test_as_column PASSED [ 61%] test/orm/test_query.py::TextTest::test_binds_coerce PASSED [ 61%] test/orm/test_query.py::TextTest::test_fulltext PASSED [ 61%] test/orm/test_query.py::TextTest::test_group_by_accepts_text PASSED [ 61%] test/orm/test_query.py::TextTest::test_order_by_w_eager_five PASSED [ 61%] test/orm/test_query.py::TextTest::test_order_by_w_eager_four PASSED [ 61%] test/orm/test_query.py::TextTest::test_order_by_w_eager_one PASSED [ 61%] test/orm/test_query.py::TextTest::test_order_by_w_eager_three PASSED [ 61%] test/orm/test_query.py::TextTest::test_order_by_w_eager_two PASSED [ 61%] test/orm/test_query.py::TextTest::test_orm_columns_accepts_text PASSED [ 61%] test/orm/test_query.py::TextTest::test_via_select PASSED [ 61%] test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement PASSED [ 61%] test/orm/test_query.py::TextTest::test_via_textasfrom_select_from PASSED [ 61%] test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns PASSED [ 61%] test/orm/test_query.py::TextTest::test_whereclause PASSED [ 61%] test/dialect/postgresql/test_query.py::TupleTest::test_tuple_containment SKIPPED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk PASSED [ 61%] test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk PASSED [ 61%] test/orm/test_query.py::YieldTest::test_basic PASSED [ 61%] test/orm/test_query.py::YieldTest::test_eagerload_opt_disable PASSED [ 61%] test/orm/test_query.py::YieldTest::test_joinedload_m2o_ok PASSED [ 61%] test/orm/test_query.py::YieldTest::test_m2o_joinedload_not_others PASSED [ 61%] test/orm/test_query.py::YieldTest::test_no_joinedload_opt PASSED [ 61%] test/orm/test_query.py::YieldTest::test_no_subqueryload_mapping PASSED [ 61%] test/orm/test_query.py::YieldTest::test_no_subqueryload_opt PASSED [ 61%] test/orm/test_query.py::YieldTest::test_yield_per_and_execution_options PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] PASSED [ 61%] test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] PASSED [ 61%] test/sql/test_quote.py::PreparerTest::test_unformat PASSED [ 61%] test/sql/test_quote.py::PreparerTest::test_unformat_custom PASSED [ 61%] test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_36_0::test_basic PASSED [ 61%] test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_36_0::test_has_table_case_sensitive PASSED [ 61%] test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_36_0::test_reflect PASSED [ 61%] test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_36_0::test_use_labels PASSED [ 61%] test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote PASSED [ 61%] test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote PASSED [ 61%] test/sql/test_quote.py::QuoteTest::test_collate PASSED [ 61%] test/sql/test_quote.py::QuoteTest::test_illegal_initial_char PASSED [ 61%] test/sql/test_quote.py::QuoteTest::test_join PASSED [ 61%] test/sql/test_quote.py::QuoteTest::test_label_and_alias PASSED [ 61%] test/sql/test_quote.py::QuoteTest::test_labels PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explcit_quote PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explcit_quote PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explcit_quote PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explcit_quote PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_lower_case_names PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_mixed_case_names PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_numeric_initial_char PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_repr_unicode PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_reserved_words PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_simple_order_by_label PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_subquery_four PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_subquery_one PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_subquery_three PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_subquery_two PASSED [ 62%] test/sql/test_quote.py::QuoteTest::test_upper_case_names PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_coerce_none PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_concat_anon PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone PASSED [ 62%] test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue PASSED [ 62%] test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode PASSED [ 62%] test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize PASSED [ 62%] test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_36_0::test_invalidate_on_results PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_trans PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute_plus_closewresult PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback_plus_closewresult PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_reconnect PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant PASSED [ 62%] test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant_plus_closewresult PASSED [ 62%] test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart PASSED [ 62%] test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer PASSED [ 62%] test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped PASSED [ 62%] test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted PASSED [ 62%] test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped PASSED [ 62%] test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_36_0::test_pre_ping_db_is_restarted PASSED [ 62%] test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_36_0::test_pre_ping_db_stays_shutdown PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_branch_invalidate_state PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_branched_invalidate_branch_to_parent PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_branched_invalidate_parent_to_branch PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_close PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_ensure_is_disconnect_gets_connection PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_explode_in_initializer PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_explode_in_initializer_disconnect PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_invalidate_twice PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_multiple_invalidate PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_null_pool PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_reconnect PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_rollback_on_invalid_plain PASSED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_rollback_on_invalid_savepoint SKIPPED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_rollback_on_invalid_twophase SKIPPED [ 62%] test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_36_0::test_with_transaction PASSED [ 62%] test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_36_0::test_basic PASSED [ 62%] test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_36_0::test_reflect_case_insensitive PASSED [ 62%] test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_36_0::test_reflect_exact_name PASSED [ 62%] test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_36_0::test_reflect_via_fk PASSED [ 62%] test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_36_0::test_table_names PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_index PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_info PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_key PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_key_fk PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_server_default_default_clause PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_server_default_fetchedvalue PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_server_default_plain_text PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_server_default_textclause PASSED [ 62%] test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_36_0::test_override_type PASSED [ 62%] test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_36_0::test_table_reflection PASSED [ 62%] test/dialect/oracle/test_reflection.py::ConstraintTest::test_oracle_has_no_on_update_cascade SKIPPED [ 62%] test/dialect/oracle/test_reflection.py::ConstraintTest::test_reflect_check_include_all SKIPPED [ 62%] test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_36_0::test_checkfirst PASSED [ 62%] test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_36_0::test_createdrop PASSED [ 62%] test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_36_0::test_sorter PASSED [ 62%] test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_36_0::test_tablenames PASSED [ 62%] test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel PASSED [ 62%] test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel PASSED [ 62%] test/dialect/oracle/test_reflection.py::DBLinkReflectionTest::test_reflection SKIPPED [ 62%] test/ext/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic PASSED [ 62%] test/ext/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey PASSED [ 62%] test/ext/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk PASSED [ 62%] test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column PASSED [ 62%] test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column PASSED [ 62%] test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column PASSED [ 62%] test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic PASSED [ 62%] test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk PASSED [ 62%] test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base PASSED [ 62%] test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred PASSED [ 62%] test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref PASSED [ 63%] test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called PASSED [ 63%] test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred PASSED [ 63%] test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double PASSED [ 63%] test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution PASSED [ 63%] test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution PASSED [ 63%] test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column PASSED [ 63%] test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column PASSED [ 63%] test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic PASSED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_array_domain_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_crosschema_domain_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_domain_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_enum_domain_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_quoted_remote_schema_domain_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_schema_domain_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_table_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_table_is_reflected_test_schema SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::DomainReflectionTest::test_unknown_types SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::DontReflectIOTTest::test_reflect_all SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_foreign_table_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_foreign_table_names SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ForeignTableReflectionTest::test_get_table_names_no_foreign SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast PASSED [ 63%] test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 PASSED [ 63%] test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_coercion PASSED [ 63%] test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_precision SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::IntervalReflectionTest::test_interval_types SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_definition SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names_empty SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names_materialized SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names_plain SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names_plain_string SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_get_view_names_reflection_cache_ok SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_mview_is_reflected SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::MaterializedViewReflectionTest::test_mview_select SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_create_same_names_explicit_schema SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_create_same_names_implicit_schema SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_explicit SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_implicit SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_owner_synonyms SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_synonym_owner_local_table SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_alt_table_owner_local_synonym SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_local_to_remote SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_remote_synonyms SKIPPED [ 63%] test/dialect/oracle/test_reflection.py::MultiSchemaTest::test_reflect_table_comment SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db PASSED [ 63%] test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db PASSED [ 63%] test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_get_tablenames SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_cols SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_cols_from_partition SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_index SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::PartitionedReflectionTest::test_reflect_index_from_partition SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::RawReflectionTest_sqlite+pysqlite_3_36_0::test_fk_reflection PASSED [ 63%] test/dialect/mysql/test_reflection.py::RawReflectionTest_sqlite+pysqlite_3_36_0::test_key_reflection PASSED [ 63%] test/dialect/mysql/test_reflection.py::RawReflectionTest_sqlite+pysqlite_3_36_0::test_key_reflection_columns PASSED [ 63%] test/dialect/mssql/test_reflection.py::ReflectHugeViewTest::test_inspect_view_definition SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_altered_type_autoincrement_pk_reflection SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_autoincrement SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_basic_reflection SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_case_sensitive_column_constraint_reflection SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_case_sensitive_reflection_dual_case_references SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_correct_for_mysql_bugs_88718_96365 SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_cross_schema_fk_pk_name_overlaps SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_five SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_four SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_metadata_uses_schema SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_one SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_seven SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_six SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_three SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_cross_schema_reflection_two SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_db_qualified_items SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[DOUBLE-default10--25.03] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[DOUBLE-default11--0.001] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[Integer-default8-1] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[Integer-default9--1] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-None-None] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-default3-'2009-04-05 12:00:00'] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[TIMESTAMP-default5-CURRENT_TIMESTAMP(\(\))? ON UPDATE CURRENT_TIMESTAMP(\(\))?] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype0-default0-''] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype1-default1-'abc'] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype2-default2-'0'] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype6-default6-0] SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_default_reflection[datatype7-default7-0.000000] SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_float SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_float_as_real SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_foreign_key_option_inspection SKIPPED [ 63%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_get_foreign_key_name_w_foreign_key_in_name SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_has_temporary_table SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_identity SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_image_type SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_modified SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_access_method SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_include SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_sorting SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_index_reflection_with_storage_options SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols_with_commas SKIPPED [ 63%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_indexes_cols_with_spaces SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enum_empty SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enum_empty_from_table SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_case_sensitive SKIPPED [ 63%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_case_sensitive_from_table SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_schema SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_inspect_enums_star SKIPPED [ 64%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_max_ident_in_varchar_not_present SKIPPED [ 64%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_money_type SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_non_column_index SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_nullable_reflection SKIPPED [ 64%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_numeric_prec_scale SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_pg_weirdchar_reflection SKIPPED [ 64%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_real SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_check_constraint SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_check_warning SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_default_over_128_chars SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_extra_newlines SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_fulltext SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflect_fulltext_comment SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_unique_index SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflect_with_not_valid_check_constraint SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflected_primary_key_order SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_on_include_columns SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflection_with_exclude_constraint SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_table_options SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_reflection_with_unique_constraint SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_reflection_with_unique_constraint SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_renamed_pk_reflection SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_renamed_sequence_reflection SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_skip_not_describable SKIPPED [ 64%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_skip_types SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_system_views SKIPPED [ 64%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_table_name_that_is_greater_than_16_chars SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_uppercase_lowercase_sequence SKIPPED [ 64%] test/dialect/postgresql/test_reflection.py::ReflectionTest::test_uppercase_lowercase_table SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::ReflectionTest::test_view_reflection SKIPPED [ 64%] test/dialect/mssql/test_reflection.py::ReflectionTest::test_xml_type SKIPPED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_autoincrement_col PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_autoload_replace_arg PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_autoload_replace_foreign_key_ispresent PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_autoload_replace_foreign_key_nonpresent PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_autoload_replace_foreign_key_removed PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_autoload_replace_primary_key PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_autoload_with_imply_autoload PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_basic_override PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_basic_reflection PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_check_constraint_reflection PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_comment_reflection SKIPPED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_composite_fk PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_composite_pks PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_extend_existing PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_extend_existing_reflect_all_dont_dupe_index PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_fk_error PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_fk_options SKIPPED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_include_columns PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_include_columns_indexes PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_index_reflection PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_index_reflection_cols_busted PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_inspector_conn_closing PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_nonexistent PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_nonreflected_fk_raises PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_override_composite_fk PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_override_existing_fk PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_override_keys PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_override_nonexistent_fk PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_override_pkfk PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_override_upgrade_pk_flag PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_pks_not_uniques PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_all PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_all_conn_closing PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_all_unreflectable_table PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_all_with_views PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_uses_bind_conn_reflect PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_uses_bind_constructor_conn PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_uses_bind_constructor_conn_reflect PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_uses_bind_constructor_engine PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_uses_bind_constructor_engine_reflect PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_uses_bind_engine_reflect PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_uses_bind_option_engine_reflect PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_reserved PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_resolve_fks_false_extend_existing PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_resolve_fks_false_metadata PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_resolve_fks_false_table PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_two_foreign_keys PASSED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_unknown_types SKIPPED [ 64%] test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_36_0::test_views PASSED [ 64%] test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_36_0::test_direct_quoting SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_basic SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_include_indexes_resembling_pk[False] SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_include_indexes_resembling_pk[True] SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::RoundTripIndexTest::test_no_pk SKIPPED [ 64%] test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_36_0::test_append_constraint_unique PASSED [ 64%] test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_36_0::test_blank_schema_arg SKIPPED [ 64%] test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_36_0::test_explicit_default_schema PASSED [ 64%] test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_36_0::test_explicit_default_schema_metadata PASSED [ 64%] test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_36_0::test_has_schema SKIPPED [ 64%] test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_36_0::test_metadata_reflect_schema PASSED [ 64%] test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_36_0::test_reflect_all_schemas_default_overlap SKIPPED [ 64%] test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_36_0::test_schema_translation PASSED [ 64%] test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_table_names_no_system SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_table_names_w_system SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::SystemTableTablenamesTest::test_temp_table_names_no_system SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::TableReflectionTest::test_reflect_basic_compression SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::TableReflectionTest::test_reflect_oltp_compression SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_binary_types SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_float_types SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_integer_types SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_integer_types SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_legacy_enum_types SKIPPED [ 64%] test/dialect/oracle/test_reflection.py::TypeReflectionTest::test_number_types SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_string_types SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_time_types SKIPPED [ 64%] test/dialect/mysql/test_reflection.py::TypeReflectionTest::test_year_types SKIPPED [ 64%] test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_36_0::test_basic PASSED [ 64%] test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_36_0::test_get_names PASSED [ 64%] test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_36_0::test_has_table PASSED [ 64%] test/dialect/oracle/test_reflection.py::UnsupportedIndexReflectTest::test_reflect_functional_index SKIPPED [ 64%] test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref PASSED [ 64%] test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref PASSED [ 64%] test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased PASSED [ 65%] test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain PASSED [ 65%] test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased PASSED [ 65%] test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base PASSED [ 65%] test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 PASSED [ 65%] test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref PASSED [ 65%] test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o PASSED [ 65%] test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m PASSED [ 65%] test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m PASSED [ 65%] test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none PASSED [ 65%] test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse PASSED [ 65%] test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse PASSED [ 65%] test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref PASSED [ 65%] test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query PASSED [ 65%] test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias PASSED [ 65%] test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager PASSED [ 65%] test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload PASSED [ 65%] test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related PASSED [ 65%] test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass PASSED [ 65%] test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass PASSED [ 65%] test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any PASSED [ 65%] test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains PASSED [ 65%] test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query PASSED [ 65%] test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get PASSED [ 65%] test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption PASSED [ 65%] test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql PASSED [ 65%] test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist PASSED [ 65%] test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_fixed_w_poly_joined PASSED [ 65%] test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_fixed_w_poly_subquery PASSED [ 65%] test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined PASSED [ 65%] test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_flag_one PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_flag_two PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join PASSED [ 65%] test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists PASSED [ 65%] test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager PASSED [ 65%] test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload PASSED [ 65%] test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload PASSED [ 65%] test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 PASSED [ 65%] test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five PASSED [ 65%] test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four PASSED [ 66%] test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one PASSED [ 66%] test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven PASSED [ 66%] test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six PASSED [ 66%] test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three PASSED [ 66%] test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two PASSED [ 66%] test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag PASSED [ 66%] test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag PASSED [ 66%] test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag PASSED [ 66%] test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m PASSED [ 66%] test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m PASSED [ 66%] test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m PASSED [ 66%] test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m PASSED [ 66%] test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m PASSED [ 66%] test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m PASSED [ 66%] test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m PASSED [ 66%] test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping PASSED [ 66%] test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref PASSED [ 66%] test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully PASSED [ 66%] test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated PASSED [ 66%] test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting PASSED [ 66%] test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit PASSED [ 66%] test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit PASSED [ 66%] test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning PASSED [ 66%] test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit PASSED [ 66%] test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit PASSED [ 66%] test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op PASSED [ 66%] test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable PASSED [ 66%] test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable PASSED [ 66%] test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause PASSED [ 66%] test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload PASSED [ 66%] test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload PASSED [ 66%] test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload PASSED [ 66%] test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload PASSED [ 66%] test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause PASSED [ 66%] test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload PASSED [ 66%] test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants PASSED [ 66%] test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 PASSED [ 66%] test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 PASSED [ 66%] test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent PASSED [ 66%] test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk PASSED [ 66%] test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent PASSED [ 66%] test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated PASSED [ 66%] test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle PASSED [ 66%] test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic PASSED [ 66%] test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB PASSED [ 66%] test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA PASSED [ 66%] test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB PASSED [ 66%] test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA PASSED [ 66%] test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB PASSED [ 66%] test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA PASSED [ 66%] test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA PASSED [ 66%] test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch PASSED [ 66%] test/orm/test_relationships.py::FunctionAsPrimaryJoinTest::test_joinedload PASSED [ 66%] test/orm/test_relationships.py::FunctionAsPrimaryJoinTest::test_lazyload PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] PASSED [ 66%] test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join PASSED [ 66%] test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin PASSED [ 66%] test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref PASSED [ 66%] test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit PASSED [ 66%] test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref PASSED [ 66%] test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit PASSED [ 66%] test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj PASSED [ 66%] test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false PASSED [ 66%] test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated PASSED [ 66%] test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args PASSED [ 66%] test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised PASSED [ 66%] test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements PASSED [ 66%] test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk PASSED [ 66%] test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event PASSED [ 66%] test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event PASSED [ 66%] test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event PASSED [ 67%] test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk PASSED [ 67%] test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key PASSED [ 67%] test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target PASSED [ 67%] test/orm/test_relationships.py::ManualBackrefTest::test_o2m PASSED [ 67%] test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o PASSED [ 67%] test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m PASSED [ 67%] test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one PASSED [ 67%] test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three PASSED [ 67%] test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two PASSED [ 67%] test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one PASSED [ 67%] test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two PASSED [ 67%] test/orm/test_relationships.py::RelationDeprecationTest::test_relation PASSED [ 67%] test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic PASSED [ 67%] test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query PASSED [ 67%] test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload PASSED [ 67%] test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] PASSED [ 67%] test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] PASSED [ 67%] test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join PASSED [ 67%] test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin PASSED [ 67%] test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists PASSED [ 67%] test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join PASSED [ 67%] test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join PASSED [ 67%] test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload PASSED [ 67%] test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload PASSED [ 67%] test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join PASSED [ 67%] test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload PASSED [ 67%] test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload PASSED [ 67%] test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk PASSED [ 67%] test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush PASSED [ 67%] test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade PASSED [ 67%] test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush PASSED [ 67%] test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade PASSED [ 67%] test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush PASSED [ 67%] test/orm/test_relationships.py::TypedAssociationTable::test_m2m PASSED [ 67%] test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] PASSED [ 67%] test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_basic_buffered_column_result_proxy PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_basic_buffered_row_result_proxy PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_basic_fully_buffered_result_proxy PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_basic_plain PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_buffered_row_growth PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_max_row_buffer_option PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_resultprocessor_buffered_column PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_resultprocessor_buffered_column_cached PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_resultprocessor_buffered_row PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_resultprocessor_buffered_row_cached PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_resultprocessor_fully_buffered PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_resultprocessor_fully_buffered_cached PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_resultprocessor_plain PASSED [ 67%] test/sql/test_resultset.py::AlternateResultProxyTest::test_resultprocessor_plain_cached PASSED [ 67%] test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_36_0::test_minimal_connection_execute SKIPPED [ 67%] test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_36_0::test_minimal_engine_execute SKIPPED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_column_label_overlap_fallback PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_column_label_overlap_fallback_2 PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_columnclause_schema_column_five PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_columnclause_schema_column_four PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_columnclause_schema_column_one PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_columnclause_schema_column_three PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_columnclause_schema_column_two PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_keyed_accessor_composite_conflict_2 PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_keyed_accessor_composite_keys_precedent PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_keyed_accessor_composite_labeled PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_keyed_accessor_composite_names_precedent PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_keyed_accessor_single PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_keyed_accessor_single_labeled PASSED [ 67%] test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_36_0::test_keyed_accessor_wschema PASSED [ 67%] test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_36_0::test_anon_aliased_name_conflict PASSED [ 67%] test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_36_0::test_anon_aliased_overlapping PASSED [ 68%] test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_36_0::test_anon_aliased_unique PASSED [ 68%] test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_36_0::test_dupe_col_obj PASSED [ 68%] test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_36_0::test_fewer_cols_than_sql_non_positional PASSED [ 68%] test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_36_0::test_fewer_cols_than_sql_positional PASSED [ 68%] test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_36_0::test_more_cols_than_sql PASSED [ 68%] test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_36_0::test_via_column PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_ambiguous_column PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_ambiguous_column_by_col PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_ambiguous_column_by_col_plus_label PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_ambiguous_column_case_sensitive PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_ambiguous_column_contains PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_anonymous_rows PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_basic_compiled PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_basic_text PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_dotted_union PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_err PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_labels_w_dots PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_shadow PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_sqlite_raw PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_sqlite_translated PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_textual_select PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_accessor_unary PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_error_printing PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_label_overlap_fallback PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_label_targeting PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_order_with_simple_query PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_order_with_text_query PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_column_slices PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_connectionless_autoclose_crud_rows_exhausted SKIPPED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_connectionless_autoclose_no_metadata PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_connectionless_autoclose_no_rows PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_connectionless_autoclose_rows_exhausted PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_empty_accessors PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_fetch_partial_result_map PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_fetch_unordered_result_map PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_fetchmany PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_fetchone_til_end PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_graceful_fetch_on_non_rows PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_items PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_keys PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_keys_anon_labels PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_len PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_no_rowcount_on_selects_inserts PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_nontuple_row PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_pickled_rows PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_result_as_args PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_as_args PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_c_sequence_check SKIPPED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_case_insensitive PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_case_insensitive_unoptimized PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_case_sensitive PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_case_sensitive_unoptimized PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_comparison PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_iteration PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_row_next PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_rowproxy_getitem_indexes_compiled PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_rowproxy_getitem_indexes_raw PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_rowproxy_is_sequence PASSED [ 68%] test/sql/test_resultset.py::ResultProxyTest_sqlite+pysqlite_3_36_0::test_sorting_in_python PASSED [ 68%] test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_36_0::test_contains_doesnt_compile SKIPPED [ 68%] test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_36_0::test_raw_string SKIPPED [ 68%] test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_36_0::test_raw_unicode SKIPPED [ 68%] test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_36_0::test_string SKIPPED [ 68%] test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_36_0::test_unicode SKIPPED [ 68%] test/aaa_profiling/test_resultset.py::RowProxyTest_sqlite+pysqlite_3_36_0::test_value_refcounts_custom_seq PASSED [ 68%] test/aaa_profiling/test_resultset.py::RowProxyTest_sqlite+pysqlite_3_36_0::test_value_refcounts_pure_tuple PASSED [ 68%] test/sql/test_returning.py::CompositeStatementTest::test_select_doesnt_pollute_result SKIPPED [ 68%] test/sql/test_returning.py::ImplicitReturningFlag_sqlite+pysqlite_3_36_0::test_flag_turned_default SKIPPED [ 68%] test/sql/test_returning.py::ImplicitReturningFlag_sqlite+pysqlite_3_36_0::test_flag_turned_off PASSED [ 68%] test/sql/test_returning.py::ImplicitReturningFlag_sqlite+pysqlite_3_36_0::test_flag_turned_on PASSED [ 68%] test/sql/test_returning.py::KeyReturningTest::test_insert SKIPPED [ 68%] test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] PASSED [ 68%] test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] PASSED [ 68%] test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] PASSED [ 68%] test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning PASSED [ 68%] test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults PASSED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_arg_insert_pk SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_arg_update_pk SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_chained_insert_pk SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_chained_update_pk SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_insert_all SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_insert_non_default SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_insert_non_default_plus_default SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_update_all SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_update_non_default SKIPPED [ 68%] test/sql/test_returning.py::ReturnDefaultsTest::test_update_non_default_plus_default SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_anon_expressions SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_column_targeting SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_delete_returning SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_insert_returning SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_insert_returning_w_expression_one SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_insert_returning_w_type_coerce_expression SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_labeling SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_literal_returning SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_multirow_returning SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_no_ipk_on_returning SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_update_returning SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_update_returning_w_expression_one SKIPPED [ 68%] test/sql/test_returning.py::ReturningTest::test_update_returning_w_type_coerce_expression SKIPPED [ 68%] test/sql/test_returning.py::SequenceReturningTest::test_insert SKIPPED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_basic PASSED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_delete_rowcount PASSED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_multi_delete_rowcount PASSED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_multi_update_rowcount PASSED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_raw_sql_rowcount PASSED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_text_rowcount PASSED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_update_rowcount1 PASSED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_update_rowcount2 PASSED [ 68%] test/sql/test_rowcount.py::FoundRowsTest_sqlite+pysqlite_3_36_0::test_update_rowcount_return_defaults PASSED [ 68%] test/orm/test_scoping.py::ScopedSessionTest::test_basic PASSED [ 68%] test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs PASSED [ 68%] test/orm/test_scoping.py::ScopedSessionTest::test_config_errors PASSED [ 68%] test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased PASSED [ 68%] test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions PASSED [ 68%] test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_compare PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_deannotate PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_hashing PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_label_accessors PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_late_name_add PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_late_table_add PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated PASSED [ 69%] test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two PASSED [ 69%] test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func PASSED [ 69%] test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column PASSED [ 69%] test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column PASSED [ 69%] test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column PASSED [ 69%] test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column PASSED [ 69%] test/sql/test_selectable.py::DerivedTest::test_alias PASSED [ 69%] test/sql/test_selectable.py::DerivedTest::test_select PASSED [ 69%] test/sql/test_selectable.py::DerivedTest::test_table PASSED [ 69%] test/sql/test_selectable.py::ForUpdateTest::test_adapt PASSED [ 69%] test/sql/test_selectable.py::ForUpdateTest::test_basic_clone PASSED [ 69%] test/sql/test_selectable.py::JoinAliasingTest::test_composed_join_alias PASSED [ 69%] test/sql/test_selectable.py::JoinAliasingTest::test_composed_join_alias_flat PASSED [ 69%] test/sql/test_selectable.py::JoinAliasingTest::test_flat_ok_on_non_join PASSED [ 69%] test/sql/test_selectable.py::JoinAliasingTest::test_join_alias PASSED [ 69%] test/sql/test_selectable.py::JoinAliasingTest::test_join_alias_flat PASSED [ 69%] test/sql/test_selectable.py::JoinAliasingTest::test_join_standalone_alias PASSED [ 69%] test/sql/test_selectable.py::JoinAliasingTest::test_join_standalone_alias_flat PASSED [ 69%] test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column PASSED [ 69%] test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table PASSED [ 69%] test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column PASSED [ 69%] test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table PASSED [ 69%] test/sql/test_selectable.py::JoinConditionTest::test_join_condition PASSED [ 69%] test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks PASSED [ 69%] test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway PASSED [ 69%] test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit PASSED [ 69%] test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit PASSED [ 69%] test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause PASSED [ 69%] test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction PASSED [ 69%] test/sql/test_selectable.py::ReduceTest::test_reduce PASSED [ 69%] test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join PASSED [ 69%] test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union PASSED [ 69%] test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 PASSED [ 69%] test/sql/test_selectable.py::ReduceTest::test_reduce_generation PASSED [ 69%] test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk PASSED [ 69%] test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage PASSED [ 69%] test/sql/test_selectable.py::ReduceTest::test_reduce_selectable PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_join_init PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_union_init_raises PASSED [ 69%] test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit PASSED [ 69%] test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_plain_exists PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_select_alias_column PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column PASSED [ 69%] test/sql/test_selectable.py::ResultMapTest::test_unary_boolean PASSED [ 69%] test/orm/test_selectable.py::SelectableNoFromsTest::test_basic PASSED [ 69%] test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects PASSED [ 69%] test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl PASSED [ 69%] test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_alias_union PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_append_column_after_replace_selectable PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_clone_append_column PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_cloned_difference PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_cloned_intersection PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_column_labels PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_from_list_recovers_after_warning PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_from_list_warning_against_existing PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_join PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_join_against_join PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_join_against_self PASSED [ 69%] test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_keyed_gen PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_label_grouped_still_corresponds PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_labeled_select_correspoinding PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_no_alias_construct PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_select_alias PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_select_alias_labels PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_select_labels PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_select_on_table PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_select_union PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_singular_union PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_table_alias PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_union PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_union_against_join PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_union_dupe_keys PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_union_of_alias PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_union_of_text PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_union_precedence PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text PASSED [ 70%] test/sql/test_selectable.py::SelectableTest::test_with_only_generative PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label PASSED [ 70%] test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel PASSED [ 70%] test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom PASSED [ 70%] test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom PASSED [ 70%] test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias PASSED [ 70%] test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias PASSED [ 70%] test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias PASSED [ 70%] test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o PASSED [ 70%] test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks PASSED [ 70%] test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_basic PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_cyclical PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_from_aliased PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_from_get PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_from_params PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_limit PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_many_to_one PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_options_pathing PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_orderby PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_orderby_related PASSED [ 70%] test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning PASSED [ 70%] test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both PASSED [ 70%] test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one PASSED [ 70%] test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many PASSED [ 70%] test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection PASSED [ 70%] test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar PASSED [ 70%] test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection PASSED [ 70%] test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar PASSED [ 70%] test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred PASSED [ 70%] test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_refresh PASSED [ 70%] test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate PASSED [ 70%] test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true PASSED [ 70%] test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join PASSED [ 70%] test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false PASSED [ 70%] test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria PASSED [ 70%] test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer PASSED [ 70%] test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer PASSED [ 70%] test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec PASSED [ 70%] test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering PASSED [ 70%] test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly PASSED [ 70%] test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic PASSED [ 70%] test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic PASSED [ 70%] test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager PASSED [ 70%] test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth PASSED [ 70%] test/orm/test_selectin_relations.py::SelfReferentialTest::test_options PASSED [ 70%] test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred PASSED [ 70%] test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load PASSED [ 70%] test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass PASSED [ 70%] test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time PASSED [ 70%] test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o PASSED [ 71%] test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m PASSED [ 71%] test/orm/test_selectin_relations.py::TupleTest::test_load_m2o PASSED [ 71%] test/orm/test_selectin_relations.py::TupleTest::test_load_o2m PASSED [ 71%] test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load PASSED [ 71%] test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select PASSED [ 71%] test/sql/test_sequences.py::LegacySequenceExecTest::test_explicit SKIPPED [ 71%] test/sql/test_sequences.py::LegacySequenceExecTest::test_explicit_optional SKIPPED [ 71%] test/sql/test_sequences.py::LegacySequenceExecTest::test_func_embedded_select SKIPPED [ 71%] test/sql/test_sequences.py::LegacySequenceExecTest::test_func_explicit SKIPPED [ 71%] test/sql/test_sequences.py::LegacySequenceExecTest::test_func_implicit_connectionless_execute SKIPPED [ 71%] test/sql/test_sequences.py::LegacySequenceExecTest::test_func_implicit_connectionless_scalar SKIPPED [ 71%] test/sql/test_sequences.py::LegacySequenceExecTest::test_implicit_connectionless SKIPPED [ 71%] test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_core_server_only SKIPPED [ 71%] test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_core_w_default SKIPPED [ 71%] test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_textual_server_only SKIPPED [ 71%] test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_default_textual_w_default SKIPPED [ 71%] test/sql/test_sequences.py::SequenceAsServerDefaultTest::test_drop_ordering SKIPPED [ 71%] test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_36_0::test_create_drop_ddl PASSED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_execute SKIPPED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_execute_next_value SKIPPED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_execute_optional SKIPPED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_execute_optional_next_value SKIPPED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_select SKIPPED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_valuesbase SKIPPED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_func_embedded_whereclause SKIPPED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_inserted_pk_implicit_returning SKIPPED [ 71%] test/sql/test_sequences.py::SequenceExecTest::test_inserted_pk_no_returning_w_lastrowid SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_checkfirst_metadata SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_checkfirst_sequence SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_checkfirst_table SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_freestanding_sequence_via_autoinc SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_nextval_unsupported SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_start_increment[seq0] SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_start_increment[seq1] SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_start_increment[seq2] SKIPPED [ 71%] test/sql/test_sequences.py::SequenceTest::test_table_overrides_metadata_create SKIPPED [ 71%] test/sql/test_sequences.py::TableBoundSequenceTest::test_insert_via_seq SKIPPED [ 71%] test/sql/test_sequences.py::TableBoundSequenceTest::test_seq_nonpk SKIPPED [ 71%] test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_aliases PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_annotated_one PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_any PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_attribute PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_columns PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_expression PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_mapper PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_orm_join PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_query_one PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_query_three PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_query_two PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_tables PASSED [ 71%] test/ext/test_serializer.py::SerializeTest::test_unicode PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired PASSED [ 71%] test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired PASSED [ 71%] test/orm/test_session.py::DisposedStates::test_clear PASSED [ 71%] test/orm/test_session.py::DisposedStates::test_close PASSED [ 71%] test/orm/test_session.py::DisposedStates::test_expire_all PASSED [ 71%] test/orm/test_session.py::DisposedStates::test_expunge_all PASSED [ 71%] test/orm/test_session.py::DisposedStates::test_flush PASSED [ 71%] test/orm/test_session.py::DisposedStates::test_invalidate PASSED [ 71%] test/orm/test_session.py::DisposedStates::test_rollback PASSED [ 71%] test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_36_0::test_parameter_execute PASSED [ 71%] test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_36_0::test_sequence_execute SKIPPED [ 71%] test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_36_0::test_textual_execute PASSED [ 71%] test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add PASSED [ 71%] test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove PASSED [ 71%] test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add PASSED [ 71%] test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove PASSED [ 71%] test/orm/test_session.py::FlushWarningsTest::test_plain_add PASSED [ 71%] test/orm/test_session.py::FlushWarningsTest::test_plain_delete PASSED [ 71%] test/orm/test_session.py::FlushWarningsTest::test_plain_merge PASSED [ 71%] test/orm/test_session.py::IsModifiedTest::test_is_modified PASSED [ 71%] test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off PASSED [ 71%] test/orm/test_session.py::IsModifiedTest::test_is_modified_syn PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient PASSED [ 71%] test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending PASSED [ 71%] test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance PASSED [ 71%] test/orm/test_session.py::SessionInterface::test_missing_state PASSED [ 71%] test/orm/test_session.py::SessionInterface::test_refresh_arg_signature PASSED [ 71%] test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance PASSED [ 71%] test/orm/test_session.py::SessionInterface::test_unmapped_instance PASSED [ 71%] test/orm/test_session.py::SessionInterface::test_unmapped_primitives PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_active_flag PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_add_delete PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_already_attached PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_autocommit_doesnt_raise_on_pending PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_autoflush SKIPPED [ 71%] test/orm/test_session.py::SessionStateTest::test_autoflush_2 PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_autoflush_unbound SKIPPED [ 71%] test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_deleted_flag PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_duplicate_update PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning PASSED [ 71%] test/orm/test_session.py::SessionStateTest::test_identity_conflict PASSED [ 72%] test/orm/test_session.py::SessionStateTest::test_identity_map_mutate PASSED [ 72%] test/orm/test_session.py::SessionStateTest::test_info PASSED [ 72%] test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_strong PASSED [ 72%] test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak PASSED [ 72%] test/orm/test_session.py::SessionStateTest::test_no_double_save PASSED [ 72%] test/orm/test_session.py::SessionStateTest::test_pickled_update PASSED [ 72%] test/orm/test_session.py::SessionStateTest::test_with_no_autoflush PASSED [ 72%] test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception PASSED [ 72%] test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_36_0::test_autoflush_rollback PASSED [ 72%] test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_36_0::test_expunge_cascade PASSED [ 72%] test/orm/test_session.py::SessionUtilTest::test_close_all_sessions PASSED [ 72%] test/orm/test_session.py::SessionUtilTest::test_make_transient PASSED [ 72%] test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback PASSED [ 72%] test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached PASSED [ 72%] test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed PASSED [ 72%] test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed PASSED [ 72%] test/orm/test_session.py::SessionUtilTest::test_object_session_raises PASSED [ 72%] test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated PASSED [ 72%] test/orm/test_session.py::TransScopingTest::test_close PASSED [ 72%] test/orm/test_session.py::TransScopingTest::test_no_close_on_flush PASSED [ 72%] test/orm/test_session.py::TransScopingTest::test_transaction SKIPPED [ 72%] test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session PASSED [ 72%] test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race PASSED [ 72%] test/orm/test_session.py::WeakIdentityMapTest::test_weakref PASSED [ 72%] test/orm/test_session.py::WeakIdentityMapTest::test_weakref_pickled PASSED [ 72%] test/orm/test_session.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m PASSED [ 72%] test/orm/test_session.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o PASSED [ 72%] test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar PASSED [ 72%] test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo PASSED [ 72%] test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar PASSED [ 72%] test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo PASSED [ 72%] test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar PASSED [ 72%] test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo PASSED [ 72%] test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql PASSED [ 72%] test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql PASSED [ 72%] test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join PASSED [ 72%] test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type_aliased_fromjoinpoint PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias PASSED [ 72%] test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass PASSED [ 72%] test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass PASSED [ 72%] test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass PASSED [ 72%] test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass PASSED [ 72%] test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass PASSED [ 72%] test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_self PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_self_count PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins PASSED [ 72%] test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers PASSED [ 72%] test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_col_targeting PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_col_targeting_union PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_column_names PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_crud PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_no_tables PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_reflect_system_table PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_reflect_user_table PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_schema_names PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_table_names_present PASSED [ 72%] test/dialect/test_sqlite.py::AttachedDBTest::test_table_names_system PASSED [ 72%] test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement PASSED [ 72%] test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement_constraint PASSED [ 72%] test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity PASSED [ 72%] test/dialect/test_sqlite.py::AutoIncrementTest::test_sqlite_no_autoincrement PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_check_constraint PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_create_index_with_schema PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_dont_reflect_autoindex PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_composite_broken_casing PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_composite_implicit_parent PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_implicit_missing_parent PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_implicit_missing_parent_reflection PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_implicit_parent PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_name_is_none PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_name_is_not_none PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_ondelete_onupdate PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_foreign_key_options_unnamed_inline PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_legacy_quoted_identifiers_unit PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_primary_key_constraint_named PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_primary_key_constraint_no_pk PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_primary_key_constraint_unnamed PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unique_constraint_named PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unique_constraint_named_broken_casing PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unique_constraint_named_broken_temp PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unique_constraint_unnamed_inline PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unique_constraint_unnamed_inline_quoted PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unique_constraint_unnamed_normal PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unique_constraint_unnamed_normal_temporary PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unnamed_inline_foreign_key PASSED [ 72%] test/dialect/test_sqlite.py::ConstraintReflectionTest::test_unnamed_inline_foreign_key_quoted PASSED [ 72%] test/dialect/test_sqlite.py::DateTest::test_custom_format PASSED [ 72%] test/dialect/test_sqlite.py::DateTest::test_default PASSED [ 72%] test/dialect/test_sqlite.py::DateTimeTest::test_custom_format_compact PASSED [ 72%] test/dialect/test_sqlite.py::DateTimeTest::test_time_microseconds PASSED [ 72%] test/dialect/test_sqlite.py::DateTimeTest::test_truncate_microseconds PASSED [ 72%] test/dialect/test_sqlite.py::DefaultsTest::test_boolean_default PASSED [ 73%] test/dialect/test_sqlite.py::DefaultsTest::test_default_reflection PASSED [ 73%] test/dialect/test_sqlite.py::DefaultsTest::test_default_reflection_2 PASSED [ 73%] test/dialect/test_sqlite.py::DefaultsTest::test_default_reflection_3 PASSED [ 73%] test/dialect/test_sqlite.py::DefaultsTest::test_expression_with_function_default PASSED [ 73%] test/dialect/test_sqlite.py::DefaultsTest::test_function_default PASSED [ 73%] test/dialect/test_sqlite.py::DefaultsTest::test_old_style_default PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_column_computed[no_persisted] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_column_computed[persisted_false] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_column_computed[persisted_none] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_column_computed[persisted_true] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_connect_args[sqlite://-expected2] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_connect_args[sqlite:///?check_same_thread=true-expected3] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_connect_args[sqlite:///file:path/to/database?check_same_thread=true&timeout=10&mode=ro&nolock=1&uri=true-expected4] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_connect_args[sqlite:///file:path/to/database?mode=ro&uri=true-expected5] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_connect_args[sqlite:///foo.db-expected0] PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_description_encoding PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_extra_reserved_words PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_pool_class PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_quoted_identifiers_functional_one PASSED [ 73%] test/dialect/test_sqlite.py::DialectTest::test_quoted_identifiers_functional_two PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_empty_insert_nopk1 PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_empty_insert_nopk2 PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_empty_insert_pk1 PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_empty_insert_pk2 PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_empty_insert_pk2_fv PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_empty_insert_pk3 PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_empty_insert_pk3_fv PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_empty_insert_pk4 PASSED [ 73%] test/dialect/test_sqlite.py::InsertTest::test_inserts_with_spaces PASSED [ 73%] test/dialect/test_sqlite.py::JSONTest::test_deprecated_serializer_args PASSED [ 73%] test/dialect/test_sqlite.py::JSONTest::test_extract_subobject PASSED [ 73%] test/dialect/test_sqlite.py::JSONTest::test_reflection PASSED [ 73%] test/dialect/test_sqlite.py::JSONTest::test_rudimentary_roundtrip PASSED [ 73%] test/dialect/test_sqlite.py::KeywordInDatabaseNameTest::test_reflect PASSED [ 73%] test/dialect/test_sqlite.py::MatchTest::test_and_match PASSED [ 73%] test/dialect/test_sqlite.py::MatchTest::test_expression PASSED [ 73%] test/dialect/test_sqlite.py::MatchTest::test_match_across_joins PASSED [ 73%] test/dialect/test_sqlite.py::MatchTest::test_or_match PASSED [ 73%] test/dialect/test_sqlite.py::MatchTest::test_simple_match PASSED [ 73%] test/dialect/test_sqlite.py::MatchTest::test_simple_prefix_match PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint PASSED [ 73%] test/dialect/test_sqlite.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column PASSED [ 73%] test/dialect/test_sqlite.py::ReflectHeadlessFKsTest::test_reflect_tables_fk_no_colref PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_column_defaults_ddl PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_constraints_with_schemas PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_create_partial_index PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_create_table_without_rowid PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_extract PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_in_tuple PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_is_distinct_from PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_localtime PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_no_autoinc_on_composite_pk PASSED [ 73%] test/dialect/test_sqlite.py::SQLTest::test_true_false PASSED [ 73%] test/dialect/test_sqlite.py::SavepointTest::test_nested_subtransaction_commit PASSED [ 73%] test/dialect/test_sqlite.py::SavepointTest::test_nested_subtransaction_rollback PASSED [ 73%] test/dialect/test_sqlite.py::SavepointTest::test_rollback_to_subtransaction PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_boolean PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_cant_parse_datetime_message PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_custom_date PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_custom_date_text_affinity PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_custom_datetime PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_custom_datetime_text_affinity PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_native_datetime PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_no_convert_unicode PASSED [ 73%] test/dialect/test_sqlite.py::TestTypes::test_string_dates_passed_raise PASSED [ 73%] test/dialect/test_sqlite.py::TimeTest::test_custom_format PASSED [ 73%] test/dialect/test_sqlite.py::TimeTest::test_default PASSED [ 73%] test/dialect/test_sqlite.py::TimeTest::test_truncate_microseconds PASSED [ 73%] test/dialect/test_sqlite.py::TypeReflectionTest::test_lookup_direct_lookup PASSED [ 73%] test/dialect/test_sqlite.py::TypeReflectionTest::test_lookup_direct_type_affinity PASSED [ 73%] test/dialect/test_sqlite.py::TypeReflectionTest::test_lookup_direct_unsupported_args PASSED [ 73%] test/dialect/test_sqlite.py::TypeReflectionTest::test_round_trip_direct_lookup PASSED [ 73%] test/dialect/test_sqlite.py::TypeReflectionTest::test_round_trip_direct_type_affinity PASSED [ 73%] test/dialect/test_sqlite.py::TypeReflectionTest::test_round_trip_direct_unsupported_args PASSED [ 73%] test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom PASSED [ 73%] test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel PASSED [ 73%] test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom PASSED [ 73%] test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias PASSED [ 73%] test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias PASSED [ 73%] test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias PASSED [ 73%] test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic PASSED [ 73%] test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass PASSED [ 73%] test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_basic PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_cyclical PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_from_aliased PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_from_get PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_from_params PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_group_by_only PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_limit PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_plain PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_many_to_many_with_join_alias PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_many_to_one PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_one_to_many_scalar PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_options_pathing PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_orderby PASSED [ 73%] test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc PASSED [ 74%] test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi PASSED [ 74%] test/orm/test_subquery_relations.py::EagerTest::test_orderby_related PASSED [ 74%] test/orm/test_subquery_relations.py::EagerTest::test_uselist_false_warning PASSED [ 74%] test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_joined PASSED [ 74%] test/orm/test_subquery_relations.py::InheritanceToRelatedTest::test_caches_query_per_base_subq PASSED [ 74%] test/orm/test_subquery_relations.py::JoinedNoLoadConflictTest::test_subqueryload_on_joined_noload PASSED [ 74%] test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection PASSED [ 74%] test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar PASSED [ 74%] test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection PASSED [ 74%] test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar PASSED [ 74%] test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred PASSED [ 74%] test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_refresh PASSED [ 74%] test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate PASSED [ 74%] test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering PASSED [ 74%] test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic PASSED [ 74%] test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic PASSED [ 74%] test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager PASSED [ 74%] test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth PASSED [ 74%] test/orm/test_subquery_relations.py::SelfReferentialTest::test_options PASSED [ 74%] test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred PASSED [ 74%] test/orm/test_subquery_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_subq_subclass PASSED [ 74%] test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_cant_do_distinct_in_joins PASSED [ 74%] test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_strategy_opt_m2o PASSED [ 74%] test/orm/test_subquery_relations.py::SubqueryloadDistinctTest::test_distinct_unrelated_opt_m2o PASSED [ 74%] test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o PASSED [ 74%] test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m PASSED [ 74%] test/dialect/test_suite.py::AutocommitTest_sqlite+pysqlite_3_36_0::test_autocommit_off PASSED [ 74%] test/dialect/test_suite.py::AutocommitTest_sqlite+pysqlite_3_36_0::test_autocommit_on PASSED [ 74%] test/dialect/test_suite.py::AutocommitTest_sqlite+pysqlite_3_36_0::test_turn_autocommit_off_via_default_iso_level PASSED [ 74%] test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 74%] test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_36_0::test_render_literal_bool PASSED [ 74%] test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 74%] test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_36_0::test_whereclause PASSED [ 74%] test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_36_0::test_delete_from_round_trip SKIPPED [ 74%] test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_36_0::test_delete_scalar_subq_round_trip SKIPPED [ 74%] test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_36_0::test_insert_from_select_round_trip PASSED [ 74%] test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_36_0::test_select_nonrecursive_round_trip PASSED [ 74%] test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_36_0::test_select_recursive_round_trip PASSED [ 74%] test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_36_0::test_update_from_round_trip SKIPPED [ 74%] test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_36_0::test_collate_order_by PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_autoincrement_col PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_deprecated_get_primary_keys PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_dialect_initialize PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_check_constraints PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_check_constraints_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_columns PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_columns_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_comments SKIPPED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_comments_with_schema SKIPPED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_default_schema_name PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_foreign_key_options_ondelete PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_foreign_key_options_onupdate PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_foreign_keys PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_foreign_keys_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_indexes PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_indexes_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_inter_schema_foreign_keys SKIPPED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_noncol_index_no_pk PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_noncol_index_pk PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_pk_constraint PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_pk_constraint_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_schema_names PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_table_names PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_table_names_fks PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_table_names_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_table_oid SKIPPED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_table_oid_with_schema SKIPPED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_tables_and_views PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_temp_table_columns PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_temp_table_indexes PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_temp_table_names PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_temp_table_unique_constraints PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_temp_view_columns PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_temp_view_names PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_unique_constraints PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_unique_constraints_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_view_columns PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_view_columns_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_view_definition PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_view_definition_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_view_names PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_get_view_names_with_schema PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_nullable_reflection PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_numeric_reflection PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_reflect_expression_based_indexes PASSED [ 74%] test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_36_0::test_varchar_reflection PASSED [ 74%] test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_36_0::test_fk_column_order PASSED [ 74%] test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_36_0::test_pk_column_order PASSED [ 74%] test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_36_0::test_distinct_selectable_in_unions PASSED [ 74%] test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_36_0::test_limit_offset_aliased_selectable_in_unions PASSED [ 74%] test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_36_0::test_limit_offset_in_unions_from_alias PASSED [ 74%] test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_36_0::test_limit_offset_selectable_in_unions PASSED [ 74%] test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_36_0::test_order_by_selectable_in_unions PASSED [ 74%] test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_36_0::test_plain_union PASSED [ 74%] test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_36_0::test_select_from_plain_union PASSED [ 74%] test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_36_0::test_select_all PASSED [ 74%] test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_36_0::test_select_columns PASSED [ 74%] test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_36_0::test_computed_col_default_not_set PASSED [ 74%] test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_36_0::test_get_column_returns_computed PASSED [ 74%] test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_36_0::test_get_column_returns_persisted PASSED [ 74%] test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_36_0::test_get_column_returns_persisted_with_schema PASSED [ 74%] test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 74%] test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 74%] test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_36_0::test_null_bound_comparison PASSED [ 74%] test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 74%] test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 74%] test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 74%] test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_36_0::test_null_bound_comparison PASSED [ 74%] test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 74%] test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 74%] test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 74%] test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_36_0::test_null_bound_comparison PASSED [ 74%] test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 74%] test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 74%] test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 75%] test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_36_0::test_null_bound_comparison PASSED [ 75%] test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 75%] test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 75%] test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 75%] test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_36_0::test_null_bound_comparison PASSED [ 75%] test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 75%] test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 75%] test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 75%] test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_36_0::test_null_bound_comparison PASSED [ 75%] test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 75%] test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip PASSED [ 75%] test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_36_0::test_exception_with_non_ascii PASSED [ 75%] test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_36_0::test_integrity_error PASSED [ 75%] test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_36_0::test_select_exists PASSED [ 75%] test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_36_0::test_select_exists_false PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_bound_in_heterogeneous_two_tuple PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_bound_in_scalar PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_bound_in_two_tuple PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_empty_heterogeneous_tuples PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_empty_homogeneous_tuples PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_empty_set_against_integer PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_empty_set_against_integer_negation PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_empty_set_against_string PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_empty_set_against_string_negation PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_multiple_empty_sets PASSED [ 75%] test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_36_0::test_null_in_empty_set_is_false PASSED [ 75%] test/dialect/test_suite.py::HasSequenceTest::test_has_sequence SKIPPED [ 75%] test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_default_not_in_remote SKIPPED [ 75%] test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_neg SKIPPED [ 75%] test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_remote_not_in_default SKIPPED [ 75%] test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_schema SKIPPED [ 75%] test/dialect/test_suite.py::HasSequenceTest::test_has_sequence_schemas_neg SKIPPED [ 75%] test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_36_0::test_has_table PASSED [ 75%] test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_36_0::test_has_table_schema PASSED [ 75%] test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_36_0::test_autoclose_on_insert PASSED [ 75%] test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_36_0::test_autoclose_on_insert_implicit_returning SKIPPED [ 75%] test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_36_0::test_empty_insert PASSED [ 75%] test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_36_0::test_insert_from_select PASSED [ 75%] test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_36_0::test_insert_from_select_autoinc PASSED [ 75%] test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_36_0::test_insert_from_select_autoinc_no_rows PASSED [ 75%] test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_36_0::test_insert_from_select_with_defaults PASSED [ 75%] test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_36_0::test_huge_int PASSED [ 75%] test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 75%] test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_36_0::test_is_or_isnot_distinct_from[both_int_different] PASSED [ 75%] test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_36_0::test_is_or_isnot_distinct_from[both_int_same] PASSED [ 75%] test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_36_0::test_is_or_isnot_distinct_from[both_null] PASSED [ 75%] test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_36_0::test_is_or_isnot_distinct_from[one_null_first] PASSED [ 75%] test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_36_0::test_is_or_isnot_distinct_from[one_null_second] PASSED [ 75%] test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_all_levels PASSED [ 75%] test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_default_isolation_level PASSED [ 75%] test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_non_default_isolation_level PASSED [ 75%] test/dialect/test_suite.py::JSONStringCastIndexTest_sqlite+pysqlite_3_36_0::test_crit_against_int_basic PASSED [ 75%] test/dialect/test_suite.py::JSONStringCastIndexTest_sqlite+pysqlite_3_36_0::test_crit_against_int_coerce_type PASSED [ 75%] test/dialect/test_suite.py::JSONStringCastIndexTest_sqlite+pysqlite_3_36_0::test_crit_against_string_coerce_type PASSED [ 75%] test/dialect/test_suite.py::JSONStringCastIndexTest_sqlite+pysqlite_3_36_0::test_string_cast_crit_against_string_basic PASSED [ 75%] test/dialect/test_suite.py::JSONStringCastIndexTest_sqlite+pysqlite_3_36_0::test_string_cast_crit_mixed_path PASSED [ 75%] test/dialect/test_suite.py::JSONStringCastIndexTest_sqlite+pysqlite_3_36_0::test_string_cast_crit_simple_int PASSED [ 75%] test/dialect/test_suite.py::JSONStringCastIndexTest_sqlite+pysqlite_3_36_0::test_string_cast_crit_spaces_in_key PASSED [ 75%] test/dialect/test_suite.py::JSONStringCastIndexTest_sqlite+pysqlite_3_36_0::test_string_cast_crit_string_path PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_eval_none_flag_orm PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[boolean0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[boolean1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[boolean2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[float0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[float1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[integer0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[integer1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[integer2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[integer3] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[string0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[string1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[string2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_access[string3] SKIPPED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[boolean0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[boolean1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[boolean2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[float0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[float1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[integer0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[integer1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[integer2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[integer3] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[string0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[string1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[string2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_index_typed_comparison[string3] SKIPPED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[boolean0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[boolean1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[boolean2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[float0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[float1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[integer0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[integer1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[integer2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[integer3] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[string0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[string1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[string2] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_path_typed_comparison[string3] SKIPPED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_round_trip_custom_json PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_round_trip_data1 PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_round_trip_json_null_as_json_null PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_round_trip_none_as_json_null PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_round_trip_none_as_sql_null PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[-1.0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[-1] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[0] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[15.052] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[15] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[False] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[None] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[True] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[a string] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[r\xe9ve ill\xe9] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] PASSED [ 75%] test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_36_0::test_unicode_round_trip PASSED [ 76%] test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_36_0::test_autoincrement_on_insert PASSED [ 76%] test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_36_0::test_last_inserted_id PASSED [ 76%] test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_36_0::test_native_lastrowid_autoinc PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_contains_autoescape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_contains_autoescape_escape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_contains_escape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_contains_unescaped PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_endswith_autoescape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_endswith_autoescape_escape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_endswith_escape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_endswith_sqlexpr PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_endswith_unescaped PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_startswith_autoescape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_startswith_autoescape_escape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_startswith_escape PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_startswith_sqlexpr PASSED [ 76%] test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_36_0::test_startswith_unescaped PASSED [ 76%] test/dialect/test_suite.py::LimitOffsetTest_sqlite+pysqlite_3_36_0::test_bound_limit PASSED [ 76%] test/dialect/test_suite.py::LimitOffsetTest_sqlite+pysqlite_3_36_0::test_bound_limit_offset PASSED [ 76%] test/dialect/test_suite.py::LimitOffsetTest_sqlite+pysqlite_3_36_0::test_bound_offset PASSED [ 76%] test/dialect/test_suite.py::LimitOffsetTest_sqlite+pysqlite_3_36_0::test_limit_offset_nobinds PASSED [ 76%] test/dialect/test_suite.py::LimitOffsetTest_sqlite+pysqlite_3_36_0::test_simple_limit PASSED [ 76%] test/dialect/test_suite.py::LimitOffsetTest_sqlite+pysqlite_3_36_0::test_simple_limit_offset PASSED [ 76%] test/dialect/test_suite.py::LimitOffsetTest_sqlite+pysqlite_3_36_0::test_simple_offset PASSED [ 76%] test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_36_0::test_long_convention_name[ck-_exclusions3] PASSED [ 76%] test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_36_0::test_long_convention_name[fk-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_36_0::test_long_convention_name[ix-_exclusions2] PASSED [ 76%] test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_36_0::test_long_convention_name[pk-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_36_0::test_long_convention_name[uq-_exclusions4] PASSED [ 76%] test/dialect/test_suite.py::NormalizedNameTest::test_get_table_names SKIPPED [ 76%] test/dialect/test_suite.py::NormalizedNameTest::test_reflect_lowercase_forced_tables SKIPPED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_decimal_coerce_round_trip PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_decimal_coerce_round_trip_w_cast PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_enotation_decimal PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_enotation_decimal_large PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_float_as_decimal PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_float_as_float PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_float_coerce_round_trip PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_float_custom_scale PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_many_significant_digits PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_numeric_as_decimal PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_numeric_as_float PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_numeric_no_decimal PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_numeric_null_as_decimal PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_numeric_null_as_float PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_precision_decimal PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_render_literal_float PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_render_literal_numeric PASSED [ 76%] test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_36_0::test_render_literal_numeric_asfloat PASSED [ 76%] test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_36_0::test_composed_int PASSED [ 76%] test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_36_0::test_composed_int_desc PASSED [ 76%] test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_36_0::test_composed_multiple PASSED [ 76%] test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_36_0::test_group_by_composed PASSED [ 76%] test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_36_0::test_plain PASSED [ 76%] test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_36_0::test_plain_desc PASSED [ 76%] test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_36_0::test_executemany_roundtrip PASSED [ 76%] test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_36_0::test_single_roundtrip PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_check_constraints[quote " two-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_check_constraints[quote ' one-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_columns[quote " two-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_columns[quote ' one-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_foreign_keys[quote " two-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_foreign_keys[quote ' one-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_indexes[quote " two-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_indexes[quote ' one-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_pk_constraint[quote " two-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_pk_constraint[quote ' one-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_table_comment[quote " two-_exclusions1] SKIPPED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_table_comment[quote ' one-_exclusions0] SKIPPED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_table_options[quote " two-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_table_options[quote ' one-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_unique_constraints[quote " two-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_unique_constraints[quote ' one-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_view_definition[quote " two-_exclusions1] PASSED [ 76%] test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_36_0::test_get_view_definition[quote ' one-_exclusions0] PASSED [ 76%] test/dialect/test_suite.py::ReturningTest::test_autoincrement_on_insert_implicit_returning SKIPPED [ 76%] test/dialect/test_suite.py::ReturningTest::test_explicit_returning_pk_autocommit SKIPPED [ 76%] test/dialect/test_suite.py::ReturningTest::test_explicit_returning_pk_no_autocommit SKIPPED [ 76%] test/dialect/test_suite.py::ReturningTest::test_last_inserted_id_implicit_returning SKIPPED [ 76%] test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_36_0::test_row_w_scalar_select PASSED [ 76%] test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_36_0::test_row_with_dupe_names PASSED [ 76%] test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_36_0::test_via_col_object PASSED [ 76%] test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_36_0::test_via_int PASSED [ 76%] test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_36_0::test_via_string PASSED [ 76%] test/dialect/test_suite.py::SequenceCompilerTest::test_literal_binds_inline_compile SKIPPED [ 76%] test/dialect/test_suite.py::SequenceTest::test_insert_lastrowid SKIPPED [ 76%] test/dialect/test_suite.py::SequenceTest::test_insert_roundtrip SKIPPED [ 76%] test/dialect/test_suite.py::SequenceTest::test_nextval_direct SKIPPED [ 76%] test/dialect/test_suite.py::SequenceTest::test_optional_seq SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_aliases_and_ss SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_conn_option SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_roundtrip SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[for_update_expr] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[for_update_string] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_expr] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_off_explicit] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_string] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[global_text] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[stmt_option] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[stmt_option_disabled] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[text_no_ss] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_ss_cursor_status[text_ss_option] SKIPPED [ 76%] test/dialect/test_suite.py::ServerSideCursorsTest::test_stmt_enabled_conn_option_disabled SKIPPED [ 76%] test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_36_0::test_delete PASSED [ 76%] test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_36_0::test_update PASSED [ 76%] test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 76%] test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_36_0::test_literal_backslashes PASSED [ 76%] test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_36_0::test_literal_non_ascii PASSED [ 76%] test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_36_0::test_literal_quoting PASSED [ 76%] test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_36_0::test_nolength_string PASSED [ 76%] test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_36_0::test_add_table_comment SKIPPED [ 76%] test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_36_0::test_create_table PASSED [ 76%] test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_36_0::test_create_table_schema PASSED [ 76%] test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_36_0::test_drop_table PASSED [ 76%] test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_36_0::test_drop_table_comment SKIPPED [ 77%] test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_36_0::test_underscore_names PASSED [ 77%] test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 77%] test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_36_0::test_literal_backslashes PASSED [ 77%] test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_36_0::test_literal_non_ascii PASSED [ 77%] test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_36_0::test_literal_percentsigns PASSED [ 77%] test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_36_0::test_literal_quoting PASSED [ 77%] test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_36_0::test_text_empty_strings PASSED [ 77%] test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_36_0::test_text_null_strings PASSED [ 77%] test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_36_0::test_text_roundtrip PASSED [ 77%] test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 77%] test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 77%] test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_36_0::test_null_bound_comparison PASSED [ 77%] test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 77%] test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 77%] test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_36_0::test_null PASSED [ 77%] test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_36_0::test_null_bound_comparison PASSED [ 77%] test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 77%] test/dialect/test_suite.py::TimestampMicrosecondsTest::test_literal SKIPPED [ 77%] test/dialect/test_suite.py::TimestampMicrosecondsTest::test_null SKIPPED [ 77%] test/dialect/test_suite.py::TimestampMicrosecondsTest::test_null_bound_comparison SKIPPED [ 77%] test/dialect/test_suite.py::TimestampMicrosecondsTest::test_round_trip SKIPPED [ 77%] test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_36_0::test_empty_strings_text PASSED [ 77%] test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 77%] test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_36_0::test_literal_non_ascii PASSED [ 77%] test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_36_0::test_null_strings_text PASSED [ 77%] test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 77%] test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_36_0::test_round_trip_executemany PASSED [ 77%] test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_36_0::test_empty_strings_varchar PASSED [ 77%] test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_36_0::test_literal PASSED [ 77%] test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_36_0::test_literal_non_ascii PASSED [ 77%] test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_36_0::test_null_strings_varchar PASSED [ 77%] test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 77%] test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_36_0::test_round_trip_executemany PASSED [ 77%] test/dialect/test_sybase.py::CompileTest::test_delete_extra_froms PASSED [ 77%] test/dialect/test_sybase.py::CompileTest::test_delete_extra_froms_alias PASSED [ 77%] test/dialect/test_sybase.py::CompileTest::test_extract PASSED [ 77%] test/dialect/test_sybase.py::CompileTest::test_limit PASSED [ 77%] test/dialect/test_sybase.py::CompileTest::test_limit_offset PASSED [ 77%] test/dialect/test_sybase.py::CompileTest::test_offset PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_clear PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_clear_pk PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_clear_unmapped PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_populate PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_populate_dict PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_populate_unmapped_source PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_source_modified_composite PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_source_modified_modified PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_source_modified_unmodified PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_update PASSED [ 77%] test/orm/test_sync.py::SyncTest::test_update_unmapped PASSED [ 77%] test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct PASSED [ 77%] test/sql/test_tablesample.py::TableSampleTest::test_select_from PASSED [ 77%] test/sql/test_tablesample.py::TableSampleTest::test_standalone PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_alias PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_build_bindparams PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_column_collection_ordered PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_cte PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_scalar_subquery PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_select_alias_column PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_select_column PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_select_label_alt_name PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column PASSED [ 77%] test/sql/test_text.py::AsFromTest::test_select_table_alias_column PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_binds_compiled_named PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_binds_compiled_positional PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_escaping_colons PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_escaping_double_colons PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_escaping_percent_signs PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_kw PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_literal_binds PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_missing_bind_kw PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_missing_bind_posn PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_positional PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_positional_plus_kw PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_typing_construction PASSED [ 77%] test/sql/test_text.py::BindParamTest::test_unique_binds PASSED [ 77%] test/sql/test_text.py::CompileTest::test_basic PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_asc PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explict_quote PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_over PASSED [ 77%] test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct PASSED [ 78%] test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable PASSED [ 78%] test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column PASSED [ 78%] test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label PASSED [ 78%] test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label PASSED [ 78%] test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by PASSED [ 78%] test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_composition_five PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_composition_four PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_composition_one PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_composition_six PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_composition_three PASSED [ 78%] test/sql/test_text.py::SelectCompositionTest::test_select_composition_two PASSED [ 78%] test/sql/test_text.py::TextErrorsTest::test_column PASSED [ 78%] test/sql/test_text.py::TextErrorsTest::test_from PASSED [ 78%] test/sql/test_text.py::TextErrorsTest::test_having PASSED [ 78%] test/sql/test_text.py::TextErrorsTest::test_where PASSED [ 78%] test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_36_0::test_no_expire_on_commit PASSED [ 78%] test/orm/test_transaction.py::AutoCommitTest_sqlite+pysqlite_3_36_0::test_accounting_commit_fails_add PASSED [ 78%] test/orm/test_transaction.py::AutoCommitTest_sqlite+pysqlite_3_36_0::test_accounting_commit_fails_delete PASSED [ 78%] test/orm/test_transaction.py::AutoCommitTest_sqlite+pysqlite_3_36_0::test_accounting_no_select_needed PASSED [ 78%] test/orm/test_transaction.py::AutoCommitTest_sqlite+pysqlite_3_36_0::test_begin_nested_requires_trans PASSED [ 78%] test/orm/test_transaction.py::AutoCommitTest_sqlite+pysqlite_3_36_0::test_begin_preflush PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_commit_pending PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_concurrent_commit_pending PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_expunge_pending_on_rollback PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_gced_delete_on_rollback PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_trans_deleted_cleared_on_rollback PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_trans_pending_cleared_on_commit PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_update_deleted_on_rollback PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_update_deleted_on_rollback_cascade PASSED [ 78%] test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_36_0::test_update_deleted_on_rollback_orphan PASSED [ 78%] test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_36_0::test_rollback_deadlock PASSED [ 78%] test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_36_0::test_rollback_ignores_clean_on_savepoint SKIPPED [ 78%] test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_36_0::test_rollback_ignores_clean_on_savepoint_agg_upd_eval SKIPPED [ 78%] test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_36_0::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch SKIPPED [ 78%] test/orm/test_transaction.py::ContextManagerTest_sqlite+pysqlite_3_36_0::test_contextmanager_commit PASSED [ 78%] test/orm/test_transaction.py::ContextManagerTest_sqlite+pysqlite_3_36_0::test_contextmanager_nested_rollback SKIPPED [ 78%] test/orm/test_transaction.py::ContextManagerTest_sqlite+pysqlite_3_36_0::test_contextmanager_rollback PASSED [ 78%] test/engine/test_transaction.py::ExplicitAutoCommitTest::test_control SKIPPED [ 78%] test/engine/test_transaction.py::ExplicitAutoCommitTest::test_explicit_compiled SKIPPED [ 78%] test/engine/test_transaction.py::ExplicitAutoCommitTest::test_explicit_connection SKIPPED [ 78%] test/engine/test_transaction.py::ExplicitAutoCommitTest::test_explicit_text SKIPPED [ 78%] test/engine/test_transaction.py::ExplicitAutoCommitTest::test_implicit_text SKIPPED [ 78%] test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_36_0::test_attrs_on_rollback PASSED [ 78%] test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_36_0::test_commit_persistent PASSED [ 78%] test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_36_0::test_concurrent_commit_persistent PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_connection_invalidated PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_default_level PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_engine_param_stays PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_invalid_level PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_isolation_level_accessors_connection_default PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_isolation_level_accessors_connection_option_modified PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_per_connection PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_per_engine PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_per_option_engine PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_per_statement_bzzt PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_reset_level PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_reset_level_with_setting PASSED [ 78%] test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_36_0::test_warning_in_transaction PASSED [ 78%] test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_36_0::test_key_replaced_by_oob_insert PASSED [ 78%] test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_36_0::test_key_replaced_by_update PASSED [ 78%] test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_36_0::test_key_replaced_by_update_nested SKIPPED [ 78%] test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_36_0::test_multiple_key_replaced_by_update PASSED [ 78%] test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_36_0::test_reloaded_deleted_checked_for_expiry PASSED [ 78%] test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_36_0::test_rollback_recover PASSED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_begin_commit_commit PASSED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_begin_nested_close SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_begin_nested_rollback_commit SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_begin_nested_rollback_rollback SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_begin_rollback_rollback PASSED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_close PASSED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_commit PASSED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_nested_close SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_nested_trans_close_one SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_nested_trans_close_two SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_nested_trans_rollback SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_begin_rollback PASSED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_reset_via_agent_begin_twophase SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_reset_via_agent_begin_twophase_commit SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_reset_via_agent_begin_twophase_rollback SKIPPED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_trans_close PASSED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_trans_commit_reset_agent_broken_ensure PASSED [ 78%] test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_36_0::test_trans_reset_agent_broken_ensure PASSED [ 78%] test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_36_0::test_pk_violation PASSED [ 78%] test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_36_0::test_pk_violation_with_savepoint SKIPPED [ 78%] test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_36_0::test_expunge_pending_on_rollback SKIPPED [ 78%] test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_36_0::test_savepoint_commit SKIPPED [ 78%] test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_36_0::test_savepoint_commit_collections SKIPPED [ 78%] test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_36_0::test_savepoint_delete SKIPPED [ 78%] test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_36_0::test_savepoint_lost_still_runs SKIPPED [ 78%] test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_36_0::test_savepoint_rollback SKIPPED [ 78%] test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_36_0::test_savepoint_rollback_collections SKIPPED [ 78%] test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_36_0::test_update_deleted_on_rollback SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_begin_fails_connection_is_closed PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_begin_savepoint_fails_connection_is_not_closed PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_closed_status_check PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_continue_flushing_guard PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_continue_flushing_on_commit PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_deactive_status_check PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_deactive_status_check_w_exception PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_dirty_state_transferred_deep_nesting SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_error_on_using_inactive_session_commands PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_execution_options_begin_transaction PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_execution_options_ignored_mid_transaction PASSED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_external_nested_transaction SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_failed_rollback_deactivates_transaction SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_failed_rollback_deactivates_transaction_ctx_integration SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_heavy_nesting SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_invalidate SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_mixed_transaction_close SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_mixed_transaction_control SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_nested_accounting_deleted_items_restored SKIPPED [ 78%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_nested_accounting_new_items_removed SKIPPED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_nested_autotrans SKIPPED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_nested_transaction SKIPPED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_nested_transaction_connection_add SKIPPED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_no_autocommit_with_explicit_commit PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_no_close_transaction_on_flush PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_no_prepare_wo_twophase PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_no_sql_during_commit PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_no_sql_during_prepare PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_no_sql_during_rollback PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_preserve_flush_error PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_report_primary_error_when_rollback_fails SKIPPED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_subtransaction_on_external PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_subtransaction_on_noautocommit PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_transactions_isolated SKIPPED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_twophase SKIPPED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_warning_on_using_inactive_session_delete PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_warning_on_using_inactive_session_dirty PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_warning_on_using_inactive_session_new PASSED [ 79%] test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_36_0::test_warning_on_using_inactive_session_rollback_evt PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_branch_autocommit PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_branch_autorollback PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_branch_nested_rollback PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_branch_orig_rollback PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_branch_savepoint_rollback SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_branch_twophase_rollback SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_close PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_close2 PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_commits PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_mixed_two_phase_transaction SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_multiple_two_phase SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_nested_rollback PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_nested_subtransaction_commit SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_nested_subtransaction_rollback SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_nesting PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_raise PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_reset_rollback_two_phase_no_rollback SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_retains_through_options PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_rollback PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_rollback_to_subtransaction SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_savepoint_release_fails_warning SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_transaction_container PASSED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_two_phase_recover SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_two_phase_transaction SKIPPED [ 79%] test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_36_0::test_with_interface PASSED [ 79%] test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_36_0::test_rollback_on_prepare SKIPPED [ 79%] test/base/test_tutorials.py::DocTest::test_core PASSED [ 79%] test/base/test_tutorials.py::DocTest::test_orm PASSED [ 79%] test/sql/test_type_expressions.py::DerivedTest::test_select_from_alias PASSED [ 79%] test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join PASSED [ 79%] test/sql/test_type_expressions.py::DerivedTest::test_select_from_select PASSED [ 79%] test/sql/test_type_expressions.py::ReturningTest::test_insert_returning SKIPPED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_compound_select PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_dialect PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_insert_binds PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_select_binds PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_select_cols PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer PASSED [ 79%] test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect PASSED [ 79%] test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip PASSED [ 79%] test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels PASSED [ 79%] test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string PASSED [ 79%] test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels PASSED [ 79%] test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels PASSED [ 79%] test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip PASSED [ 79%] test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels PASSED [ 79%] test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string PASSED [ 79%] test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels PASSED [ 79%] test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.firebird.base.CHAR0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.firebird.base.CHAR1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.firebird.base.VARCHAR0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.firebird.base.VARCHAR1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.firebird.base._FBDateTime] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.firebird.base._StringType] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.firebird.kinterbasdb._FBFloat_kinterbasdb] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.firebird.kinterbasdb._FBNumeric_kinterbasdb] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME20] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME21] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] PASSED [ 79%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.mxodbc._MSTime_mxodbc] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.mxodbc._VARBINARY_mxodbc] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDateTimeOffset] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.oursql._oursqlBIT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.zxjdbc._ZxJDBCBit] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.BFILE0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.BFILE1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.BINARY_DOUBLE0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.BINARY_DOUBLE1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.BINARY_FLOAT0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.BINARY_FLOAT1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.DATE0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.DATE1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.DOUBLE_PRECISION0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.DOUBLE_PRECISION1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.INTERVAL] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.LONG0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.LONG1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.NCLOB0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.NCLOB1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.NUMBER0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.NUMBER1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.NUMBER2] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.RAW0] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.RAW1] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.ROWID] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.VARCHAR20] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base.VARCHAR21] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.base._OracleBoolean] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleDate] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] PASSED [ 80%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.zxjdbc._ZxJDBCDate] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.zxjdbc._ZxJDBCNumeric] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.BIT] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.BYTEA0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.BYTEA1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.CIDR] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.DOUBLE_PRECISION0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.DOUBLE_PRECISION1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.ENUM0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.ENUM1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.INET] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.INTERVAL] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.MACADDR] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.MONEY] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.OID] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.REGCLASS] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.TIME0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.TIME1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.TIMESTAMP0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.TIMESTAMP1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.TSVECTOR] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.base.UUID] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGUUID] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGEnum] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGHStore] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGNumeric] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGUUID] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pygresql._PGHStore] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pygresql._PGJSONB] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pygresql._PGJSON] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pygresql._PGNumeric] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pygresql._PGUUID] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pypostgresql.PGNumeric] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.BIT] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.IMAGE0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.IMAGE1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.MONEY] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.SMALLMONEY] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.TINYINT0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.TINYINT1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.UNICHAR0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.UNICHAR1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.UNITEXT0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.UNITEXT1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.UNIVARCHAR0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.base.UNIVARCHAR1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.pyodbc._SybNumeric_pyodbc] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sybase.pysybase._SybNumeric] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.engine.default._StrDateTime] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.engine.default._StrDate] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.engine.default._StrTime] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Binary0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Binary1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] PASSED [ 81%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.PickleType] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.type_api.UserDefinedType] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_convert_unicode_text_type PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_python_type PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BFILE] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BINARY] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BIT0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BIT1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BIT2] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BIT3] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BLOB] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BYTEA] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[BigInteger] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[Binary] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[Boolean] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[CHAR0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[CHAR1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[CHAR2] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[CIDR] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[CLOB] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATE0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATE1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATE2] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DOUBLE] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[DateTime] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[Date] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[ENUM0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[ENUM1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[Enum] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[Float] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[HSTORE] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[IMAGE0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[IMAGE1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[INET] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[Integer] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[Interval] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[JSON0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[JSON1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[JSON2] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[JSON3] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[JSONB] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[LONG] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[MACADDR] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[MONEY0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[MONEY1] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[MONEY2] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[MatchType] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] PASSED [ 82%] test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NCLOB] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NTEXT] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NUMBER] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[NullType] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[Numeric] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[OID] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[PickleType] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[RAW] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[REAL0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[REAL1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[REAL2] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[ROWID] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[SET] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[String] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TEXT0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TEXT1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIME0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIME1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIME2] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIME3] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIME4] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TINYINT2] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[Text] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[Time] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[UNICHAR] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[UNITEXT] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[UNIVARCHAR] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[UUID] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[Unicode] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[UserDefinedType] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[XML] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[YEAR] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_repr[_Binary] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Binary] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] PASSED [ 83%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sybase] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-firebird] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] PASSED [ 84%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] PASSED [ 85%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] PASSED [ 85%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] PASSED [ 85%] test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sybase] PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums[ENUM-ARRAY0] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums[ENUM-ARRAY1] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums[ENUM-_ArrayOfEnum] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums[Enum-ARRAY0] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums[Enum-ARRAY1] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_array_of_enums[Enum-_ArrayOfEnum] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_raises_non_native_enums[ENUM-ARRAY0] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_raises_non_native_enums[ENUM-ARRAY1] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_raises_non_native_enums[Enum-ARRAY0] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayEnum::test_raises_non_native_enums[Enum-ARRAY1] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON0-ARRAY0] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON0-ARRAY1] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON1-ARRAY0] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSON1-ARRAY1] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSONB-ARRAY0] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayJSON::test_array_of_json[JSONB-ARRAY1] SKIPPED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_all PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_any PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type PASSED [ 85%] test/sql/test_types.py::ArrayTest::test_array_getitem_single_type PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type PASSED [ 85%] test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type PASSED [ 85%] test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions PASSED [ 85%] test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim PASSED [ 85%] test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises PASSED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_binary_slice SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_binary_slice_zeropadding SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_character_binary SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_custom_pickle SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_image SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_large_binary SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_large_legacy_types SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_mssql_legacy_varbinary_max SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_mssql_varbinary_max SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_mssql_varbinary_slice SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_mssql_varbinary_slice_zeropadding SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_plain_pickle SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_varbinary_slice SKIPPED [ 85%] test/dialect/mssql/test_types.py::BinaryTest::test_varbinary_slice_zeropadding SKIPPED [ 85%] test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_36_0::test_bind_processor_no_dbapi PASSED [ 85%] test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_36_0::test_comparison PASSED [ 85%] test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_36_0::test_literal_roundtrip PASSED [ 85%] test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_36_0::test_round_trip PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_native_0 PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_native_1 PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_native_false PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_native_int_out_of_range PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_native_none PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_native_str PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_native_true PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_nonnative_0 PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_nonnative_1 PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_nonnative_false PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_nonnative_int_out_of_range PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_nonnative_none PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_nonnative_str PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_bind_processor_coercion_nonnative_true PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_constraint PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_native_0 PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_native_1 PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_native_false PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_native_int_out_of_range PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_native_str PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_native_true PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_nonnative_0 PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_nonnative_1 PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_nonnative_false PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_nonnative_str PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_literal_processor_coercion_nonnative_true PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_non_native_constraint_custom_type PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_nonnative_processor_coerces_integer_to_boolean PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_nonnative_processor_coerces_to_onezero PASSED [ 85%] test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_36_0::test_unconstrained PASSED [ 85%] test/sql/test_types.py::CallableTest::test_callable_as_arg PASSED [ 85%] test/sql/test_types.py::CallableTest::test_callable_as_kwarg PASSED [ 85%] test/sql/test_types.py::CompileTest::test_char_collation PASSED [ 85%] test/sql/test_types.py::CompileTest::test_char_length PASSED [ 85%] test/sql/test_types.py::CompileTest::test_char_plain PASSED [ 85%] test/sql/test_types.py::CompileTest::test_decimal_plain PASSED [ 85%] test/sql/test_types.py::CompileTest::test_decimal_precision PASSED [ 85%] test/sql/test_types.py::CompileTest::test_decimal_scale PASSED [ 85%] test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer PASSED [ 85%] test/sql/test_types.py::CompileTest::test_default_compile_pg_float PASSED [ 85%] test/sql/test_types.py::CompileTest::test_default_compile_pg_inet PASSED [ 85%] test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler PASSED [ 85%] test/sql/test_types.py::CompileTest::test_numeric_plain PASSED [ 85%] test/sql/test_types.py::CompileTest::test_numeric_precision PASSED [ 85%] test/sql/test_types.py::CompileTest::test_numeric_scale PASSED [ 85%] test/sql/test_types.py::CompileTest::test_string_collation PASSED [ 85%] test/sql/test_types.py::CompileTest::test_string_length PASSED [ 85%] test/sql/test_types.py::CompileTest::test_string_plain PASSED [ 85%] test/sql/test_types.py::CompileTest::test_text_collation PASSED [ 85%] test/sql/test_types.py::CompileTest::test_text_length PASSED [ 85%] test/sql/test_types.py::CompileTest::test_text_plain PASSED [ 85%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_any_all_exprs_array SKIPPED [ 85%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_agg SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_all_exec SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_any_exec SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_comparison SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_concat SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_getitem_single_exec SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_getitem_slice_exec SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_index_slice_exprs SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_compare SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_multidimensional_roundtrip SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_literal_roundtrip SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_plus_native_enum_create SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_str_collation SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_subtype_resultprocessor SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_array_where SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_insert_array SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_insert_array_w_null SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_multi_dim_roundtrip SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_reflect_array_column SKIPPED [ 86%] test/dialect/postgresql/test_types.py::CoreArrayRoundTripTest::test_tuple_flag SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_adjacent_to PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_contained_by PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_contains PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_different PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_intersection PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_not_extend_left_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_not_extend_right_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_overlaps PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_strictly_left_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_strictly_right_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_union PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_greater_than PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_greater_than_or_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_less_than PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_less_than_or_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_not_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_actual_type SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_difference_result SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_insert_obj SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_insert_text SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_intersection_result SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_reflect SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateRangeRoundTripTest::test_union_result SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_adjacent_to PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_contained_by PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_contains PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_different PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_intersection PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_not_extend_left_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_not_extend_right_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_overlaps PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_strictly_left_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_strictly_right_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_union PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_greater_than PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_greater_than_or_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_less_than PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_less_than_or_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_not_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_actual_type SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_difference_result SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_insert_obj SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_insert_text SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_intersection_result SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_reflect SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeRangeRoundTripTest::test_union_result SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_adjacent_to PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_contained_by PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_contains PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_different PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_intersection PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_not_extend_left_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_not_extend_right_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_overlaps PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_strictly_left_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_strictly_right_of PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_union PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_greater_than PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_greater_than_or_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_less_than PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_less_than_or_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_not_equal PASSED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_actual_type SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_difference_result SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_insert_obj SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_insert_text SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_intersection_result SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_reflect SKIPPED [ 86%] test/dialect/postgresql/test_types.py::DateTimeTZRangeRoundTripTest::test_union_result SKIPPED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_long PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start0-_OracleDate] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start1-_OracleRaw] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start10-_OracleChar] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start11-_OracleNChar] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start12-_OracleUnicodeStringNCHAR] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start13-_OracleRaw] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start2-String] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start3-_OracleString] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start4-_OracleDate] PASSED [ 86%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start5-DATE] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start6-_OracleString] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start7-_OracleUnicodeStringCHAR] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start8-_OracleText] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[start9-_OracleUnicodeTextCLOB] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[start0-String] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[start1-_OracleString] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[start2-_OracleString] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[start3-_OracleUnicodeStringNCHAR] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[start4-_OracleText] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[start5-_OracleUnicodeTextNCLOB] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[start6-_OracleNChar] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[start7-_OracleUnicodeStringNCHAR] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] PASSED [ 87%] test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] PASSED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_bitwise_required_for_empty SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_broken_enum_returns_blanks SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_empty_set_empty_string SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_empty_set_no_empty_string SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_enum SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_enum_compile SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_enum_parse SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_int_roundtrip SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_no_null SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_oursql_error_one SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_set_colspec SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_set_parse SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_set_roundtrip_plus_reflection SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_string_roundtrip SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_unicode_enum SKIPPED [ 87%] test/dialect/mysql/test_types.py::EnumSetTest::test_unicode_roundtrip SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_create_drop_schema_translate_map SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_create_table SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_create_table_schema_translate_map[None] SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_create_table_schema_translate_map[foo] SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_custom_subclass SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_disable_create SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_dont_keep_checking SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_drops_on_table SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_generate_alone_on_metadata SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_generate_multiple SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_generate_multiple_on_metadata SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_generate_multiple_schemaname_on_metadata SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_generic_w_pg_variant SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_generic_w_some_other_variant SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_name_required SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_no_support SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_non_native_dialect SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_non_native_enum SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_non_native_enum_w_unicode SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_reflection SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_remain_on_table_metadata_wide SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_schema_reflection SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_standalone_enum SKIPPED [ 87%] test/dialect/postgresql/test_types.py::EnumTest::test_unicode_labels SKIPPED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_adapt PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_adapt_length PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_check_constraint PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_create_metadata_bound_no_crash PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_enum_raise_lookup_ellipses PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_enum_raise_lookup_none PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_length_native PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_length_non_native PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_length_raises PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_lookup_failure PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_mock_engine_no_prob PASSED [ 87%] test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_36_0::test_no_length_non_native