summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine/util.py
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2019-12-31 11:53:07 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2019-12-31 16:13:13 -0500
commit7210595a79cd33b3b0da48db2806856fe018f495 (patch)
treecb4a3240b8577bd2b138f365fc728848cd317cdc /lib/sqlalchemy/engine/util.py
parent65428cf95023a462ec452d7c6a1a6aff7c4c20a4 (diff)
downloadsqlalchemy-7210595a79cd33b3b0da48db2806856fe018f495.tar.gz
Repair uncovered warning in persistnce.py; update versioning tests
Repaired a warning in the ORM flush process that was not covered by test coverage when deleting objects that use the "version_id" feature. This warning is generally unreachable unless using a dialect that sets the "supports_sane_rowcount" flag to False, which is not typically the case however is possible for some MySQL configurations as well as older Firebird drivers, and likely some third party dialects. As part of this change, we would like to establish that versionining- related warnings are not expected to emit for the core set of test-covered dialects, and if they are we would like the check for warning emitted to be explicit, rather than an ignore. Fixes: #5068 Change-Id: Iee097554e43cbb54ced1be056635809e67cf30d6
Diffstat (limited to 'lib/sqlalchemy/engine/util.py')
0 files changed, 0 insertions, 0 deletions