diff options
| author | Jason Kirtland <jek@discorporate.us> | 2008-06-12 20:09:02 +0000 |
|---|---|---|
| committer | Jason Kirtland <jek@discorporate.us> | 2008-06-12 20:09:02 +0000 |
| commit | c8de80f4ea912c27cab97309cba9c39500b6d122 (patch) | |
| tree | 48d3a41c5acad229f7aabe0ca23536d5792bba81 | |
| parent | c48ea0ae4346db18bcd51765f298018c55ed7576 (diff) | |
| download | sqlalchemy-c8de80f4ea912c27cab97309cba9c39500b6d122.tar.gz | |
- Don't insist on locals() mutability [ticket:1073]
| -rw-r--r-- | test/orm/extendedattr.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/test/orm/extendedattr.py b/test/orm/extendedattr.py index a32e57294..eba9a9422 100644 --- a/test/orm/extendedattr.py +++ b/test/orm/extendedattr.py @@ -61,9 +61,12 @@ class MyClass(object): return MyTypesManager(cls) __sa_instrumentation_manager__ = staticmethod(__sa_instrumentation_manager__) - + # This proves SA can handle a class with non-string dict keys - locals()[42] = 99 # Don't remove this line! + try: + locals()[42] = 99 # Don't remove this line! + except: + pass def __init__(self, **kwargs): for k in kwargs: |
