From: Mike Bayer Date: Mon, 15 Jun 2009 22:33:12 +0000 (+0000) Subject: added test to verify #1423 X-Git-Tag: rel_0_5_5~15 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=a7d0ed81bd77c3721ef2afba8774c50fd34ec78f;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git added test to verify #1423 --- diff --git a/test/orm/test_query.py b/test/orm/test_query.py index 66c219b10c..de1f3be41c 100644 --- a/test/orm/test_query.py +++ b/test/orm/test_query.py @@ -615,7 +615,7 @@ class FilterTest(QueryTest): def test_one_filter(self): assert [User(id=8), User(id=9)] == create_session().query(User).filter(User.name.endswith('ed')).all() - + def test_contains(self): """test comparing a collection to an object instance.""" @@ -736,6 +736,16 @@ class FilterTest(QueryTest): eq_([User(id=10)], sess.query(User).filter(User.addresses==None).all()) eq_([User(id=7),User(id=8),User(id=9)], sess.query(User).filter(User.addresses!=None).order_by(User.id).all()) + def test_blank_filter_by(self): + eq_( + [(7,), (8,), (9,), (10,)], + create_session().query(User.id).filter_by().order_by(User.id).all() + ) + eq_( + [(7,), (8,), (9,), (10,)], + create_session().query(User.id).filter_by(**{}).order_by(User.id).all() + ) + class FromSelfTest(QueryTest, AssertsCompiledSQL): def test_filter(self):