X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/2ad642754b531d4fd42829966e84ee0ac435257e..3eab6d3131acd14b5900519d8447c8a1152e6d87:/tests/comments4.py diff --git a/tests/comments4.py b/tests/comments4.py index e74bf50..9529990 100644 --- a/tests/comments4.py +++ b/tests/comments4.py @@ -61,16 +61,28 @@ class C: def foo(list_a, list_b): results = ( - User.query.filter(User.foo == 'bar').filter( # Because foo. + User.query.filter(User.foo == "bar").filter( # Because foo. db.or_(User.field_a.astext.in_(list_a), User.field_b.astext.in_(list_b)) - ).filter( - User.xyz.is_(None) - ) + ).filter(User.xyz.is_(None)) # Another comment about the filtering on is_quux goes here. .filter(db.not_(User.is_pending.astext.cast(db.Boolean).is_(True))).order_by( User.created_at.desc() - ).with_for_update( - key_share=True - ).all() + ).with_for_update(key_share=True).all() ) return results + + +def foo2(list_a, list_b): + # Standalone comment reasonably placed. + return User.query.filter(User.foo == "bar").filter( + db.or_(User.field_a.astext.in_(list_a), User.field_b.astext.in_(list_b)) + ).filter(User.xyz.is_(None)) + + +def foo3(list_a, list_b): + return ( + # Standlone comment but weirdly placed. + User.query.filter(User.foo == "bar").filter( + db.or_(User.field_a.astext.in_(list_a), User.field_b.astext.in_(list_b)) + ).filter(User.xyz.is_(None)) + )