summaryrefslogtreecommitdiff
path: root/digital/ai/tools/test_simu.py
diff options
context:
space:
mode:
Diffstat (limited to 'digital/ai/tools/test_simu.py')
-rw-r--r--digital/ai/tools/test_simu.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/digital/ai/tools/test_simu.py b/digital/ai/tools/test_simu.py
index c5655f87..d55417a5 100644
--- a/digital/ai/tools/test_simu.py
+++ b/digital/ai/tools/test_simu.py
@@ -134,8 +134,10 @@ def run (default_robot, test_class = TestSimu):
else:
parser.error ("unknown robot")
app = test_class (robot, options.robot_nb)
- app.mainloop ()
- app.close ()
+ try:
+ app.mainloop ()
+ finally:
+ app.close ()
if __name__ == '__main__':
run ('marcel')