-# Copyright (C) 2015-2016 CEA/DEN, EDF R&D, OPEN CASCADE
+# Copyright (C) 2015-2017 CEA/DEN, EDF R&D, OPEN CASCADE
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# first argument
if not args:
print("Invalid arguments for salome_test_driver_gui.py. No command defined.")
- exit(1)
+ sys.exit(1)
_, ext = os.path.splitext(args[0])
test_and_args = args
setOmniOrbUserPath()
# Set timeout handler
- print("Test timeout explicitely set to: %s seconds"%timeout_delay)
+ print("Test timeout explicitly set to: %s seconds"%timeout_delay)
timeout_sec = abs(int(timeout_delay)-10)
if sys.platform == 'win32':
from threading import Timer
import traceback
traceback.print_exc()
pass
-
- salome_instance.stop()
+ try:
+ salome_instance.stop()
+ except:
+ pass
if sys.platform == 'win32':
timer.cancel()
# print("Exit test with status code:", res)
-# exit(res)
+# sys.exit(res)
#