Yes, it cleans the database after each test. 
Your are right, it is better if we let the user decide. I can move the code that cleans the database to another trait and put the client dependacy as provided.