Commit 30185b78a634012992a5032cafa8a88879770097

Authored by ivanka12
1 parent 00db4476

add agreement.robot

  1 +*** Settings ***
  2 +Resource base_keywords.robot
  3 +Suite Setup Test Suite Setup
  4 +Suite Teardown Test Suite Teardown
  5 +
  6 +*** Variables ***
  7 +@{USED_ROLES} tender_owner viewer
  8 +
  9 +*** Test Cases ***
  10 +Можливість знайти закупівлю по ідентифікатору
  11 + [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера
  12 + ... viewer tender_owner
  13 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  14 + ... find_tender
  15 + ... critical
  16 + Завантажити дані про тендер
  17 + :FOR ${username} IN ${viewer} ${tender_owner}
  18 + \ Run As ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
  19 +
  20 +
  21 +Відображення ідентифікатора угоди
  22 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних тендера
  23 + ... viewer tender_owner
  24 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  25 + ... tender_view
  26 + ... critical
  27 + :FOR ${username} IN ${viewer} ${tender_owner}
  28 + \ Отримати дані із поля agreements[0].agreementID тендера для користувача ${username}
  29 + ${AGREEMENT_UAID}= Get Variable Value ${USERS.users['${tender_owner}'].tender_data.data.agreements[0].agreementID}
  30 + Set Suite Variable ${AGREEMENT_UAID}
  31 +
  32 +
  33 +Можливість знайти угоду по ідентифікатору
  34 + [Tags] ${USERS.users['${viewer}'].broker}: Пошук угоди
  35 + ... viewer tender_owner
  36 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  37 + ... find_agreement
  38 + ... critical
  39 + :FOR ${username} IN ${viewer} ${tender_owner}
  40 + \ Run As ${username} Пошук угоди по ідентифікатору ${AGREEMENT_UAID}
  41 +
  42 +
  43 +Відображення ідентифікатора контракту в угоді
  44 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди
  45 + ... viewer tender_owner
  46 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  47 + ... agreement_view
  48 + ... critical
  49 + :FOR ${username} IN ${viewer} ${tender_owner}
  50 + \ Отримати дані із угоди ${username} ${AGREEMENT_UAID} contracts[0].id
  51 +
  52 +
  53 +Відображення ідентифікатора предмету в угоді
  54 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних угоди
  55 + ... viewer tender_owner
  56 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  57 + ... agreement_view
  58 + ... critical
  59 + :FOR ${username} IN ${viewer} ${tender_owner}
  60 + \ Отримати дані із угоди ${username} ${AGREEMENT_UAID} items[0].id
  61 +
  62 +
  63 +Можливість отримати доступ до угоди
  64 + [Tags] ${USERS.users['${tender_owner}'].broker}: Отримання прав доступу до угоди
  65 + ... tender_owner
  66 + ... ${USERS.users['${tender_owner}'].broker}
  67 + ... find_agreement
  68 + ... critical
  69 + Run As ${tender_owner} Отримати доступ до угоди ${AGREEMENT_UAID}
  70 +
  71 +
  72 +Можливість завантажити документацію в угоду
  73 + [Tags] ${USERS.users['${tender_owner}'].broker}: Завантаження документації в угоду
  74 + ... tender_owner
  75 + ... ${USERS.users['${tender_owner}'].broker}
  76 + ... add_agreement_doc
  77 + ... non-critical
  78 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  79 + [Teardown] Оновити LAST_MODIFICATION_DATE
  80 + Можливість завантажити документ для рамкової угоди користувачем ${tender_owner}
  81 +
  82 +
  83 +Можливість внести зміну до угоди taxRate
  84 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  85 + ... tender_owner
  86 + ... ${USERS.users['${tender_owner}'].broker}
  87 + ... submit_change
  88 + ... critical
  89 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  90 + [Teardown] Оновити LAST_MODIFICATION_DATE
  91 + ${change_data}= Підготувати дані про зміну до угоди ${tender_owner} taxRate
  92 + Run As ${tender_owner} Внести зміну в угоду ${AGREEMENT_UAID} ${change_data}
  93 +
  94 +
  95 +Відображення типу зміни taxRate
  96 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  97 + ... viewer
  98 + ... ${USERS.users['${viewer}'].broker}
  99 + ... change_view
  100 + ... non-critical
  101 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  102 + Звірити поле угоди із значенням
  103 + ... ${viewer}
  104 + ... ${AGREEMENT_UAID}
  105 + ... ${USERS.users['${tender_owner}'].change_data.data.rationaleType}
  106 + ... changes[0].rationaleType
  107 +
  108 +
  109 +Відображення обгрунтування зміни taxRate
  110 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  111 + ... viewer
  112 + ... ${USERS.users['${viewer}'].broker}
  113 + ... change_view
  114 + ... non-critical
  115 + Звірити поле угоди із значенням
  116 + ... ${viewer}
  117 + ... ${AGREEMENT_UAID}
  118 + ... ${USERS.users['${tender_owner}'].change_data.data.rationale}
  119 + ... changes[0].rationale
  120 +
  121 +
  122 +Можливість оновити властивості угоди для внесених змін taxRate
  123 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  124 + ... tender_owner
  125 + ... ${USERS.users['${tender_owner}'].broker}
  126 + ... modification
  127 + ... critical
  128 + [Teardown] Оновити LAST_MODIFICATION_DATE
  129 + ${change_data}= Підготувати дані для оновлення властивості угоди ${tender_owner} addend ${0.9}
  130 + Run As ${tender_owner} Оновити властивості угоди ${AGREEMENT_UAID} ${change_data}
  131 +
  132 +
  133 +Відображення ідентифікатора предмету у властивостях taxRate
  134 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  135 + ... viewer
  136 + ... ${USERS.users['${viewer}'].broker}
  137 + ... modification_view
  138 + ... non-critical
  139 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  140 + Звірити поле угоди із значенням
  141 + ... ${viewer}
  142 + ... ${AGREEMENT_UAID}
  143 + ... ${USERS.users['${tender_owner}'].modification_data.data.modifications[0]['itemId']}
  144 + ... changes[0].modifications[0].itemId
  145 +
  146 +
  147 +Відображення addend у властивостях taxRate
  148 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  149 + ... viewer
  150 + ... ${USERS.users['${viewer}'].broker}
  151 + ... modification_view
  152 + ... non-critical
  153 + Звірити поле угоди із значенням
  154 + ... ${viewer}
  155 + ... ${AGREEMENT_UAID}
  156 + ... ${USERS.users['${tender_owner}'].modification_data.data.modifications[0]['addend']}
  157 + ... changes[0].modifications[0].addend
  158 +
  159 +
  160 +Можливість завантажити документацію в зміну
  161 + [Tags] ${USERS.users['${tender_owner}'].broker}: Завантаження документації в угоду
  162 + ... tender_owner
  163 + ... ${USERS.users['${tender_owner}'].broker}
  164 + ... add_agreement_doc
  165 + ... non-critical
  166 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  167 + [Teardown] Оновити LAST_MODIFICATION_DATE
  168 + Можливість завантажити документ для зміни у рамковій угоді користувачем ${tender_owner}
  169 +
  170 +
  171 +Можливість застосувати зміну договору taxRate
  172 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  173 + ... tender_owner
  174 + ... ${USERS.users['${tender_owner}'].broker}
  175 + ... apply_change
  176 + ... critical
  177 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  178 + [Teardown] Оновити LAST_MODIFICATION_DATE
  179 + ${dateSigned}= create_fake_date
  180 + Run As ${tender_owner} Застосувати зміну для угоди ${AGREEMENT_UAID} ${dateSigned} active
  181 +
  182 +
  183 +Відображення статусу active зміни taxRate
  184 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  185 + ... viewer
  186 + ... ${USERS.users['${viewer}'].broker}
  187 + ... change_view
  188 + ... critical
  189 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  190 + Звірити поле угоди із значенням
  191 + ... ${viewer}
  192 + ... ${AGREEMENT_UAID}
  193 + ... active
  194 + ... changes[0].status
  195 +
  196 +
  197 +Можливість внести зміну до угоди itemPriceVariation
  198 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  199 + ... tender_owner
  200 + ... ${USERS.users['${tender_owner}'].broker}
  201 + ... submit_change
  202 + ... critical
  203 + [Teardown] Оновити LAST_MODIFICATION_DATE
  204 + ${change_data}= Підготувати дані про зміну до угоди ${tender_owner} itemPriceVariation
  205 + Run As ${tender_owner} Внести зміну в угоду ${AGREEMENT_UAID} ${change_data}
  206 +
  207 +
  208 +Відображення типу зміни itemPriceVariation
  209 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  210 + ... viewer
  211 + ... ${USERS.users['${viewer}'].broker}
  212 + ... change_view
  213 + ... non-critical
  214 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  215 + Звірити поле угоди із значенням
  216 + ... ${viewer}
  217 + ... ${AGREEMENT_UAID}
  218 + ... ${USERS.users['${tender_owner}'].change_data.data.rationaleType}
  219 + ... changes[1].rationaleType
  220 +
  221 +
  222 +Відображення обгрунтування зміни itemPriceVariation
  223 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  224 + ... viewer
  225 + ... ${USERS.users['${viewer}'].broker}
  226 + ... change_view
  227 + ... non-critical
  228 + Звірити поле угоди із значенням
  229 + ... ${viewer}
  230 + ... ${AGREEMENT_UAID}
  231 + ... ${USERS.users['${tender_owner}'].change_data.data.rationale}
  232 + ... changes[1].rationale
  233 +
  234 +
  235 +Можливість оновити властивості угоди для внесених змін itemPriceVariation
  236 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  237 + ... tender_owner
  238 + ... ${USERS.users['${tender_owner}'].broker}
  239 + ... modification
  240 + ... critical
  241 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  242 + [Teardown] Оновити LAST_MODIFICATION_DATE
  243 + ${change_data}= Підготувати дані для оновлення властивості угоди ${tender_owner} factor ${1.1}
  244 + Run As ${tender_owner} Оновити властивості угоди ${AGREEMENT_UAID} ${change_data}
  245 +
  246 +
  247 +Відображення ідентифікатора предмету у властивостях itemPriceVariation
  248 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  249 + ... viewer
  250 + ... ${USERS.users['${viewer}'].broker}
  251 + ... modification_view
  252 + ... non-critical
  253 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  254 + Звірити поле угоди із значенням
  255 + ... ${viewer}
  256 + ... ${AGREEMENT_UAID}
  257 + ... ${USERS.users['${tender_owner}'].modification_data.data.modifications[0]['itemId']}
  258 + ... changes[1].modifications[0].itemId
  259 +
  260 +
  261 +Відображення factor у властивостях itemPriceVariation
  262 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  263 + ... viewer
  264 + ... ${USERS.users['${viewer}'].broker}
  265 + ... modification_view
  266 + ... non-critical
  267 + Звірити поле угоди із значенням
  268 + ... ${viewer}
  269 + ... ${AGREEMENT_UAID}
  270 + ... ${USERS.users['${tender_owner}'].modification_data.data.modifications[0]['factor']}
  271 + ... changes[1].modifications[0].factor
  272 +
  273 +
  274 +Можливість скасувати зміну договору itemPriceVariation
  275 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  276 + ... tender_owner
  277 + ... ${USERS.users['${tender_owner}'].broker}
  278 + ... apply_change
  279 + ... critical
  280 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  281 + [Teardown] Оновити LAST_MODIFICATION_DATE
  282 + ${dateSigned}= create_fake_date
  283 + Run As ${tender_owner} Застосувати зміну для угоди ${AGREEMENT_UAID} ${dateSigned} cancelled
  284 +
  285 +
  286 +Відображення статусу cancelled зміни itemPriceVariation
  287 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  288 + ... viewer
  289 + ... ${USERS.users['${viewer}'].broker}
  290 + ... change_view
  291 + ... critical
  292 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  293 + Звірити поле угоди із значенням
  294 + ... ${viewer}
  295 + ... ${AGREEMENT_UAID}
  296 + ... cancelled
  297 + ... changes[1].status
  298 +
  299 +
  300 +Можливість внести зміну до угоди thirdParty
  301 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  302 + ... tender_owner
  303 + ... ${USERS.users['${tender_owner}'].broker}
  304 + ... submit_change
  305 + ... critical
  306 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  307 + [Teardown] Оновити LAST_MODIFICATION_DATE
  308 + ${change_data}= Підготувати дані про зміну до угоди ${tender_owner} thirdParty
  309 + Run As ${tender_owner} Внести зміну в угоду ${AGREEMENT_UAID} ${change_data}
  310 +
  311 +
  312 +Відображення типу зміни thirdParty
  313 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  314 + ... viewer
  315 + ... ${USERS.users['${viewer}'].broker}
  316 + ... change_view
  317 + ... non-critical
  318 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  319 + Звірити поле угоди із значенням
  320 + ... ${viewer}
  321 + ... ${AGREEMENT_UAID}
  322 + ... ${USERS.users['${tender_owner}'].change_data.data.rationaleType}
  323 + ... changes[2].rationaleType
  324 +
  325 +
  326 +Відображення обгрунтування зміни thirdParty
  327 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  328 + ... viewer
  329 + ... ${USERS.users['${viewer}'].broker}
  330 + ... change_view
  331 + ... non-critical
  332 + Звірити поле угоди із значенням
  333 + ... ${viewer}
  334 + ... ${AGREEMENT_UAID}
  335 + ... ${USERS.users['${tender_owner}'].change_data.data.rationale}
  336 + ... changes[2].rationale
  337 +
  338 +
  339 +Можливість оновити властивості угоди для внесених змін thirdParty
  340 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  341 + ... tender_owner
  342 + ... ${USERS.users['${tender_owner}'].broker}
  343 + ... modification
  344 + ... critical
  345 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  346 + [Teardown] Оновити LAST_MODIFICATION_DATE
  347 + Log ${USERS.users['${tender_owner}'].agreement_data}
  348 + ${change_data}= Підготувати дані для оновлення властивості угоди ${tender_owner} factor ${0.97}
  349 + Run As ${tender_owner} Оновити властивості угоди ${AGREEMENT_UAID} ${change_data}
  350 +
  351 +
  352 +Відображення ідентифікатора предмету у властивостях thirdParty
  353 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  354 + ... viewer
  355 + ... ${USERS.users['${viewer}'].broker}
  356 + ... modification_view
  357 + ... non-critical
  358 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  359 + Звірити поле угоди із значенням
  360 + ... ${viewer}
  361 + ... ${AGREEMENT_UAID}
  362 + ... ${USERS.users['${tender_owner}'].modification_data.data.modifications[0]['itemId']}
  363 + ... changes[2].modifications[0].itemId
  364 +
  365 +
  366 +Відображення factor у властивостях thirdParty
  367 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  368 + ... viewer
  369 + ... ${USERS.users['${viewer}'].broker}
  370 + ... modification_view
  371 + ... non-critical
  372 + Звірити поле угоди із значенням
  373 + ... ${viewer}
  374 + ... ${AGREEMENT_UAID}
  375 + ... ${USERS.users['${tender_owner}'].modification_data.data.modifications[0]['factor']}
  376 + ... changes[2].modifications[0].factor
  377 +
  378 +
  379 +Можливість застосувати зміну договору thirdParty
  380 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  381 + ... tender_owner
  382 + ... ${USERS.users['${tender_owner}'].broker}
  383 + ... apply_change
  384 + ... critical
  385 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  386 + [Teardown] Оновити LAST_MODIFICATION_DATE
  387 + ${dateSigned}= create_fake_date
  388 + Run As ${tender_owner} Застосувати зміну для угоди ${AGREEMENT_UAID} ${dateSigned} active
  389 +
  390 +
  391 +Відображення статусу active зміни thirdParty
  392 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  393 + ... viewer
  394 + ... ${USERS.users['${viewer}'].broker}
  395 + ... change_view
  396 + ... critical
  397 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  398 + Звірити поле угоди із значенням
  399 + ... ${viewer}
  400 + ... ${AGREEMENT_UAID}
  401 + ... active
  402 + ... changes[2].status
  403 +
  404 +
  405 +Можливість внести зміну до угоди partyWithdrawal
  406 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  407 + ... tender_owner
  408 + ... ${USERS.users['${tender_owner}'].broker}
  409 + ... submit_change
  410 + ... critical
  411 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  412 + [Teardown] Оновити LAST_MODIFICATION_DATE
  413 + ${change_data}= Підготувати дані про зміну до угоди ${tender_owner} partyWithdrawal
  414 + Run As ${tender_owner} Внести зміну в угоду ${AGREEMENT_UAID} ${change_data}
  415 +
  416 +
  417 +Відображення типу зміни partyWithdrawal
  418 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  419 + ... viewer
  420 + ... ${USERS.users['${viewer}'].broker}
  421 + ... change_view
  422 + ... non-critical
  423 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  424 + Звірити поле угоди із значенням
  425 + ... ${viewer}
  426 + ... ${AGREEMENT_UAID}
  427 + ... ${USERS.users['${tender_owner}'].change_data.data.rationaleType}
  428 + ... changes[3].rationaleType
  429 +
  430 +
  431 +Відображення обгрунтування зміни partyWithdrawal
  432 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  433 + ... viewer
  434 + ... ${USERS.users['${viewer}'].broker}
  435 + ... change_view
  436 + ... non-critical
  437 + Звірити поле угоди із значенням
  438 + ... ${viewer}
  439 + ... ${AGREEMENT_UAID}
  440 + ... ${USERS.users['${tender_owner}'].change_data.data.rationale}
  441 + ... changes[3].rationale
  442 +
  443 +
  444 +Можливість оновити властивості угоди для внесених змін partyWithdrawal
  445 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  446 + ... tender_owner
  447 + ... ${USERS.users['${tender_owner}'].broker}
  448 + ... modification
  449 + ... critical
  450 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  451 + [Teardown] Оновити LAST_MODIFICATION_DATE
  452 + ${change_data}= Підготувати дані для оновлення властивості угоди
  453 + ... ${tender_owner}
  454 + ... contractId
  455 + ... ${USERS.users['${tender_owner}'].agreement_data.data['contracts'][0]['id']}
  456 + Run As ${tender_owner} Оновити властивості угоди ${AGREEMENT_UAID} ${change_data}
  457 +
  458 +
  459 +Відображення ідентифікатора предмету у властивостях partyWithdrawal
  460 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  461 + ... viewer
  462 + ... ${USERS.users['${viewer}'].broker}
  463 + ... modification_view
  464 + ... non-critical
  465 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  466 + Звірити поле угоди із значенням
  467 + ... ${viewer}
  468 + ... ${AGREEMENT_UAID}
  469 + ... ${USERS.users['${tender_owner}'].modification_data.data.modifications[0]['itemId']}
  470 + ... changes[3].modifications[0].itemId
  471 +
  472 +
  473 +Відображення contractId у властивостях partyWithdrawal
  474 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  475 + ... viewer
  476 + ... ${USERS.users['${viewer}'].broker}
  477 + ... modification_view
  478 + ... non-critical
  479 + Звірити поле угоди із значенням
  480 + ... ${viewer}
  481 + ... ${AGREEMENT_UAID}
  482 + ... ${USERS.users['${tender_owner}'].modification_data.data.modifications[0]['contractId']}
  483 + ... changes[3].modifications[0].contractId
  484 +
  485 +
  486 +Можливість скасувати зміну договору partyWithdrawal
  487 + [Tags] ${USERS.users['${tender_owner}'].broker}: Внесення зміни
  488 + ... tender_owner
  489 + ... ${USERS.users['${tender_owner}'].broker}
  490 + ... apply_change
  491 + ... critical
  492 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  493 + [Teardown] Оновити LAST_MODIFICATION_DATE
  494 + ${dateSigned}= create_fake_date
  495 + Run As ${tender_owner} Застосувати зміну для угоди ${AGREEMENT_UAID} ${dateSigned} cancelled
  496 +
  497 +
  498 +Відображення статусу cancelled зміни partyWithdrawal
  499 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення зміни
  500 + ... viewer
  501 + ... ${USERS.users['${viewer}'].broker}
  502 + ... change_view
  503 + ... critical
  504 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  505 + Звірити поле угоди із значенням
  506 + ... ${viewer}
  507 + ... ${AGREEMENT_UAID}
  508 + ... cancelled
  509 + ... changes[3].status
  510 +
  511 +
  512 +Можливість завершити угоду
  513 + [Tags] ${USERS.users['${tender_owner}'].broker}: Завершення угоди
  514 + ... tender_owner
  515 + ... ${USERS.users['${tender_owner}'].broker}
  516 + ... agreement_termination
  517 + ... critical
  518 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
  519 + [Teardown] Оновити LAST_MODIFICATION_DATE
  520 + Run As ${tender_owner} Завершити угоду ${AGREEMENT_UAID}
  521 +
  522 +
  523 +Звірити статус завершеної угоди
  524 + [Tags] ${USERS.users['${viewer}'].broker}: Завершення угоди
  525 + ... viewer
  526 + ... ${USERS.users['${viewer}'].broker}
  527 + ... agreement_termination
  528 + ... critical
  529 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  530 + Remove From Dictionary ${USERS.users['${viewer}'].agreement_data.data} status
  531 + Звірити поле угоди із значенням
  532 + ... ${viewer}
  533 + ... ${AGREEMENT_UAID}
  534 + ... terminated
  535 + ... status
Please register or login to post a comment