summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authormike bayer <mike_mp@zzzcomputing.com>2019-04-11 01:00:19 +0000
committerGerrit Code Review <gerrit@bbpush.zzzcomputing.com>2019-04-11 01:00:19 +0000
commit53c65ed93ade1fc99c75e1f0bf055cd129596c06 (patch)
tree785fe2ff81daa1064b529ff4694eb5ac70330b44 /test
parentdeed49489b99227b292f801e227b987b26a22b71 (diff)
parent36949938e83f1e3096d24b74d33f19512d014520 (diff)
downloadsqlalchemy-53c65ed93ade1fc99c75e1f0bf055cd129596c06.tar.gz
Merge "Don't use and_() inside of Query.filter_by"
Diffstat (limited to 'test')
-rw-r--r--test/orm/test_query.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/orm/test_query.py b/test/orm/test_query.py
index 8f962d581..b31647a72 100644
--- a/test/orm/test_query.py
+++ b/test/orm/test_query.py
@@ -2880,6 +2880,15 @@ class FilterTest(QueryTest, AssertsCompiledSQL):
checkparams={"email_address_1": "ed@ed.com", "name_1": "ed"},
)
+ def test_empty_filters(self):
+ User = self.classes.User
+ sess = create_session()
+
+ q1 = sess.query(User)
+
+ is_(None, q1.filter().whereclause)
+ is_(None, q1.filter_by().whereclause)
+
def test_filter_by_no_property(self):
addresses = self.tables.addresses
sess = create_session()