remember to delete the temporary directory, i would suggest that you do this in `tearDown(self)`