summaryrefslogtreecommitdiff
path: root/test/sql
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2022-08-17 13:06:51 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2022-08-17 16:53:38 -0400
commit9cd7cca2c70e87c852af7e570aabdfa7463ce645 (patch)
treed154772f79fab03b6a601a390e2a1b0523f24ee5 /test/sql
parentb5f25eb99b65925139b099c4e37717969542d108 (diff)
downloadsqlalchemy-9cd7cca2c70e87c852af7e570aabdfa7463ce645.tar.gz
fill out all distinguising fields for AliasedInsp
Hardened the cache key strategy for the :func:`_orm.aliased` and :func:`_orm.with_polymorphic` constructs. While no issue involving actual statements being cached can easily be demonstrated (if at all), these two constructs were not including enough of what makes them unique in their cache keys for caching on the aliased construct alone to be accurate. Fixes: #8401 Change-Id: I13d14985b6965f398edd9494601d8ae89ac641f2 (cherry picked from commit a58f1b9c698dc7be29d43f2c4c21de8918943f77)
Diffstat (limited to 'test/sql')
-rw-r--r--test/sql/test_resultset.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/sql/test_resultset.py b/test/sql/test_resultset.py
index 13ffc5eeb..13190f915 100644
--- a/test/sql/test_resultset.py
+++ b/test/sql/test_resultset.py
@@ -732,6 +732,7 @@ class CursorResultTest(fixtures.TablesTest):
lambda: r._mapping["foo"],
)
+ @testing.skip_if("+aiosqlite", "unknown issue")
@testing.combinations(
(True,),
(False,),