summaryrefslogtreecommitdiff
path: root/tester
diff options
context:
space:
mode:
Diffstat (limited to 'tester')
-rwxr-xr-xtester8
1 files changed, 5 insertions, 3 deletions
diff --git a/tester b/tester
index 80913b3..777ca96 100755
--- a/tester
+++ b/tester
@@ -414,9 +414,11 @@ class ReleaseApp(cliapp.Application):
print('WARNING: No tests specified.')
self.load_tests(args)
- self.load_setup(self.settings['setup'])
- self.start()
- self.clean_up()
+ try:
+ self.load_setup(self.settings['setup'])
+ self.start()
+ finally:
+ self.clean_up()
if __name__ == '__main__':
ReleaseApp().run()