summaryrefslogtreecommitdiff
path: root/test/orm/declarative/test_mixin.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/orm/declarative/test_mixin.py')
-rw-r--r--test/orm/declarative/test_mixin.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/test/orm/declarative/test_mixin.py b/test/orm/declarative/test_mixin.py
index 3bad55d31..97f0d560e 100644
--- a/test/orm/declarative/test_mixin.py
+++ b/test/orm/declarative/test_mixin.py
@@ -1856,14 +1856,11 @@ class DeclaredAttrTest(DeclarativeTestBase, testing.AssertsCompiledSQL):
def my_prop(cls):
return Column("x", Integer)
- assert_raises_message(
- sa.exc.SAWarning,
+ with expect_warnings(
"Unmanaged access of declarative attribute my_prop "
- "from non-mapped class Mixin",
- getattr,
- Mixin,
- "my_prop",
- )
+ "from non-mapped class Mixin"
+ ):
+ Mixin.my_prop
def test_can_we_access_the_mixin_straight_special_names(self):
class Mixin: