fix recursive delete test