diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2019-12-27 15:02:31 -0500 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2019-12-30 14:07:18 -0500 |
| commit | 04fbb9e63c098dd2de40b545eed210dfd93893ce (patch) | |
| tree | f509e09f71c9a382b2d7934cf81262ad019df377 /test/sql | |
| parent | 9d4a58d35c53484a1de66396139fc34cd65f5be8 (diff) | |
| download | sqlalchemy-04fbb9e63c098dd2de40b545eed210dfd93893ce.tar.gz | |
Test for short term reference cycles and resolve as many as possible
Added test support and repaired a wide variety of unnecessary reference
cycles created for short-lived objects, mostly in the area of ORM queries.
Fixes: #5056
Change-Id: Ifd93856eba550483f95f9ae63d49f36ab068b85a
Diffstat (limited to 'test/sql')
| -rw-r--r-- | test/sql/test_external_traversal.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/sql/test_external_traversal.py b/test/sql/test_external_traversal.py index 8bfe5cf6f..7001f757f 100644 --- a/test/sql/test_external_traversal.py +++ b/test/sql/test_external_traversal.py @@ -102,8 +102,8 @@ class TraversalTest(fixtures.TestBase, AssertsExecutionResults): return True return False - def _copy_internals(self, clone=_clone): - self.items = [clone(i) for i in self.items] + def _copy_internals(self, clone=_clone, **kw): + self.items = [clone(i, **kw) for i in self.items] def get_children(self, **kwargs): return self.items |
