Showing
2 changed files
with
62 additions
and
1 deletions
| @@ -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