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