]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
try to debug failing test on github workers
authorMike Bayer <mike_mp@zzzcomputing.com>
Fri, 11 Sep 2020 18:27:30 +0000 (14:27 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Fri, 11 Sep 2020 18:27:30 +0000 (14:27 -0400)
Change-Id: I18c4761dba96b8abeb1461974ee6ed19b299dfdf

test/orm/declarative/test_mixin.py

index 6189014aa9b475f2bb00a3c4ac6975c0847d2fc3..79f45e353cc0f0f95e79b1f5bbec487f53fef414 100644 (file)
@@ -1,3 +1,5 @@
+import sys
+
 import sqlalchemy as sa
 from sqlalchemy import ForeignKey
 from sqlalchemy import func
@@ -1693,6 +1695,13 @@ class DeclaredAttrTest(DeclarativeTestBase, testing.AssertsCompiledSQL):
             "A",
             Base.registry._class_registry,
             lambda cls: hasattr(cls, "my_other_prop"),
+        ), (
+            "registry keys: %s, obj: %s refcount: %s"
+            % (
+                list(Base.registry._class_registry.keys()),
+                Base.registry._class_registry["A"],
+                sys.getrefcount(Base.registry._class_registry["A"]),
+            )
         )
 
     def test_can_we_access_the_mixin_straight(self):