complete nested resource reservations with tests