Commit f5959ca339a45d3497c04f84511b1994de564168

Authored by OrysiaDrabych
1 parent ce9d4a0f

Test ability to modify change

@@ -1357,6 +1357,19 @@ Library openprocurement_client.utils @@ -1357,6 +1357,19 @@ Library openprocurement_client.utils
1357 Log ${contract} 1357 Log ${contract}
1358 1358
1359 1359
  1360 +Редагувати зміну
  1361 + [Arguments] ${username} ${contract_uaid} ${fieldname} ${fieldvalue}
  1362 + ${internalid}= openprocurement_client.Отримати internal id по UAid для договору ${username} ${contract_uaid}
  1363 + ${data}= Create Dictionary ${fieldname}=${fieldvalue}
  1364 + ${data}= Create Dictionary data=${data}
  1365 + ${changes}= Get variable value ${USERS.users['${username}'].changes}
  1366 + ${change}= munchify ${changes[-1]}
  1367 + Log ${change}
  1368 + ${reply}= Call Method ${USERS.users['${username}'].contracting_client} patch_change ${internalid} ${USERS.users['${username}'].changes[-1].data.id} ${USERS.users['${username}'].contract_access_token} ${data}
  1369 + Log ${data}
  1370 + Log ${reply}
  1371 +
  1372 +
1360 Застосувати зміну 1373 Застосувати зміну
1361 [Arguments] ${username} ${contract_uaid} 1374 [Arguments] ${username} ${contract_uaid}
1362 ${internalid}= openprocurement_client.Отримати internal id по UAid для договору ${username} ${contract_uaid} 1375 ${internalid}= openprocurement_client.Отримати internal id по UAid для договору ${username} ${contract_uaid}
@@ -128,6 +128,17 @@ Suite Teardown Test Suite Teardown @@ -128,6 +128,17 @@ Suite Teardown Test Suite Teardown
128 ${description}= create_fake_sentence 128 ${description}= create_fake_sentence
129 Set to dictionary ${USERS.users['${tender_owner}']} new_description=${description} 129 Set to dictionary ${USERS.users['${tender_owner}']} new_description=${description}
130 Run As ${tender_owner} Редагувати договір ${CONTRACT_UAID} description ${description} 130 Run As ${tender_owner} Редагувати договір ${CONTRACT_UAID} description ${description}
  131 +Можливість редагувати опис причини зміни договору
  132 + [Tags] ${USERS.users['${tender_owner}'].broker}: Редагування зміни
  133 + ... tender_owner
  134 + ... ${USERS.users['${tender_owner}'].broker}
  135 + ... modify_change
  136 + [Teardown] Оновити LAST_MODIFICATION_DATE
  137 + ${new_rationale}= create_fake_sentence
  138 + Set to dictionary ${USERS.users['${tender_owner}']} new_rationale=${new_rationale}
  139 + Run As ${tender_owner} Редагувати зміну ${CONTRACT_UAID} rationale ${new_rationale}
  140 +
  141 +
131 142
132 143
133 Можливість застосувати зміну договору 144 Можливість застосувати зміну договору
@@ -140,7 +151,44 @@ Suite Teardown Test Suite Teardown @@ -140,7 +151,44 @@ Suite Teardown Test Suite Teardown
140 Set to dictionary ${USERS.users['${tender_owner}'].change_data.data} status=active 151 Set to dictionary ${USERS.users['${tender_owner}'].change_data.data} status=active
141 152
142 153
143 -Відображення зміненого опису договору 154 +Відображення відредагованого опису договору
  155 + [Tags] ${USERS.users['${viewer}'].broker}: Редагування договору
  156 + ... viewer
  157 + ... ${USERS.users['${viewer}'].broker}
  158 + ... tender_view
  159 + Звірити поле договору із значенням
  160 + ... ${viewer}
  161 + ... ${CONTRACT_UAID}
  162 + ... ${USERS.users['${tender_owner}'].new_description}
  163 + ... description
  164 +
  165 +
  166 +Відображення відредагованого опису причини зміни договору
  167 + [Tags] ${USERS.users['${viewer}'].broker}: Редагування зміни договору
  168 + ... viewer
  169 + ... ${USERS.users['${viewer}'].broker}
  170 + ... modify_change
  171 + Remove From Dictionary ${USERS.users['${viewer}'].contract_data.data.changes[0]} rationale
  172 + Звірити поле договору із значенням
  173 + ... ${viewer}
  174 + ... ${CONTRACT_UAID}
  175 + ... ${USERS.users['${tender_owner}'].new_rationale}
  176 + ... changes[0].rationale
  177 +
  178 +
  179 +Відображення відредагованої назви договору
  180 + [Tags] ${USERS.users['${viewer}'].broker}: Редагування договору
  181 + ... viewer
  182 + ... ${USERS.users['${viewer}'].broker}
  183 + ... modify_contract
  184 + Звірити поле договору із значенням
  185 + ... ${viewer}
  186 + ... ${CONTRACT_UAID}
  187 + ... ${USERS.users['${tender_owner}'].new_title}
  188 + ... title
  189 +
  190 +
  191 +Відображення відредагованої вартості договору
144 [Tags] ${USERS.users['${viewer}'].broker}: Редагування договору 192 [Tags] ${USERS.users['${viewer}'].broker}: Редагування договору
145 ... viewer 193 ... viewer
146 ... ${USERS.users['${viewer}'].broker} 194 ... ${USERS.users['${viewer}'].broker}
Please register or login to post a comment