According to the docs:
A TestCase, on the other hand, does not truncate tables and reload initial data at the beginning of a test. Instead, it encloses
I was working on a project that handled some file uploads, and i needed to delete the files that were created by the test and the tearDown method was very useful in that situation.
tearDown
import shutil #.... #.... def tearDown(self): shutil.rmtree(settings.UPLOAD_ROOT)