@@ -29,7 +29,7 @@ def test_release_and_shared_from_this_leak():
2929 obj = PySft ("" )
3030 while True :
3131 m .pass_shared_ptr (obj )
32- assert obj .history == ""
32+ assert not obj .history
3333 assert m .use_count (obj ) == 1
3434 break # Comment out for manual leak checking (use `top` command).
3535
@@ -82,11 +82,11 @@ def test_release_and_stash_leak():
8282 while True :
8383 stash1 = m .SftSharedPtrStash (1 )
8484 stash1 .Add (obj )
85- assert obj .history == ""
85+ assert not obj .history
8686 assert m .use_count (obj ) == 2
8787 assert stash1 .use_count (0 ) == 1
8888 stash1 .Add (obj )
89- assert obj .history == ""
89+ assert not obj .history
9090 assert m .use_count (obj ) == 3
9191 assert stash1 .use_count (0 ) == 2
9292 assert stash1 .use_count (1 ) == 2
@@ -117,10 +117,10 @@ def test_release_and_stash_via_shared_from_this_leak():
117117 stash1 .AddSharedFromThis (obj )
118118 assert str (exc_info .value ) == "bad_weak_ptr"
119119 stash1 .Add (obj )
120- assert obj .history == ""
120+ assert not obj .history
121121 assert stash1 .use_count (0 ) == 1
122122 stash1 .AddSharedFromThis (obj )
123- assert obj .history == ""
123+ assert not obj .history
124124 assert stash1 .use_count (0 ) == 2
125125 assert stash1 .use_count (1 ) == 2
126126 break # Comment out for manual leak checking (use `top` command).
@@ -186,7 +186,7 @@ def test_multiple_registered_instances_for_same_pointee_leak():
186186 stash1 .Add (m .Sft (obj0 ))
187187 assert stash1 .use_count (0 ) == 1
188188 assert stash1 .use_count (1 ) == 1
189- assert obj0 .history == ""
189+ assert not obj0 .history
190190 break # Comment out for manual leak checking (use `top` command).
191191
192192
0 commit comments