raise error for invalid webdriver target platform
authorchengtao.liu <chengtaox.liu@intel.com>
Wed, 23 Jul 2014 10:43:35 +0000 (18:43 +0800)
committerchengtao.liu <chengtaox.liu@intel.com>
Wed, 23 Jul 2014 10:43:35 +0000 (18:43 +0800)
packaging/testkit-lite.dsc
testkitlite/engines/test_executer.py

index f36e57b..c30d007 100644 (file)
@@ -7,5 +7,5 @@ Standards-Version: 3.9.2
 Homepage: https://github.com/testkit/testkit-manager
 Version: 3.1.4
 Files:
d09179596bc5e28e834d2c83b2a5d1d5 1396889 testkit-lite_3.1.4.tar.gz
9d9c2afb5717b7671b1da43fb3733a72 1396924 testkit-lite_3.1.4.tar.gz
 
index 273429b..cb04ff9 100644 (file)
@@ -107,6 +107,9 @@ class TestExecuter:
             else:
                 test_app = self.suite_name
 
+            if not self.target_platform:
+                self.TE_LOG.error('Invalid webdriver target platform:%s' % self.target_platform)
+                return False
             exec 'from testkitlite.capability.%s import initCapability' % self.target_platform
             driver_env = initCapability(test_app, self.debugip)
             self.test_prefix = driver_env['test_prefix']