ensure that test-static gets torn down even if tests fail

This commit is contained in:
Matt Westcott 2014-02-13 12:53:52 +00:00
parent f1e9a4703d
commit e419cc0618

View file

@ -52,8 +52,10 @@ if not settings.configured:
def runtests():
argv = sys.argv[:1] + ['test'] + sys.argv[1:]
execute_from_command_line(argv)
shutil.rmtree(STATIC_ROOT, ignore_errors=True)
try:
execute_from_command_line(argv)
finally:
shutil.rmtree(STATIC_ROOT, ignore_errors=True)
if __name__ == '__main__':