-testkit-lite_3.1.6_all.deb utils standard
+testkit-lite_3.1.7_all.deb utils standard
Build-Depends: debhelper (>= 8.0.0), python-setuptools, python-support (>= 0.8.4)
Standards-Version: 3.9.2
Homepage: https://github.com/testkit/testkit-manager
-Version: 3.1.6
+Version: 3.1.7
Files:
- 5c5483e7e026c6256570fd4046045fc6 1398105 testkit-lite_3.1.6.tar.gz
+ 8e9812327cbf43f7a50997243a153644 1397957 testkit-lite_3.1.7.tar.gz
try:
can_merge_result = True
RUNNER.run_case(CURRENT_LOG_DIR)
- except (TestEngineException, TestCaseNotFoundException), err:
+ except TestCaseNotFoundException, err:
LOGGER.info("\n[ Error: exiting testkit-lite on error: %s ]\n" % err)
unlock_and_exit()
except Exception, err:
clean_testxml(TESTXMLS,remote_test)
LOGGER.error("[ Error: merge result failed, error: %s ]\n" % err)
unlock_and_exit()
-except KeyboardInterrupt, err:
+except (TestEngineException, KeyboardInterrupt), err:
final_clean_test()
LOGGER.info("\n[ exiting testkit-lite on user cancel ]\n")
unlock_and_exit()
from testkitlite.util.log import LOGGER as g_logger
from urlparse import urlparse
+try:
+ from selenium.webdriver.remote.webdriver import WebDriver
+ from selenium.webdriver.support.ui import WebDriverWait
+except ImportError, err:
+ g_logger.info("Failed to import 'selenium' module, please check your installation:")
+ g_logger.info(" You can use 'sudo pip install selenium' to install the module!")
+ raise ImportError
TE = None
EXE_LOCK = threading.Lock()
url_components.netloc)
def __initWebDriver(self):
- from selenium.webdriver.remote.webdriver import WebDriver
- from selenium.webdriver.support.ui import WebDriverWait
- global WebDriver
- global WebDriverWait
if self.web_driver:
self.web_driver.quit()
self.web_driver = None
self.opts['session_dir'] = params.get("session_dir", '')
self.opts['log_debug'] = params.get("log_debug", '')
self.opts['exe_socket_file'] = self.exe_socket_file
- test_launcher = params.get('test-launcher', '')
+ test_launcher = params.get('test-launcher', None) or 'xwalk'
test_extension = params.get('test-extension', None)
test_widget = params.get('test-widget', None)
# get app id from commodule
# Liu,chengtao <chengtaox.liu@intel.com>
""" The http request process module"""
-import requests
import json
+from testkitlite.util.log import LOGGER
+try:
+ import requests
+except ImportError, err:
+ LOGGER.info("Failed to import 'requests' module, please check your installation:")
+ LOGGER.info(" You can use 'sudo pip install requests' to install the module!")
+ raise ImportError
def get_url(baseurl, api):
"""get full url string"""