|
|
@ -235,7 +235,7 @@ def UIOSelector_Get_UIO (inSpecificationList,inElement=None,inFlagRaiseException
|
|
|
|
def UIOSelector_Exist_Bool (inSpecificationList):
|
|
|
|
def UIOSelector_Exist_Bool (inSpecificationList):
|
|
|
|
lResult=False
|
|
|
|
lResult=False
|
|
|
|
#Получить родительский объект если на вход ничего не поступило
|
|
|
|
#Получить родительский объект если на вход ничего не поступило
|
|
|
|
lResultList=UIOSelector_Get_UIOList(inSpecificationList,inElement,False)
|
|
|
|
lResultList=UIOSelector_Get_UIOList(inSpecificationList,None,False)
|
|
|
|
if len(lResultList)>0:
|
|
|
|
if len(lResultList)>0:
|
|
|
|
lResult=True
|
|
|
|
lResult=True
|
|
|
|
return lResult
|
|
|
|
return lResult
|
|
|
@ -252,7 +252,7 @@ def UIOSelectorsSecs_WaitAppear_List (inSpecificationListList,inWaitSecs,inFlagW
|
|
|
|
lSecsDone = 0
|
|
|
|
lSecsDone = 0
|
|
|
|
lResultList = None
|
|
|
|
lResultList = None
|
|
|
|
#Цикл проверки
|
|
|
|
#Цикл проверки
|
|
|
|
while lResultFlag == False and lSecsSleep<inWaitSecs:
|
|
|
|
while lResultFlag == False and lSecsDone<inWaitSecs:
|
|
|
|
lResultList=[]
|
|
|
|
lResultList=[]
|
|
|
|
#Итерация проверки
|
|
|
|
#Итерация проверки
|
|
|
|
lIndex = 0
|
|
|
|
lIndex = 0
|
|
|
@ -273,7 +273,7 @@ def UIOSelectorsSecs_WaitAppear_List (inSpecificationListList,inWaitSecs,inFlagW
|
|
|
|
#Если флаг не изменился - увеличить время и уснуть
|
|
|
|
#Если флаг не изменился - увеличить время и уснуть
|
|
|
|
if lResultFlag == False:
|
|
|
|
if lResultFlag == False:
|
|
|
|
lSecsDone=lSecsDone+lSecsSleep
|
|
|
|
lSecsDone=lSecsDone+lSecsSleep
|
|
|
|
sleep(lSecsSleep)
|
|
|
|
time.sleep(lSecsSleep)
|
|
|
|
return lResultList
|
|
|
|
return lResultList
|
|
|
|
#################################################################################################
|
|
|
|
#################################################################################################
|
|
|
|
#Wait for UIO is appear (at least one of them or all at the same time)
|
|
|
|
#Wait for UIO is appear (at least one of them or all at the same time)
|
|
|
|