Doing this will make the test slower, as it will run the indexing and deletion of data for every single test. I don't think it will bring much information too, when a test fails it shows what line failed. And we have a lot of those tests running several calls to the tested function in the code base already. 

If you say it's not a problem to make the tests longer, and it's better to have smaller, more specific tests, I won't argue against. I just want to discuss it first. :)