Showing
4 changed files
with
11 additions
and
2 deletions
@@ -151,6 +151,7 @@ Resource playtender_contr | @@ -151,6 +151,7 @@ Resource playtender_contr | ||
151 | open tender page by uaid ${tender_uaid} | 151 | open tender page by uaid ${tender_uaid} |
152 | wait until page does not contain element with reloading ${tender_sync_element_locator} | 152 | wait until page does not contain element with reloading ${tender_sync_element_locator} |
153 | run keyword if '${field_name}' == 'status' wait for tender status | 153 | run keyword if '${field_name}' == 'status' wait for tender status |
154 | + run keyword if '${field_name}' == 'agreements[0].status' wait for agreements status active | ||
154 | run keyword if '${field_name}' == 'qualificationPeriod.endDate' Wait Until Keyword Succeeds 1600 s 20 s Wait For QualificationsPeriodEnd | 155 | run keyword if '${field_name}' == 'qualificationPeriod.endDate' Wait Until Keyword Succeeds 1600 s 20 s Wait For QualificationsPeriodEnd |
155 | Run Keyword And Return If '${field_name}' == 'contracts[0].status' or '${field_name}' == 'contracts[1].status' Отримати інформацію із contracts[0].status | 156 | Run Keyword And Return If '${field_name}' == 'contracts[0].status' or '${field_name}' == 'contracts[1].status' Отримати інформацію із contracts[0].status |
156 | Run Keyword And Return If '${field_name}' == 'qualificationPeriod.endDate' and '${mode}' in 'open_competitive_dialogue' Отримати інформацію із qualificationPeriod.endDate | 157 | Run Keyword And Return If '${field_name}' == 'qualificationPeriod.endDate' and '${mode}' in 'open_competitive_dialogue' Отримати інформацію із qualificationPeriod.endDate |
@@ -368,7 +368,7 @@ reload page and fail if element does not exist | @@ -368,7 +368,7 @@ reload page and fail if element does not exist | ||
368 | [Documentation] перезавантажує сторінку і фейлить тест якщо елемент відсутній | 368 | [Documentation] перезавантажує сторінку і фейлить тест якщо елемент відсутній |
369 | 369 | ||
370 | reload page | 370 | reload page |
371 | - capture page screenshot | 371 | + capture page screenshot |
372 | ${exists} = get is element exist ${locator} | 372 | ${exists} = get is element exist ${locator} |
373 | run keyword if ${exists} == ${False} fail | 373 | run keyword if ${exists} == ${False} fail |
374 | 374 |
@@ -537,5 +537,12 @@ Wait For stage2button | @@ -537,5 +537,12 @@ Wait For stage2button | ||
537 | ${return_value} = parse_complaintPeriod_date ${return_value} | 537 | ${return_value} = parse_complaintPeriod_date ${return_value} |
538 | [return] ${return_value} | 538 | [return] ${return_value} |
539 | 539 | ||
540 | +wait for agreements status active | ||
541 | + [Documentation] Очикування статусу agreements active | ||
542 | + | ||
543 | + Reload Page | ||
544 | + ${return_value} = get value by locator on opened page ${tender_agreements_0_status_value_locator} | ||
545 | + Page Should Contain Element ${tender_contracts_status_active_value_locator} | ||
546 | + | ||
540 | 547 | ||
541 | 548 |
@@ -106,7 +106,7 @@ ${tender_status_active_pre_qualification_value_locator} = xpath=//*[co | @@ -106,7 +106,7 @@ ${tender_status_active_pre_qualification_value_locator} = xpath=//*[co | ||
106 | ${tender_status_complete_value_locator} = xpath=//*[contains(text(), "complete")] | 106 | ${tender_status_complete_value_locator} = xpath=//*[contains(text(), "complete")] |
107 | ${tender_status_active_stage2_pending_value_locator} = xpath=//*[contains(text(), "active.stage2.pending")] | 107 | ${tender_status_active_stage2_pending_value_locator} = xpath=//*[contains(text(), "active.stage2.pending")] |
108 | ${tender_status_active_stage2_waiting_value_locator} = xpath=//*[contains(text(), "active.stage2.waiting")] | 108 | ${tender_status_active_stage2_waiting_value_locator} = xpath=//*[contains(text(), "active.stage2.waiting")] |
109 | -${tender_status_active_complete_value_locator} = xpath=//*[contains(text(), "active.complete")] | 109 | +${tender_status_active_complete_value_locator} = jquery=#aside-part-pjax .hidden.opstatus:contains(complete) |
110 | ${tender_status_active_qualification_value_locator} = xpath=//*[contains(text(), "active.qualification")] | 110 | ${tender_status_active_qualification_value_locator} = xpath=//*[contains(text(), "active.qualification")] |
111 | 111 | ||
112 | #funders | 112 | #funders |
@@ -173,3 +173,4 @@ ${tender_maxAwardsCount_value_locator} = jquery=#tend | @@ -173,3 +173,4 @@ ${tender_maxAwardsCount_value_locator} = jquery=#tend | ||
173 | ${tender_maxAwardsCount_value_type} = integer | 173 | ${tender_maxAwardsCount_value_type} = integer |
174 | ${tender_agreementDuration_value_locator} = jquery=#tender-general-info .agreement-duration | 174 | ${tender_agreementDuration_value_locator} = jquery=#tender-general-info .agreement-duration |
175 | ${tender_agreements_0_status_value_locator} = jquery=#agreement-contracts-list .agreement-info-wrapper .status-source.hidden | 175 | ${tender_agreements_0_status_value_locator} = jquery=#agreement-contracts-list .agreement-info-wrapper .status-source.hidden |
176 | +${tender_agreements_status_active_value_locator} = jquery=#agreement-contracts-list .agreement-info-wrapper .status-source.hidden:contains(active) |
Please
register
or
login
to post a comment