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 25
26 26 Можливість знайти тендер по ідентифікатору для усіх користувачів
27 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 36 Можливість змінити поле ${field_name} тендера на ${field_value}
... ... @@ -36,6 +40,8 @@ Resource resource.robot
36 40 Можливість додати документацію до тендера
37 41 ${filepath}= create_fake_doc
38 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 69 Звірити відображення поля ${field} тендера для користувача ${username}
64 70 Звірити поле тендера ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].initial_data} ${field}
65 71
  72 +
66 73 Звірити відображення дати ${date} тендера для усіх користувачів
67 74 :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1}
68 75 \ Звірити відображення дати ${date} тендера для користувача ${username}
... ... @@ -112,8 +119,6 @@ Resource resource.robot
112 119 Отримати дані із поля ${field} тендера для користувача ${username}
113 120 Отримати дані із тендера ${username} ${TENDER['TENDER_UAID']} ${field}
114 121
115   -
116   -
117 122 ##############################################################################################
118 123 # LOTS
119 124 ##############################################################################################
... ... @@ -296,6 +301,7 @@ Resource resource.robot
296 301 ${question_data}= munch_dict arg=${question_data}
297 302 Set To Dictionary ${USERS.users['${username}']} question_data=${question_data}
298 303
  304 +
299 305 Можливість задати запитання на ${item_index} предмет користувачем ${username}
300 306 ${item_id}= get_id_from_object ${USERS.users['${tender_owner}'].tender_data.data['items'][${item_index}]}
301 307 ${question}= Підготувати дані для запитання
... ... @@ -307,6 +313,7 @@ Resource resource.robot
307 313 ${question_data}= munch_dict arg=${question_data}
308 314 Set To Dictionary ${USERS.users['${username}']} question_data=${question_data}
309 315
  316 +
310 317 Можливість відповісти на запитання
311 318 ${answer}= Підготувати дані для відповіді на запитання
312 319 Run As ${tender_owner}
... ... @@ -616,6 +623,37 @@ Resource resource.robot
616 623 ${bid_doc_modified}= Run As ${username} Змінити документ в ставці ${filepath} ${docid}
617 624 Set To Dictionary ${USERS.users['${username}'].bidresponses} bid_doc_modified=${bid_doc_modified}
618 625
  626 +##############################################################################################
  627 +# Cancellations
  628 +##############################################################################################
619 629
620 630 Можливість скасувати цінову пропозицію користувачем ${username}
621 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