Commit 6a8c689a8c85cc21519725d2218cbe1c560d8213

Authored by mykhaly
1 parent 8f2af4c8

Update base_keywords.robot

Add `Можливість знайти тендер по ідентифікатору для користувача`
Add cancellations and awarding sections
Minor indent changes
Add tender documentation caching
@@ -25,8 +25,12 @@ Resource resource.robot @@ -25,8 +25,12 @@ Resource resource.robot
25 25
26 Можливість знайти тендер по ідентифікатору для усіх користувачів 26 Можливість знайти тендер по ідентифікатору для усіх користувачів
27 :FOR ${username} IN ${tender_owner} ${provider} ${provider1} ${viewer} 27 :FOR ${username} IN ${tender_owner} ${provider} ${provider1} ${viewer}
28 - \ Дочекатись синхронізації з майданчиком ${username}  
29 - \ Run As ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 28 + \ Можливість знайти тендер по ідентифікатору для користувача ${username}
  29 +
  30 +
  31 +Можливість знайти тендер по ідентифікатору для користувача ${username}
  32 + Дочекатись синхронізації з майданчиком ${username}
  33 + Run as ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
30 34
31 35
32 Можливість змінити поле ${field_name} тендера на ${field_value} 36 Можливість змінити поле ${field_name} тендера на ${field_value}
@@ -36,6 +40,8 @@ Resource resource.robot @@ -36,6 +40,8 @@ Resource resource.robot
36 Можливість додати документацію до тендера 40 Можливість додати документацію до тендера
37 ${filepath}= create_fake_doc 41 ${filepath}= create_fake_doc
38 Run As ${tender_owner} Завантажити документ ${filepath} ${TENDER['TENDER_UAID']} 42 Run As ${tender_owner} Завантажити документ ${filepath} ${TENDER['TENDER_UAID']}
  43 + ${documents}= Create Dictionary filepath=${filepath}
  44 + Set To Dictionary ${USERS.users['${tender_owner}']} documents=${documents}
39 45
40 46
41 Можливість додати предмет закупівлі в тендер 47 Можливість додати предмет закупівлі в тендер
@@ -63,6 +69,7 @@ Resource resource.robot @@ -63,6 +69,7 @@ Resource resource.robot
63 Звірити відображення поля ${field} тендера для користувача ${username} 69 Звірити відображення поля ${field} тендера для користувача ${username}
64 Звірити поле тендера ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].initial_data} ${field} 70 Звірити поле тендера ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].initial_data} ${field}
65 71
  72 +
66 Звірити відображення дати ${date} тендера для усіх користувачів 73 Звірити відображення дати ${date} тендера для усіх користувачів
67 :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1} 74 :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1}
68 \ Звірити відображення дати ${date} тендера для користувача ${username} 75 \ Звірити відображення дати ${date} тендера для користувача ${username}
@@ -112,8 +119,6 @@ Resource resource.robot @@ -112,8 +119,6 @@ Resource resource.robot
112 Отримати дані із поля ${field} тендера для користувача ${username} 119 Отримати дані із поля ${field} тендера для користувача ${username}
113 Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} ${field} 120 Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} ${field}
114 121
115 -  
116 -  
117 ############################################################################################## 122 ##############################################################################################
118 # LOTS 123 # LOTS
119 ############################################################################################## 124 ##############################################################################################
@@ -296,6 +301,7 @@ Resource resource.robot @@ -296,6 +301,7 @@ Resource resource.robot
296 ${question_data}= munch_dict arg=${question_data} 301 ${question_data}= munch_dict arg=${question_data}
297 Set To Dictionary ${USERS.users['${username}']} question_data=${question_data} 302 Set To Dictionary ${USERS.users['${username}']} question_data=${question_data}
298 303
  304 +
299 Можливість задати запитання на ${item_index} предмет користувачем ${username} 305 Можливість задати запитання на ${item_index} предмет користувачем ${username}
300 ${item_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data['items'][${item_index}]} 306 ${item_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data['items'][${item_index}]}
301 ${question}= Підготувати дані для запитання 307 ${question}= Підготувати дані для запитання
@@ -307,6 +313,7 @@ Resource resource.robot @@ -307,6 +313,7 @@ Resource resource.robot
307 ${question_data}= munch_dict arg=${question_data} 313 ${question_data}= munch_dict arg=${question_data}
308 Set To Dictionary ${USERS.users['${username}']} question_data=${question_data} 314 Set To Dictionary ${USERS.users['${username}']} question_data=${question_data}
309 315
  316 +
310 Можливість відповісти на запитання 317 Можливість відповісти на запитання
311 ${answer}= Підготувати дані для відповіді на запитання 318 ${answer}= Підготувати дані для відповіді на запитання
312 Run As ${tender_owner} 319 Run As ${tender_owner}
@@ -616,6 +623,37 @@ Resource resource.robot @@ -616,6 +623,37 @@ Resource resource.robot
616 ${bid_doc_modified}= Run As ${username} Змінити документ в ставці ${filepath} ${docid} 623 ${bid_doc_modified}= Run As ${username} Змінити документ в ставці ${filepath} ${docid}
617 Set To Dictionary ${USERS.users['${username}'].bidresponses} bid_doc_modified=${bid_doc_modified} 624 Set To Dictionary ${USERS.users['${username}'].bidresponses} bid_doc_modified=${bid_doc_modified}
618 625
  626 +##############################################################################################
  627 +# Cancellations
  628 +##############################################################################################
619 629
620 Можливість скасувати цінову пропозицію користувачем ${username} 630 Можливість скасувати цінову пропозицію користувачем ${username}
621 ${canceledbidresp}= Run As ${username} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']} 631 ${canceledbidresp}= Run As ${username} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']}
  632 +
  633 +
  634 +Можливість скасувати закупівлю
  635 + ${cancellation_data}= Підготувати дані про скасування ${tender_owner}
  636 + Run as ${tender_owner}
  637 + ... Скасувати закупівлю
  638 + ... ${TENDER['TENDER_UAID']}
  639 + ... ${cancellation_data['cancellation_reason']}
  640 + ... ${cancellation_data['document']}
  641 + ... ${cancellation_data['description']}
  642 +
  643 +##############################################################################################
  644 +# Awarding
  645 +##############################################################################################
  646 +
  647 +Можливість зареєструвати і підтвердити постачальника до закупівлі
  648 + ${supplier_data}= Підготувати дані про постачальника ${tender_owner}
  649 + Run as ${tender_owner}
  650 + ... Додати і підтвердити постачальника
  651 + ... ${TENDER['TENDER_UAID']}
  652 + ... ${supplier_data}
  653 +
  654 +
  655 +Можливість укласти угоду для закупівлі
  656 + Run as ${tender_owner}
  657 + ... Підтвердити підписання контракту
  658 + ... ${TENDER['TENDER_UAID']}
  659 + ... ${0}
Please register or login to post a comment