add pending tests for dependent destroy