summaryrefslogtreecommitdiff
path: root/test/ext/declarative
diff options
context:
space:
mode:
Diffstat (limited to 'test/ext/declarative')
-rw-r--r--test/ext/declarative/test_basic.py14
-rw-r--r--test/ext/declarative/test_mixin.py2
2 files changed, 8 insertions, 8 deletions
diff --git a/test/ext/declarative/test_basic.py b/test/ext/declarative/test_basic.py
index 3fe2f1bfe..b6c911813 100644
--- a/test/ext/declarative/test_basic.py
+++ b/test/ext/declarative/test_basic.py
@@ -705,7 +705,7 @@ class DeclarativeTest(DeclarativeTestBase):
rel = relationship("User", primaryjoin="User.id==Bar.__table__.id")
assert_raises_message(
- exc.InvalidRequestError,
+ AttributeError,
"does not have a mapped column named " "'__table__'",
configure_mappers,
)
@@ -1469,7 +1469,7 @@ class DeclarativeTest(DeclarativeTestBase):
User.address_count = sa.orm.column_property(
sa.select([sa.func.count(Address.id)])
.where(Address.user_id == User.id)
- .as_scalar()
+ .scalar_subquery()
)
Base.metadata.create_all()
u1 = User(
@@ -1514,9 +1514,9 @@ class DeclarativeTest(DeclarativeTestBase):
# this doesn't really gain us anything. but if
# one is used, lets have it function as expected...
return sa.orm.column_property(
- sa.select([sa.func.count(Address.id)]).where(
- Address.user_id == cls.id
- )
+ sa.select([sa.func.count(Address.id)])
+ .where(Address.user_id == cls.id)
+ .scalar_subquery()
)
Base.metadata.create_all()
@@ -1616,7 +1616,7 @@ class DeclarativeTest(DeclarativeTestBase):
adr_count = sa.orm.column_property(
sa.select(
[sa.func.count(Address.id)], Address.user_id == id
- ).as_scalar()
+ ).scalar_subquery()
)
addresses = relationship(Address)
@@ -1920,7 +1920,7 @@ class DeclarativeTest(DeclarativeTestBase):
User.address_count = sa.orm.column_property(
sa.select([sa.func.count(Address.id)])
.where(Address.user_id == User.id)
- .as_scalar()
+ .scalar_subquery()
)
Base.metadata.create_all()
u1 = User(
diff --git a/test/ext/declarative/test_mixin.py b/test/ext/declarative/test_mixin.py
index ef9bbd354..df7dea77c 100644
--- a/test/ext/declarative/test_mixin.py
+++ b/test/ext/declarative/test_mixin.py
@@ -1851,7 +1851,7 @@ class DeclaredAttrTest(DeclarativeTestBase, testing.AssertsCompiledSQL):
return column_property(
select([func.count(Address.id)])
.where(Address.user_id == cls.id)
- .as_scalar()
+ .scalar_subquery()
)
class Address(Base):