summaryrefslogtreecommitdiff
path: root/test/sql
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2016-01-26 15:41:56 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2016-01-26 16:09:23 -0500
commit9d9fc93b7065d25a088e244961cf54606ad80b31 (patch)
tree3d81235c6856e9da2f85f8e42df6e681821e2027 /test/sql
parentdf3f125bd84fc7ec5d45592c5774daf3a39d9bc9 (diff)
downloadsqlalchemy-9d9fc93b7065d25a088e244961cf54606ad80b31.tar.gz
- The workaround for right-nested joins on SQLite, where they are rewritten
as subqueries in order to work around SQLite's lack of support for this syntax, is lifted when SQLite version 3.7.16 or greater is detected. fixes #3634 - The workaround for SQLite's unexpected delivery of column names as ``tablename.columnname`` for some kinds of queries is now disabled when SQLite version 3.10.0 or greater is detected. fixes #3633
Diffstat (limited to 'test/sql')
-rw-r--r--test/sql/test_join_rewriting.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/sql/test_join_rewriting.py b/test/sql/test_join_rewriting.py
index 922b7f322..c699a5c97 100644
--- a/test/sql/test_join_rewriting.py
+++ b/test/sql/test_join_rewriting.py
@@ -1,3 +1,8 @@
+"""These tests are all about the "join rewriting" feature built
+to support SQLite's lack of right-nested joins. SQlite as of
+version 3.7.16 no longer has this limitation.
+
+"""
from sqlalchemy import Table, Column, Integer, MetaData, ForeignKey, \
select, exists, union
from sqlalchemy.testing import fixtures, AssertsCompiledSQL