]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
add requirement, restore test removed in eb0861e8e69f8ce702301c558e552e1aeb2e9eba
authorFederico Caselli <cfederico87@gmail.com>
Fri, 10 Feb 2023 20:06:13 +0000 (21:06 +0100)
committerFederico Caselli <cfederico87@gmail.com>
Fri, 10 Feb 2023 20:26:04 +0000 (21:26 +0100)
Change-Id: I78c12a58eef59ff577a88880a8752151051fd939

test/orm/dml/test_bulk_statements.py
test/orm/test_froms.py

index 0b26786d418147eae30a004ff12ba798654e7fa8..b4628af670b974845bf3c785426c164a3c145e65 100644 (file)
@@ -89,6 +89,7 @@ class InsertStmtTest(fixtures.TestBase):
             [("d3", 5), ("d4", 6)],
         )
 
+    @testing.requires.insert_returning
     def test_insert_from_select_col_property(self, decl_base):
         """test #9273"""
 
index c2c237587f207d126ea25a435136c4ca7a2a53b1..6609d9d186eb5f3ab8f6a75dfa744f6a6fd7b230 100644 (file)
@@ -39,6 +39,7 @@ from sqlalchemy.testing import assert_raises_message
 from sqlalchemy.testing import AssertsCompiledSQL
 from sqlalchemy.testing import eq_
 from sqlalchemy.testing import fixtures
+from sqlalchemy.testing import in_
 from sqlalchemy.testing import is_
 from sqlalchemy.testing.entities import ComparableEntity
 from sqlalchemy.testing.fixtures import fixture_session
@@ -2742,6 +2743,7 @@ class MixedEntitiesTest(QueryTest, AssertsCompiledSQL):
         s = select(User).from_statement(q)
         sess = fixture_session()
         res = sess.scalars(s).one()
+        in_("name", res.__dict__)
         eq_(res, User(name="sandy", id=7))
 
     def test_unrelated_column_col_prop(self, decl_base):