Commit 6c9fac38a536368aee075382d4901d10378070b5

Authored by AlexDiatlov
1 parent eb2a8627

add alp test cases and keywords

@@ -2112,6 +2112,21 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status @@ -2112,6 +2112,21 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
2112 Remove File ${file_path} 2112 Remove File ${file_path}
2113 2113
2114 2114
  2115 +Можливість завантажити обгрунтування аномально низької ціни до пропозиції учасником
  2116 + [Arguments] ${username} ${doc_name} ${doc_type}=${NONE}
  2117 + ${file_path} ${file_name} ${file_content}= create_fake_doc
  2118 + ${doc_id}= get_id_from_string ${file_name}
  2119 + ${bid_document_data}= Create Dictionary
  2120 + ... doc_name=${file_name}
  2121 + ... doc_content=${file_content}
  2122 + ... doc_id=${doc_id}
  2123 + Run As ${username} Завантажити документ в ставку обгрунтування аномально низької ціни ${file_path} ${TENDER['TENDER_UAID']} ${doc_name} ${doc_type}
  2124 + Set To Dictionary ${USERS.users['${username}']} bid_document=${bid_document_data}
  2125 + #Set To Dictionary ${USERS.users['${username}']} bidresponses=${bid_doc_upload}
  2126 + #Set To Dictionary ${USERS.users['${username}'].bidresponses} bid_doc_upload=${bid_doc_upload}
  2127 + Remove File ${file_path}
  2128 +
  2129 +
2115 Можливість змінити документацію цінової пропозиції користувачем ${username} 2130 Можливість змінити документацію цінової пропозиції користувачем ${username}
2116 ${file_path} ${file_name} ${file_content}= create_fake_doc 2131 ${file_path} ${file_name} ${file_content}= create_fake_doc
2117 ${doc_id}= get_id_from_string ${file_name} 2132 ${doc_id}= get_id_from_string ${file_name}
@@ -2135,6 +2150,18 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status @@ -2135,6 +2150,18 @@ ${ERROR_PLAN_MESSAGE}= Calling method 'get_plan' failed: ResourceGone: {"status
2135 Set To Dictionary ${USERS.users['${username}']} bid_document_modified=${bid_document_modified_data} 2150 Set To Dictionary ${USERS.users['${username}']} bid_document_modified=${bid_document_modified_data}
2136 Remove File ${file_path} 2151 Remove File ${file_path}
2137 2152
  2153 +
  2154 +Можливість змінити документацію обгрунтування аномально низької ціни користувачем ${username}
  2155 + ${file_path} ${file_name} ${file_content}= create_fake_doc
  2156 + ${doc_id}= get_id_from_string ${file_name}
  2157 + ${bid_document_modified_data}= Create Dictionary
  2158 + ... doc_name=${file_name}
  2159 + ... doc_content=${file_content}
  2160 + ... doc_id=${doc_id}
  2161 + Run As ${username} Змінити документ в ставці при обгрунтуванні аномально низької ціни ${TENDER['TENDER_UAID']} ${file_path} ${USERS.users['${username}']['bid_document']['doc_id']}
  2162 + Set To Dictionary ${USERS.users['${username}']} bid_document_modified=${bid_document_modified_data}
  2163 + Remove File ${file_path}
  2164 +
2138 ############################################################################################## 2165 ##############################################################################################
2139 # Cancellations 2166 # Cancellations
2140 ############################################################################################## 2167 ##############################################################################################
@@ -1687,6 +1687,25 @@ Library openprocurement_client.utils @@ -1687,6 +1687,25 @@ Library openprocurement_client.utils
1687 [Return] ${uploaded_file} 1687 [Return] ${uploaded_file}
1688 1688
1689 1689
  1690 +Завантажити документ в ставку обгрунтування аномально низької ціни
  1691 + [Arguments] ${username} ${path} ${tender_uaid} ${doc_name}=documents ${doc_type}=${None}
  1692 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  1693 + ${bid_id}= set variable ${tender.data.awards[0].bid_id}
  1694 + ${tender}= set_access_key ${tender} ${USERS.users['${username}']['access_token']}
  1695 + ${response}= Call Method ${USERS.users['${username}'].client} upload_bid_document
  1696 + ... ${path}
  1697 + ... ${tender.data.id}
  1698 + ... ${bid_id}
  1699 + ... doc_type=${doc_type}
  1700 + ... access_token=${tender.access.token}
  1701 + ... subitem_name=${doc_name}
  1702 + ${uploaded_file} = Create Dictionary
  1703 + ... filepath=${path}
  1704 + ... upload_response=${response}
  1705 + Log object data ${uploaded_file}
  1706 + [Return] ${uploaded_file}
  1707 +
  1708 +
1690 Змінити документ в ставці 1709 Змінити документ в ставці
1691 [Arguments] ${username} ${tender_uaid} ${path} ${doc_id} ${doc_type}=documents 1710 [Arguments] ${username} ${tender_uaid} ${path} ${doc_id} ${doc_type}=documents
1692 ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['bid'].data.id} 1711 ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['bid'].data.id}
@@ -1727,6 +1746,26 @@ Library openprocurement_client.utils @@ -1727,6 +1746,26 @@ Library openprocurement_client.utils
1727 [Return] ${uploaded_file} 1746 [Return] ${uploaded_file}
1728 1747
1729 1748
  1749 +Змінити документ в ставці при обгрунтуванні аномально низької ціни
  1750 + [Arguments] ${username} ${tender_uaid} ${path} ${doc_id} ${doc_type}=documents
  1751 + ${bid_id}= openprocurement_client.Отримати інформацію із пропозиції ${username} ${tender_uaid} id
  1752 + ${tender}= openprocurement_client.Пошук тендера по ідентифікатору ${username} ${tender_uaid}
  1753 + ${tender}= set_access_key ${tender} ${USERS.users['${username}']['access_token']}
  1754 + ${bid}= openprocurement_client.Отримати пропозицію ${username} ${tender_uaid}
  1755 + ${bid_doc}= get_document_by_id ${bid.data} ${doc_id}
  1756 + ${response}= Call Method ${USERS.users['${username}'].client} update_bid_document
  1757 + ... ${path}
  1758 + ... ${tender.data.id}
  1759 + ... ${bid_id}
  1760 + ... ${bid_doc['id']}
  1761 + ... access_token=${tender.access.token}
  1762 + ${uploaded_file} = Create Dictionary
  1763 + ... filepath=${path}
  1764 + ... upload_response=${response}
  1765 + Log object data ${uploaded_file}
  1766 + [Return] ${uploaded_file}
  1767 +
  1768 +
1730 Змінити документацію в ставці 1769 Змінити документацію в ставці
1731 [Arguments] ${username} ${tender_uaid} ${doc_data} ${doc_id} 1770 [Arguments] ${username} ${tender_uaid} ${doc_data} ${doc_id}
1732 ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['bid'].data.id} 1771 ${bid_id}= Get Variable Value ${USERS.users['${username}'].bidresponses['bid'].data.id}
@@ -228,7 +228,15 @@ ${award_index} ${0} @@ -228,7 +228,15 @@ ${award_index} ${0}
228 Повідомлення в awards про невіповідність пропозиції 0 228 Повідомлення в awards про невіповідність пропозиції 0
229 229
230 230
231 -Можливість завантажити документ в пропозицію першим учасником 231 +Неможливість визначити переможця до завершення dueDate
  232 + [Tags] ${USERS.users['${tender_owner}'].broker}:
  233 + ... tender_owner
  234 + ... ${USERS.users['${tender_owner}'].broker}
  235 + ... qualification_approve_award_dueDate_error
  236 + run keyword and expect error * Підтвердити постачальника ${tender_owner} ${TENDER['TENDER_UAID']} 0
  237 +
  238 +
  239 +Можливість завантажити документ в пропозицію учасником 24 години
232 [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції 240 [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
233 ... provider 241 ... provider
234 ... ${USERS.users['${provider}'].broker} 242 ... ${USERS.users['${provider}'].broker}
@@ -248,6 +256,26 @@ ${award_index} ${0} @@ -248,6 +256,26 @@ ${award_index} ${0}
248 Можливість змінити документацію цінової пропозиції при усуненні невідповідності користувачем ${provider} 256 Можливість змінити документацію цінової пропозиції при усуненні невідповідності користувачем ${provider}
249 257
250 258
  259 +Можливість завантажити документ в пропозицію учасником аномально низька ціна
  260 + [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
  261 + ... provider
  262 + ... ${USERS.users['${provider}'].broker}
  263 + ... add_doc_to_bid_by_provider_alp_qualification
  264 + ... critical
  265 + [Teardown] Оновити LAST_MODIFICATION_DATE
  266 + Можливість завантажити обгрунтування аномально низької ціни до пропозиції учасником ${provider} documents evidence
  267 +
  268 +
  269 +Можливість змінити документацію цінової пропозиції учасником аномально низька ціна
  270 + [Tags] ${USERS.users['${provider}'].broker}: Подання пропозиції
  271 + ... provider
  272 + ... ${USERS.users['${provider}'].broker}
  273 + ... change_doc_to_bid_by_provider_alp_qualification
  274 + ... critical
  275 + [Teardown] Оновити LAST_MODIFICATION_DATE
  276 + Можливість змінити документацію обгрунтування аномально низької ціни користувачем ${provider}
  277 +
  278 +
251 Можливість дочекатися перевірки переможців по ЄДРПОУ 279 Можливість дочекатися перевірки переможців по ЄДРПОУ
252 [Tags] ${USERS.users['${tender_owner}'].broker}: Перевірка користувача по ЄДРПОУ 280 [Tags] ${USERS.users['${tender_owner}'].broker}: Перевірка користувача по ЄДРПОУ
253 ... tender_owner 281 ... tender_owner
Please register or login to post a comment