Restore original test_class_sh_disowning.py from smart_holder branch.

This commit is contained in:
Ralf W. Grosse-Kunstleve 2024-07-09 15:09:39 -07:00
parent c6a87e8897
commit e254264cc5

View File

@ -54,10 +54,8 @@ def test_mixed():
# Either obj1b or obj2b was disowned in the expected failed m.mixed() calls above, but not
# both.
is_disowned_results = (is_disowned(obj1b), is_disowned(obj2b))
# BAKEIN_WIP: Why is the behavior different?
assert is_disowned_results.count(True) == 0
# BAKEIN_WIP: Cleanup condition:
if first_pass and is_disowned_results.count(True):
assert is_disowned_results.count(True) == 1
if first_pass:
first_pass = False
print(
"\nC++ function argument %d is evaluated first."