115
115
# note that we dont have a try:finally here because of two reasons:
116
116
# firstly there will only be errors reported if the test fails, and
117
117
# when it fails thats ok as long as the test suite cleanup still works,
120
120
# sure that we've got the right interactions between try:finally
121
121
# and the lock/unlocks we are doing.
122
122
getattr(tree, methodname)()