|
@@ -679,6 +679,14 @@ class COptionExcel(CBaseLog):
|
|
|
# return dict_pp
|
|
|
return pp
|
|
|
|
|
|
+ '''
|
|
|
+ 函数:
|
|
|
+ 参数:
|
|
|
+ 返回:
|
|
|
+ 示例:
|
|
|
+
|
|
|
+ 测试:通过。
|
|
|
+ '''
|
|
|
def getOptionPathsAndValue(self, optionName, value):
|
|
|
if value.__len__() == 0:
|
|
|
self.error('value空,执行退出')
|
|
@@ -687,8 +695,16 @@ class COptionExcel(CBaseLog):
|
|
|
vp = self.getOptionValueInfo(optionName, value)
|
|
|
pp = self.getOptionPaths(optionName)
|
|
|
|
|
|
- return vp, pp
|
|
|
+ return vp, pp
|
|
|
|
|
|
+ '''
|
|
|
+ 函数:
|
|
|
+ 参数:
|
|
|
+ 返回:
|
|
|
+ 示例:
|
|
|
+
|
|
|
+ 测试:通过。
|
|
|
+ '''
|
|
|
def checkOptionPaths(self, optionNameOrPaths):
|
|
|
optionPathResult = "Fail"
|
|
|
path_params = optionNameOrPaths
|
|
@@ -713,6 +729,7 @@ class COptionExcel(CBaseLog):
|
|
|
optionPathResult = "Pass"
|
|
|
return optionPath, optionPathResult
|
|
|
|
|
|
+
|
|
|
if __name__ == "__main__":
|
|
|
exData = CExtraData()
|
|
|
opxls = COptionExcel(exData)
|
|
@@ -731,4 +748,6 @@ if __name__ == "__main__":
|
|
|
# print "getOptionAllValueName", opxls.getOptionAllValueName('r_gain')
|
|
|
##########################################
|
|
|
# print "getOptionPaths", opxls.getOptionPaths('sharpness')
|
|
|
- print "checkOptionPaths", opxls.checkOptionPaths('sharpness')
|
|
|
+ # print "checkOptionPaths", opxls.checkOptionPaths('sharpness')
|
|
|
+ # print "checkOptionPaths", opxls.checkOptionPaths(opxls.getOptionPaths('sharpness'))
|
|
|
+ print "getOptionPathsAndValue", opxls.getOptionPathsAndValue('picture', 'sharpness')
|