]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
followup to 368f5ac6668456 2
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 28 Oct 2025 23:39:06 +0000 (19:39 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 28 Oct 2025 23:39:23 +0000 (19:39 -0400)
Change-Id: I35e212aba32b2758a8bf6c01455f624910b4df17
(cherry picked from commit 2845e8418db95b4950a4df0d7933a419ca0e6f9e)

test/aaa_profiling/test_memusage.py

index 4e067ea8d31e5888dd984427765eac2995f9cfcf..5c593653011a136e8ba18276854f445739f5684b 100644 (file)
@@ -1950,8 +1950,11 @@ class WeakIdentityMapTest(_fixtures.FixtureTest):
                 User(name="ed", addresses=[Address(email_address="ed1")]),
             )
 
+            uis = user._sa_instance_state
             del user
             gc_collect()
+
+            uis._force_dereference()
             assert len(s.identity_map) == 0
 
             user = s.query(User).options(joinedload(User.addresses)).one()