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