summaryrefslogtreecommitdiff
path: root/test/sql/test_query.py
diff options
context:
space:
mode:
authorGord Thompson <gord@gordthompson.com>2021-07-04 15:56:40 -0600
committerGord Thompson <gord@gordthompson.com>2021-07-04 15:56:40 -0600
commit4ff4760fade8020df0418005e0fdd130ed3589a4 (patch)
tree661b4d731047ba27863b40f79ef65234e9b4a273 /test/sql/test_query.py
parentb920869ef54d05e73e2a980b73647d6050ffeb9d (diff)
downloadsqlalchemy-4ff4760fade8020df0418005e0fdd130ed3589a4.tar.gz
Modernize tests - select(whereclause)
Change-Id: I306cfbea9920b35100e3087dcc21d7ffa6c39c55
Diffstat (limited to 'test/sql/test_query.py')
-rw-r--r--test/sql/test_query.py22
1 files changed, 12 insertions, 10 deletions
diff --git a/test/sql/test_query.py b/test/sql/test_query.py
index 14dc397f6..b3d728ab3 100644
--- a/test/sql/test_query.py
+++ b/test/sql/test_query.py
@@ -309,7 +309,9 @@ class QueryTest(fixtures.TablesTest):
connection.execute(users.insert(), dict(user_id=8, user_name="fred"))
u = bindparam("userid")
- s = users.select(and_(users.c.user_name == u, users.c.user_name == u))
+ s = users.select().where(
+ and_(users.c.user_name == u, users.c.user_name == u)
+ )
r = connection.execute(s, dict(userid="fred")).fetchall()
assert len(r) == 1
@@ -581,20 +583,20 @@ class QueryTest(fixtures.TablesTest):
connection.execute(users.insert(), dict(user_id=8, user_name="fred"))
connection.execute(users.insert(), dict(user_id=9, user_name=None))
- s = users.select(users.c.user_name.in_([]))
+ s = users.select().where(users.c.user_name.in_([]))
r = connection.execute(s).fetchall()
# No username is in empty set
assert len(r) == 0
- s = users.select(not_(users.c.user_name.in_([])))
+ s = users.select().where(not_(users.c.user_name.in_([])))
r = connection.execute(s).fetchall()
assert len(r) == 3
- s = users.select(users.c.user_name.in_(["jack", "fred"]))
+ s = users.select().where(users.c.user_name.in_(["jack", "fred"]))
r = connection.execute(s).fetchall()
assert len(r) == 2
- s = users.select(not_(users.c.user_name.in_(["jack", "fred"])))
+ s = users.select().where(not_(users.c.user_name.in_(["jack", "fred"])))
r = connection.execute(s).fetchall()
# Null values are not outside any set
assert len(r) == 0
@@ -842,7 +844,7 @@ class QueryTest(fixtures.TablesTest):
u = bindparam("search_key", type_=String)
- s = users.select(not_(u.in_([])))
+ s = users.select().where(not_(u.in_([])))
r = connection.execute(s, dict(search_key="john")).fetchall()
assert len(r) == 3
r = connection.execute(s, dict(search_key=None)).fetchall()
@@ -857,7 +859,7 @@ class QueryTest(fixtures.TablesTest):
connection.execute(users.insert(), dict(user_id=8, user_name="fred"))
connection.execute(users.insert(), dict(user_id=9, user_name=None))
- s = users.select(not_(literal("john").in_([])))
+ s = users.select().where(not_(literal("john").in_([])))
r = connection.execute(s).fetchall()
assert len(r) == 3
@@ -879,13 +881,13 @@ class QueryTest(fixtures.TablesTest):
],
)
- s = users.select(users.c.user_name.in_([]) == True) # noqa
+ s = users.select().where(users.c.user_name.in_([]) == True) # noqa
r = connection.execute(s).fetchall()
assert len(r) == 0
- s = users.select(users.c.user_name.in_([]) == False) # noqa
+ s = users.select().where(users.c.user_name.in_([]) == False) # noqa
r = connection.execute(s).fetchall()
assert len(r) == 3
- s = users.select(users.c.user_name.in_([]) == None) # noqa
+ s = users.select().where(users.c.user_name.in_([]) == None) # noqa
r = connection.execute(s).fetchall()
assert len(r) == 0