diff options
Diffstat (limited to 'test/orm/declarative/test_mixin.py')
| -rw-r--r-- | test/orm/declarative/test_mixin.py | 11 |
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: |
