Commit 839b29593cafa246302e63064efb03f3cf5e5d95
1 parent
08ed4bc5
Remake document title display checking
Use id from title instead of url as data given to broker to find the document. Add new keyword `Отримати інформацію із документа` and use it instead of `Отримати інформацію із тендера`.
Showing
3 changed files
with
15 additions
and
4 deletions
| @@ -61,6 +61,11 @@ Resource resource.robot | @@ -61,6 +61,11 @@ Resource resource.robot | ||
| 61 | Run As ${tender_owner} Видалити предмет закупівлі ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].item_data.item_id} | 61 | Run As ${tender_owner} Видалити предмет закупівлі ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].item_data.item_id} |
| 62 | 62 | ||
| 63 | 63 | ||
| 64 | +Звірити відображення поля ${field} документа ${doc_id} із ${left} для користувача ${username} | ||
| 65 | + ${right}= Run As ${username} Отримати інформацію із документа ${TENDER['TENDER_UAID']} ${doc_id} ${field} | ||
| 66 | + Порівняти об'єкти ${left} ${right} | ||
| 67 | + | ||
| 68 | + | ||
| 64 | Звірити відображення поля ${field} тендера для усіх користувачів | 69 | Звірити відображення поля ${field} тендера для усіх користувачів |
| 65 | :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} | 70 | :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} |
| 66 | \ Звірити відображення поля ${field} тендера для користувача ${username} | 71 | \ Звірити відображення поля ${field} тендера для користувача ${username} |
| @@ -235,9 +240,7 @@ Resource resource.robot | @@ -235,9 +240,7 @@ Resource resource.robot | ||
| 235 | Звірити відображення заголовку документації до всіх лотів для користувача ${username} | 240 | Звірити відображення заголовку документації до всіх лотів для користувача ${username} |
| 236 | ${number_of_lots}= Get Length ${USERS.users['${tender_owner}'].initial_data.data.lots} | 241 | ${number_of_lots}= Get Length ${USERS.users['${tender_owner}'].initial_data.data.lots} |
| 237 | :FOR ${lot_index} IN RANGE ${number_of_lots} | 242 | :FOR ${lot_index} IN RANGE ${number_of_lots} |
| 238 | - \ ${lot_index}= Convert to integer ${lot_index} | ||
| 239 | - \ ${doc_index}= get_document_index_by_id ${USERS.users['${username}'].tender_data.data.documents} ${USERS.users['${tender_owner}'].lots_documents[${lot_index}]} | ||
| 240 | - \ Звірити відображення поля documents[${doc_index}].title тендера із ${USERS.users['${tender_owner}'].lots_documents[${lot_index}]} для користувача ${username} | 243 | + \ Звірити відображення поля title документа ${USERS.users['${tender_owner}'].lots_documents[${lot_index}].doc_id} із ${USERS.users['${tender_owner}'].lots_documents[${lot_index}].filepath} для користувача ${username} |
| 241 | 244 | ||
| 242 | 245 | ||
| 243 | Отримати посилання на документацію до всіх лотів для користувача ${username} | 246 | Отримати посилання на документацію до всіх лотів для користувача ${username} |
| @@ -41,6 +41,14 @@ Library openprocurement_client_helper.py | @@ -41,6 +41,14 @@ Library openprocurement_client_helper.py | ||
| 41 | [return] ${reply} | 41 | [return] ${reply} |
| 42 | 42 | ||
| 43 | 43 | ||
| 44 | +Отримати інформацію із документа | ||
| 45 | + [Arguments] ${username} ${tender_uaid} ${doc_id} ${field} | ||
| 46 | + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | ||
| 47 | + ${document}= get_document_by_id ${tender.data} ${doc_id} | ||
| 48 | + Log ${document} | ||
| 49 | + [Return] ${document['${field}']} | ||
| 50 | + | ||
| 51 | + | ||
| 44 | Отримати документ | 52 | Отримати документ |
| 45 | [Arguments] ${username} ${tender_uaid} ${url} | 53 | [Arguments] ${username} ${tender_uaid} ${url} |
| 46 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} | 54 | ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid} |
| @@ -441,7 +441,7 @@ ${item_meat} ${True} | @@ -441,7 +441,7 @@ ${item_meat} ${True} | ||
| 441 | ... ${USERS.users['${viewer}'].broker} | 441 | ... ${USERS.users['${viewer}'].broker} |
| 442 | ... add_tender_doc level2 | 442 | ... add_tender_doc level2 |
| 443 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 443 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 444 | - Звірити відображення поля documents[0].title тендера із ${USERS.users['${tender_owner}']['documents']['filepath']} для користувача ${viewer} | 444 | + Звірити відображення поля title документа ${USERS.users['${tender_owner}']['tender_document']['doc_id']} із ${USERS.users['${tender_owner}'].tender_document.doc_name} для користувача ${viewer} |
| 445 | 445 | ||
| 446 | 446 | ||
| 447 | Відображення заголовку документації до всіх лотів | 447 | Відображення заголовку документації до всіх лотів |
Please
register
or
login
to post a comment