[Django]-How To Create A Temp File Structure For Testing

0👍

For resource prepare you should use setup and tearDown methods

class MyViewSetTestCase(TestCase):
    def setUp(self):
        # do directory & files creation here
        pass

    def tearDown(self):
        # do cleanup (remove all dirs & files) here
        pass

setUp is called before each test and tearDown after each test

You could create directory tree using os.makedirs

You could delete directory tree using shutil.rmtree

Leave a comment