diff options
Diffstat (limited to 'test/ext/test_declarative.py')
-rw-r--r-- | test/ext/test_declarative.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/test/ext/test_declarative.py b/test/ext/test_declarative.py index 50b8fe851..91055911c 100644 --- a/test/ext/test_declarative.py +++ b/test/ext/test_declarative.py @@ -419,11 +419,13 @@ class DeclarativeTest(DeclarativeTestBase): __tablename__ = 'users' id = Column('id', Integer, primary_key=True) - addresses = relationship('Addresss') + addresses = relationship('Address') # hasattr() on a compile-loaded attribute - - hasattr(User.addresses, 'property') + try: + hasattr(User.addresses, 'property') + except exc.InvalidRequestError: + assert sa.util.compat.py32 # the exception is preserved. Remains the # same through repeated calls. |