]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
adjust TypeError message yet again
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 1 Jan 2022 21:50:41 +0000 (16:50 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 1 Jan 2022 21:50:41 +0000 (16:50 -0500)
in 924d38e660981ae2a7d55355603 we got it almost right in
all cases, Pypy seems to have an entirely different kind of message
so make this much more open ended.

Change-Id: I661a9ee0cf8247d715e35f8b9188cd1ac46abdfb

test/orm/test_joins.py

index b83b2a24078079c2c744a62fc4e804f13399261d..ece95c740a6e8c486555abfccc00c8175641f55c 100644 (file)
@@ -411,7 +411,7 @@ class JoinTest(QueryTest, AssertsCompiledSQL):
         sess = fixture_session()
         assert_raises_message(
             TypeError,
-            r".*join\(\) got an unexpected keyword argument 'foob'",
+            r".*join\(\) .*unexpected .*keyword",
             sess.query(User).join,
             "address",
             foob="bar",
@@ -419,7 +419,7 @@ class JoinTest(QueryTest, AssertsCompiledSQL):
         )
         assert_raises_message(
             TypeError,
-            r".*outerjoin\(\) got an unexpected keyword argument 'foob'",
+            r".*outerjoin\(\) .*unexpected .*keyword",
             sess.query(User).outerjoin,
             "address",
             foob="bar",