Commit 3dbaae83e6935d6a21fc2bd163a5e29835b49adc

Authored by Krokop
1 parent 9fba7ebd

fix PR

@@ -40,9 +40,9 @@ Resource resource.robot @@ -40,9 +40,9 @@ Resource resource.robot
40 Run as ${username} Пошук тендера по ідентифікатору ${ident} 40 Run as ${username} Пошук тендера по ідентифікатору ${ident}
41 41
42 42
43 -Можливість знайти тендер та зберегти в ${save_key} по ідентифікатору ${ident} для користувача ${username} 43 +Можливість знайти тендер по ідентифікатору ${tender_id} та зберегти його в ${save_location} для користувача ${username}
44 Дочекатись синхронізації з майданчиком ${username} 44 Дочекатись синхронізації з майданчиком ${username}
45 - Run as ${username} Пошук тендера по ідентифікатору ${ident} ${save_key} 45 + Run as ${username} Пошук тендера по ідентифікатору ${ident} ${save_location}
46 46
47 47
48 Можливість змінити поле ${field_name} тендера на ${field_value} 48 Можливість змінити поле ${field_name} тендера на ${field_value}
@@ -89,8 +89,8 @@ Resource resource.robot @@ -89,8 +89,8 @@ Resource resource.robot
89 Звірити поле тендера ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].initial_data} ${field} 89 Звірити поле тендера ${username} ${TENDER['TENDER_UAID']} ${USERS.users['${tender_owner}'].initial_data} ${field}
90 90
91 91
92 -Отримати тендер другого етапу та зберегти  
93 - ${tender_uaid}= Отримати тендер другого етапу ${tender_owner} ${USERS.users['${tender_owner}'].tender_data.data.stage2TenderID} 92 +Отримати доступ до тендера другого етапу
  93 + ${tender_uaid}= Отримати доступ до тендера другого етапу ${tender_owner} ${USERS.users['${tender_owner}'].tender_data.data.stage2TenderID}
94 Set to dictionary ${TENDER} TENDER_UAID=${tender_uaid} 94 Set to dictionary ${TENDER} TENDER_UAID=${tender_uaid}
95 :FOR ${username} IN ${tender_owner} ${provider} ${provider1} ${viewer} 95 :FOR ${username} IN ${tender_owner} ${provider} ${provider1} ${viewer}
96 \ Можливість знайти тендер по ідентифікатору ${tender_uaid} для користувача ${username} 96 \ Можливість знайти тендер по ідентифікатору ${tender_uaid} для користувача ${username}
@@ -255,6 +255,13 @@ Resource resource.robot @@ -255,6 +255,13 @@ Resource resource.robot
255 :FOR ${lot_index} IN RANGE ${NUMBER_OF_LOTS} 255 :FOR ${lot_index} IN RANGE ${NUMBER_OF_LOTS}
256 \ Звірити відображення поля ${field} ${lot_index} лоту для користувача ${username} 256 \ Звірити відображення поля ${field} ${lot_index} лоту для користувача ${username}
257 257
  258 +Звірити відображення поля ${field} усіх лотів другого етапу для користувача ${username}
  259 + :FOR ${lot_index} IN RANGE ${NUMBER_OF_LOTS}
  260 + \ Звірити відображення поля ${field} ${lot_index} лоту другого етапу для користувача ${username}
  261 +
  262 +Звірити відображення поля title усіх лотів другого етапу для усіх користувачів
  263 + :FOR ${username} IN ${viewer} ${tender_owner} ${provider} ${provider1}
  264 + \ Звірити відображення поля ${field} усіх лотів другого етапу для користувача ${username}
258 265
259 Звірити відображення поля ${field} ${lot_index} лоту для користувача ${username} 266 Звірити відображення поля ${field} ${lot_index} лоту для користувача ${username}
260 Дочекатись синхронізації з майданчиком ${username} 267 Дочекатись синхронізації з майданчиком ${username}
@@ -263,6 +270,13 @@ Resource resource.robot @@ -263,6 +270,13 @@ Resource resource.robot
263 ... ${USERS.users['${tender_owner}'].initial_data.data.lots[${lot_index}].${field}} ${field} 270 ... ${USERS.users['${tender_owner}'].initial_data.data.lots[${lot_index}].${field}} ${field}
264 ... object_id=${lot_id} 271 ... object_id=${lot_id}
265 272
  273 +Звірити відображення поля ${field} ${lot_index} лоту другого етапу для користувача ${username}
  274 + Дочекатись синхронізації з майданчиком ${username}
  275 + ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].initial_data.data.lots[${lot_index}]}
  276 + Звірити поле тендера із значенням ${username} ${TENDER['TENDER_UAID']}
  277 + ... ${USERS.users['${tender_owner}'].second_stage_data.data.lots[${lot_index}].${field}} ${field}
  278 + ... object_id=${lot_id}
  279 +
266 280
267 Звірити відображення поля ${field} ${lot_index} лоту з ${data} для користувача ${username} 281 Звірити відображення поля ${field} ${lot_index} лоту з ${data} для користувача ${username}
268 ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].initial_data.data.lots[${lot_index}]} 282 ${lot_id}= get_id_from_object ${USERS.users['${tender_owner}'].initial_data.data.lots[${lot_index}]}
@@ -95,9 +95,9 @@ Library openprocurement_client_helper.py @@ -95,9 +95,9 @@ Library openprocurement_client_helper.py
95 Log ${tender} 95 Log ${tender}
96 [return] ${tender} 96 [return] ${tender}
97 97
98 -Отримати тендер другого етапу 98 +Отримати доступ до тендера другого етапу
99 [Arguments] ${username} ${tender_id} 99 [Arguments] ${username} ${tender_id}
100 - ${response}= Call Method ${USERS.users['${username}'].client} credentials ${tender_id} ${USERS.users['${username}'].access_token} 100 + ${response}= Call Method ${USERS.users['${username}'].client} patch_credentials ${tender_id} ${USERS.users['${username}'].access_token}
101 ${tender}= set_access_key ${response} ${response.access.token} 101 ${tender}= set_access_key ${response} ${response.access.token}
102 Set To Dictionary ${USERS.users['${username}']} access_token=${response.access.token} 102 Set To Dictionary ${USERS.users['${username}']} access_token=${response.access.token}
103 Set To Dictionary ${USERS.users['${username}']} tender_data=${response} 103 Set To Dictionary ${USERS.users['${username}']} tender_data=${response}
@@ -1638,7 +1638,7 @@ ${ITEM_MEAT} ${True} @@ -1638,7 +1638,7 @@ ${ITEM_MEAT} ${True}
1638 Звірити статус тендера ${tender_owner} ${TENDER['TENDER_UAID']} active.stage2.pending 1638 Звірити статус тендера ${tender_owner} ${TENDER['TENDER_UAID']} active.stage2.pending
1639 1639
1640 1640
1641 -Можливість перевести статус очікування обробки мостом 1641 +Можливість перевести тендер в статус очікування обробки мостом
1642 [Tags] ${USERS.users['${tender_owner}'].broker}: Процес переведення статусу у active.stage2.waiting. 1642 [Tags] ${USERS.users['${tender_owner}'].broker}: Процес переведення статусу у active.stage2.waiting.
1643 ... tender_owner 1643 ... tender_owner
1644 ... ${USERS.users['${tender_owner}'].broker} 1644 ... ${USERS.users['${tender_owner}'].broker}
@@ -1658,31 +1658,133 @@ ${ITEM_MEAT} ${True} @@ -1658,31 +1658,133 @@ ${ITEM_MEAT} ${True}
1658 Звірити статус тендера ${tender_owner} ${TENDER['TENDER_UAID']} complete 1658 Звірити статус тендера ${tender_owner} ${TENDER['TENDER_UAID']} complete
1659 1659
1660 1660
1661 -Отрмати дргуий етап 1661 +Можливість отримати тендер другого етапу
1662 [Tags] ${USERS.user['${tender_owner}'].broker}: Отримати id нового тендеру 1662 [Tags] ${USERS.user['${tender_owner}'].broker}: Отримати id нового тендеру
1663 ... tender_owner 1663 ... tender_owner
1664 ... ${USERS.users['${tender_owner}'].broker} 1664 ... ${USERS.users['${tender_owner}'].broker}
1665 ... get_second_stage 1665 ... get_second_stage
1666 Отримати дані із поля stage2TenderID тендера для усіх користувачів 1666 Отримати дані із поля stage2TenderID тендера для усіх користувачів
1667 ${tender_UAID_second_stage}= BuiltIn.Catenate SEPARATOR= ${TENDER['TENDER_UAID']} .2 1667 ${tender_UAID_second_stage}= BuiltIn.Catenate SEPARATOR= ${TENDER['TENDER_UAID']} .2
1668 - Можливість знайти тендер та зберегти в second_stage_data по ідентифікатору ${tender_UAID_second_stage} для користувача ${tender_owner} 1668 + Можливість знайти тендер по ідентифікатору ${tender_UAID_second_stage} та зберегти його в ${second_stage_data} для користувача ${tender_owner}
1669 1669
1670 1670
1671 -Порівняти другий етап з перший  
1672 - [Tags] ${USERS.user['${tender_owner}'].broker}: Порівняти перший та другий етап 1671 +Відображення заголовку закупівлі дургого етапу
  1672 + [Tags] ${USERS.user['${tender_owner}'].broker}: Відображення заголовку тендера
1673 ... tender_owner viewer 1673 ... tender_owner viewer
1674 ... ${USERS.users['${tender_owner}'].broker} 1674 ... ${USERS.users['${tender_owner}'].broker}
1675 ... compare_stages 1675 ... compare_stages
1676 - :FOR ${field} IN title minimalStep value procuringEntity  
1677 - \ Звірити відображення поля ${field} тендера із ${USERS.users['${tender_owner}'].second_stage_data.data.${field}} для користувача ${viewer} 1676 + Звірити відображення поля title тендера із ${USERS.users['${tender_owner}'].second_stage_data.data.${field}} для користувача ${viewer}
1678 1677
1679 1678
1680 -Отримати тендер другого етапу та зберегти 1679 +Відображення мінімального кроку закупівлі дургого етапу
  1680 + [Tags] ${USERS.user['${tender_owner}'].broker}: Відображення мінімального кроку закупівлі дургого етапу
  1681 + ... tender_owner viewer
  1682 + ... ${USERS.users['${tender_owner}'].broker}
  1683 + ... compare_stages
  1684 + Звірити відображення поля minimalStep тендера із ${USERS.users['${tender_owner}'].second_stage_data.data.minimalStep} для користувача ${viewer}
  1685 +
  1686 +
  1687 +Відображення доступного бюджету закупівлі дургого етапу
  1688 + [Tags] ${USERS.user['${tender_owner}'].broker}: Відображення доступного бюджету закупівлі дургого етапу
  1689 + ... tender_owner viewer
  1690 + ... ${USERS.users['${tender_owner}'].broker}
  1691 + ... compare_stages
  1692 + Звірити відображення поля value тендера із ${USERS.users['${tender_owner}'].second_stage_data.data.value} для користувача ${viewer}
  1693 +
  1694 +
  1695 +Відображення опису закупівлі дургого етапу
  1696 + [Tags] ${USERS.user['${tender_owner}'].broker}: Відображення опису закупівлі дургого етапу
  1697 + ... tender_owner viewer
  1698 + ... ${USERS.users['${tender_owner}'].broker}
  1699 + ... compare_stages
  1700 + Звірити відображення поля description тендера із ${USERS.users['${tender_owner}'].second_stage_data.data.description} для користувача ${viewer}
  1701 +
  1702 +
  1703 +Відображення імені замовника тендера для закупівлі другого етапу
  1704 + [Tags] ${USERS.user['${tender_owner}'].broker}: Відображення імені замовника тендера для закупівлі другого етапу
  1705 + ... tender_owner viewer
  1706 + ... ${USERS.users['${tender_owner}'].broker}
  1707 + ... compare_stages
  1708 + Звірити відображення поля procuringEntity.name тендера із ${USERS.users['${tender_owner}'].second_stage_data.data.procuringEntity.name}} для користувача ${viewer}
  1709 +
  1710 +##############################################################################################
  1711 +# Відображення основних даних лоту для другого етапу
  1712 +##############################################################################################
  1713 +
  1714 +Відображення заголовку лотів для закупівлі другого етапу
  1715 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення заголовку лотів для закупівлі другого етапу
  1716 + ... viewer tender_owner provider provider1
  1717 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${tender_owner}'].broker}
  1718 + ... ${USERS.users['${provider}'].broker} ${USERS.users['${provider1}'].broker}
  1719 + ... compare_stages
  1720 + Звірити відображення поля title усіх лотів другого етапу для усіх користувачів
  1721 +
  1722 +
  1723 +Відображення опису лотів для закупівлі другого етапу
  1724 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення опису лотів для закупівлі другого етапу
  1725 + ... viewer
  1726 + ... ${USERS.users['${viewer}'].broker}
  1727 + ... compare_stages
  1728 + Звірити відображення поля description усіх лотів другого етапу для користувача ${viewer}
  1729 +
  1730 +
  1731 +Відображення бюджету лотів для закупівлі другого етапу
  1732 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення бюджету лотів для закупівлі другого етапу
  1733 + ... viewer
  1734 + ... ${USERS.users['${viewer}'].broker}
  1735 + ... compare_stages
  1736 + Звірити відображення поля value.amount усіх лотів другого етапу для усіх користувачів
  1737 +
  1738 +
  1739 +Відображення валюти лотів для закупівлі другого етапу
  1740 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення валюти лотів для закупівлі другого етапу
  1741 + ... viewer
  1742 + ... ${USERS.users['${viewer}'].broker}
  1743 + ... compare_stages
  1744 + Звірити відображення поля value.currency усіх лотів другого етапу для користувача ${viewer}
  1745 +
  1746 +
  1747 +Відображення ПДВ в бюджеті лотів для закупівлі другого етапу
  1748 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення ПДВ в бюджеті лотів для закупівлі другого етапу
  1749 + ... viewer
  1750 + ... ${USERS.users['${viewer}'].broker}
  1751 + ... compare_stages
  1752 + Звірити відображення поля value.valueAddedTaxIncluded усіх лотів другого етапу для користувача ${viewer}
  1753 +
  1754 +
  1755 +Відображення мінімального кроку лотів для закупівлі другого етапу
  1756 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення мінімального кроку лотів для закупівлі другого етапу
  1757 + ... viewer
  1758 + ... ${USERS.users['${viewer}'].broker}
  1759 + ... compare_stages
  1760 + Звірити відображення поля minimalStep.amount усіх лотів другого етапу для усіх користувачів
  1761 +
  1762 +
  1763 +Відображення валюти мінімального кроку лотів для закупівлі другого етапу
  1764 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення валюти мінімального кроку лотів для закупівлі другого етапу
  1765 + ... viewer
  1766 + ... ${USERS.users['${viewer}'].broker}
  1767 + ... compare_stages
  1768 + Звірити відображення поля minimalStep.currency усіх лотів другого етапу для користувача ${viewer}
  1769 +
  1770 +
  1771 +Відображення ПДВ в мінімальному кроці лотів для закупівлі другого етапу
  1772 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення ПДВ в мінімальному кроці лотів для закупівлі другого етапу
  1773 + ... viewer
  1774 + ... ${USERS.users['${viewer}'].broker}
  1775 + ... compare_stages
  1776 + Звірити відображення поля minimalStep.valueAddedTaxIncluded усіх лотів другого етапу для користувача ${viewer}
  1777 +
  1778 +##############################################################################################
  1779 +# END
  1780 +##############################################################################################
  1781 +
  1782 +Можливість отримати доступ до тендера другого етапу
1681 [Tags] ${USERS.user['${tender_owner}'].broker}: Отримати токен для другог етапу 1783 [Tags] ${USERS.user['${tender_owner}'].broker}: Отримати токен для другог етапу
1682 ... tender_owner 1784 ... tender_owner
1683 ... ${USERS.users['${tender_owner}'].broker} 1785 ... ${USERS.users['${tender_owner}'].broker}
1684 ... save_tender_second_stage 1786 ... save_tender_second_stage
1685 - Отримати тендер другого етапу та зберегти 1787 + Отримати доступ до тендера другого етапу
1686 1788
1687 1789
1688 Можливість активувати тендер другого етапу 1790 Можливість активувати тендер другого етапу
Please register or login to post a comment