Commit 4c8c2f18e608293b2f10cfbb443d22f03f817cd0
Committed by
Andrew Yanovych
1 parent
04b07308
Approve create tender test for owner
Showing
3 changed files
with
45 additions
and
70 deletions
| @@ -11,31 +11,20 @@ Suite Teardown Close all browsers | @@ -11,31 +11,20 @@ Suite Teardown Close all browsers | ||
| 11 | 11 | ||
| 12 | *** Variables *** | 12 | *** Variables *** |
| 13 | ${tender_dump_id} 0 | 13 | ${tender_dump_id} 0 |
| 14 | -${LOAD_BROKERS} ['Prom', 'Quinta'] | ||
| 15 | -${LOAD_USERS} [ 'Prom Owner', 'Tender User'] | ||
| 16 | - | ||
| 17 | -${tender_owner} prom_owner #Tender Owner | 14 | +${tender_owner} Prom Owner |
| 18 | ${provider} Tender User | 15 | ${provider} Tender User |
| 19 | ${viewer} Tender Viewer | 16 | ${viewer} Tender Viewer |
| 20 | 17 | ||
| 18 | +${LOAD_USERS} ["${tender_owner}", "${provider}"] | ||
| 19 | + | ||
| 21 | ${item_id} 0 | 20 | ${item_id} 0 |
| 22 | ${question_id} 0 | 21 | ${question_id} 0 |
| 23 | 22 | ||
| 24 | -#Avalable roles and users | ||
| 25 | - | ||
| 26 | -#roles: Owner, User, Viewer | ||
| 27 | - | ||
| 28 | -#palyers: | ||
| 29 | - #E-tender | ||
| 30 | - #Prom | ||
| 31 | - #SmartTender | ||
| 32 | - #Publicbid | ||
| 33 | - #Netcast | ||
| 34 | 23 | ||
| 35 | *** Test Cases *** | 24 | *** Test Cases *** |
| 36 | Можливість оголосити однопердметний тендер | 25 | Можливість оголосити однопердметний тендер |
| 37 | - [Tags] ${USERS.users['${USERS.${tender_owner}}'].broker}: Можливість оголосити тендер | ||
| 38 | - ${TENDER_ID}= Викликати для учасника ${USERS.${tender_owner}} Створити тендер ${INITIAL_TENDER_DATA} | 26 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Пошук тендера по ідентифікатору |
| 27 | + ${TENDER_ID}= Викликати для учасника ${tender_owner} Створити тендер ${INITIAL_TENDER_DATA} | ||
| 39 | Set Global Variable ${TENDER_ID} | 28 | Set Global Variable ${TENDER_ID} |
| 40 | ${LAST_MODIFICATION_DATE}= Get Current Date | 29 | ${LAST_MODIFICATION_DATE}= Get Current Date |
| 41 | ${TENDER_DATA}= Get Variable Value ${INITIAL_TENDER_DATA} | 30 | ${TENDER_DATA}= Get Variable Value ${INITIAL_TENDER_DATA} |
| @@ -43,132 +32,121 @@ ${question_id} 0 | @@ -43,132 +32,121 @@ ${question_id} 0 | ||
| 43 | Set Global Variable ${LAST_MODIFICATION_DATE} | 32 | Set Global Variable ${LAST_MODIFICATION_DATE} |
| 44 | 33 | ||
| 45 | Пошук однопредметного тендера по ідентифікатору | 34 | Пошук однопредметного тендера по ідентифікатору |
| 46 | - [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору | ||
| 47 | - #Switch Browser ${viewer} | ||
| 48 | - Дочекатись синхронізації з майданчиком ${viewer} | 35 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Пошук тендера по ідентифікатору |
| 36 | + Дочекатись синхронізації з майданчиком ${provider} | ||
| 49 | Викликати для учасника ${provider} Пошук тендера по ідентифікатору ${TENDER_ID} ${TENDER_ID} | 37 | Викликати для учасника ${provider} Пошук тендера по ідентифікатору ${TENDER_ID} ${TENDER_ID} |
| 50 | 38 | ||
| 51 | Відображення заголовоку оголошеного тендера | 39 | Відображення заголовоку оголошеного тендера |
| 52 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 40 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 53 | Звірити поле тендера ${provider} title | 41 | Звірити поле тендера ${provider} title |
| 54 | 42 | ||
| 55 | Відображення опису оголошеного тендера | 43 | Відображення опису оголошеного тендера |
| 56 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 44 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 57 | Звірити поле тендера ${provider} description | 45 | Звірити поле тендера ${provider} description |
| 58 | 46 | ||
| 59 | Відображення бюджету оголошеного тендера | 47 | Відображення бюджету оголошеного тендера |
| 60 | - [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | 48 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 61 | Звірити поле тендера ${provider} value.amount | 49 | Звірити поле тендера ${provider} value.amount |
| 62 | 50 | ||
| 63 | 51 | ||
| 64 | -###### | ||
| 65 | -#Відображення основних даних оголошеного тендера: | ||
| 66 | -#заголовок, опис, бюджет, тендерна документація, | ||
| 67 | -#procuringEntity, періоди уточнень/прийому-пропозицій, мінімального кроку | ||
| 68 | - | ||
| 69 | - | ||
| 70 | Відображення tenderID оголошеного тендера | 52 | Відображення tenderID оголошеного тендера |
| 71 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 53 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 72 | Звірити поле тендера ${provider} tenderID | 54 | Звірити поле тендера ${provider} tenderID |
| 73 | 55 | ||
| 74 | Відображення procuringEntity.name оголошеного тендера | 56 | Відображення procuringEntity.name оголошеного тендера |
| 75 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 57 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 76 | Звірити поле тендера ${provider} procuringEntity.name | 58 | Звірити поле тендера ${provider} procuringEntity.name |
| 77 | 59 | ||
| 78 | Відображення початоку періоду уточнення оголошеного тендера | 60 | Відображення початоку періоду уточнення оголошеного тендера |
| 79 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 61 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 80 | Звірити поле тендера ${provider} enquiryPeriod.startDate | 62 | Звірити поле тендера ${provider} enquiryPeriod.startDate |
| 81 | 63 | ||
| 82 | Відображення закінчення періоду уточнення оголошеного тендера | 64 | Відображення закінчення періоду уточнення оголошеного тендера |
| 83 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 65 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 84 | Звірити поле тендера ${provider} enquiryPeriod.endDate | 66 | Звірити поле тендера ${provider} enquiryPeriod.endDate |
| 85 | 67 | ||
| 86 | Відображення початоку періоду прийому пропозицій оголошеного тендера | 68 | Відображення початоку періоду прийому пропозицій оголошеного тендера |
| 87 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 69 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 88 | Звірити поле тендера ${provider} tenderPeriod.startDate | 70 | Звірити поле тендера ${provider} tenderPeriod.startDate |
| 89 | 71 | ||
| 90 | Відображення закінчення періоду прийому пропозицій оголошеного тендера | 72 | Відображення закінчення періоду прийому пропозицій оголошеного тендера |
| 91 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 73 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 92 | Звірити поле тендера ${provider} tenderPeriod.endDate | 74 | Звірити поле тендера ${provider} tenderPeriod.endDate |
| 93 | 75 | ||
| 94 | Відображення мінімального кроку оголошеного тендера | 76 | Відображення мінімального кроку оголошеного тендера |
| 95 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера | 77 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис основних даних оголошеного тендера |
| 96 | Звірити поле тендера ${provider} minimalStep.amount | 78 | Звірити поле тендера ${provider} minimalStep.amount |
| 97 | 79 | ||
| 98 | -####### | ||
| 99 | -#Відображення однопредметного тендера | ||
| 100 | -#приедмет закупівлі, кількість, класифікатори, строки поставки, місце поставки | ||
| 101 | - | ||
| 102 | Відображення опису позицій закупівлі однопредметного тендера | 80 | Відображення опису позицій закупівлі однопредметного тендера |
| 103 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 81 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 104 | Звірити поле тендера ${provider} items[${item_id}].description | 82 | Звірити поле тендера ${provider} items[${item_id}].description |
| 105 | 83 | ||
| 106 | Відображення дати доставки позицій закупівлі однопредметного тендера | 84 | Відображення дати доставки позицій закупівлі однопредметного тендера |
| 107 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 85 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 108 | Звірити поле тендера ${provider} items[${item_id}].deliveryDate.endDate | 86 | Звірити поле тендера ${provider} items[${item_id}].deliveryDate.endDate |
| 109 | 87 | ||
| 110 | Відображення координат широти доставки позицій закупівлі однопредметного тендера | 88 | Відображення координат широти доставки позицій закупівлі однопредметного тендера |
| 111 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 89 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 112 | Звірити поле тендера ${provider} items[${item_id}].deliveryLocation.latitude | 90 | Звірити поле тендера ${provider} items[${item_id}].deliveryLocation.latitude |
| 113 | 91 | ||
| 114 | Відображення координат довготи доставки позицій закупівлі однопредметного тендера | 92 | Відображення координат довготи доставки позицій закупівлі однопредметного тендера |
| 115 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 93 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 116 | Звірити поле тендера ${provider} items[${item_id}].deliveryLocation.longitude | 94 | Звірити поле тендера ${provider} items[${item_id}].deliveryLocation.longitude |
| 117 | 95 | ||
| 118 | Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера | 96 | Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера |
| 119 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 97 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 120 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.countryName | 98 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.countryName |
| 121 | 99 | ||
| 122 | Відображення пошт коду доставки позицій закупівлі однопредметного тендера | 100 | Відображення пошт коду доставки позицій закупівлі однопредметного тендера |
| 123 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 101 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 124 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.postalCode | 102 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.postalCode |
| 125 | 103 | ||
| 126 | Відображення регіону доставки позицій закупівлі однопредметного тендера | 104 | Відображення регіону доставки позицій закупівлі однопредметного тендера |
| 127 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 105 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 128 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.region | 106 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.region |
| 129 | 107 | ||
| 130 | Відображення locality адреси доставки позицій закупівлі однопредметного тендера | 108 | Відображення locality адреси доставки позицій закупівлі однопредметного тендера |
| 131 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 109 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 132 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.locality | 110 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.locality |
| 133 | 111 | ||
| 134 | Відображення вулиці доставки позицій закупівлі однопредметного тендера | 112 | Відображення вулиці доставки позицій закупівлі однопредметного тендера |
| 135 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 113 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 136 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.streetAddress | 114 | Звірити поле тендера ${provider} items[${item_id}].deliveryAddress.streetAddress |
| 137 | 115 | ||
| 138 | Відображення схеми класифікації позицій закупівлі однопредметного тендера | 116 | Відображення схеми класифікації позицій закупівлі однопредметного тендера |
| 139 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 117 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 140 | Звірити поле тендера ${provider} items[${item_id}].classification.scheme | 118 | Звірити поле тендера ${provider} items[${item_id}].classification.scheme |
| 141 | 119 | ||
| 142 | Відображення ідентифйікатора класифікації позицій закупівлі однопредметного тендера | 120 | Відображення ідентифйікатора класифікації позицій закупівлі однопредметного тендера |
| 143 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 121 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 144 | Звірити поле тендера ${provider} items[${item_id}].classification.id | 122 | Звірити поле тендера ${provider} items[${item_id}].classification.id |
| 145 | 123 | ||
| 146 | Відображення опису класифікації позицій закупівлі однопредметного тендера | 124 | Відображення опису класифікації позицій закупівлі однопредметного тендера |
| 147 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 125 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 148 | Звірити поле тендера ${provider} items[${item_id}].classification.description | 126 | Звірити поле тендера ${provider} items[${item_id}].classification.description |
| 149 | 127 | ||
| 150 | Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера | 128 | Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера |
| 151 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 129 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 152 | Звірити поле тендера ${provider} items[${item_id}].additionalClassifications.scheme | 130 | Звірити поле тендера ${provider} items[${item_id}].additionalClassifications.scheme |
| 153 | 131 | ||
| 154 | Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера | 132 | Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера |
| 155 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 133 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 156 | Звірити поле тендера ${provider} items[${item_id}].additionalClassifications.id | 134 | Звірити поле тендера ${provider} items[${item_id}].additionalClassifications.id |
| 157 | 135 | ||
| 158 | Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера | 136 | Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера |
| 159 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 137 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 160 | Звірити поле тендера ${provider} items[${item_id}].additionalClassifications.description | 138 | Звірити поле тендера ${provider} items[${item_id}].additionalClassifications.description |
| 161 | 139 | ||
| 162 | Відображення назви одиниці позицій закупівлі однопредметного тендера | 140 | Відображення назви одиниці позицій закупівлі однопредметного тендера |
| 163 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 141 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 164 | Звірити поле тендера ${provider} items[${item_id}].unit.name | 142 | Звірити поле тендера ${provider} items[${item_id}].unit.name |
| 165 | 143 | ||
| 166 | Відображення коду одиниці позицій закупівлі однопредметного тендера | 144 | Відображення коду одиниці позицій закупівлі однопредметного тендера |
| 167 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 145 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 168 | Звірити поле тендера ${provider} items[${item_id}].unit.code | 146 | Звірити поле тендера ${provider} items[${item_id}].unit.code |
| 169 | 147 | ||
| 170 | Відображення кількості позицій закупівлі однопредметного тендера | 148 | Відображення кількості позицій закупівлі однопредметного тендера |
| 171 | - [Tags] ${USERS.users['${provider}'].broker}: Відображення полів пердметів однопредметного тендера | 149 | + [Tags] Owner_Test ${USERS.users['${tender_owner}'].broker}: Запис полів пердметів однопредметного тендера |
| 172 | Звірити поле тендера ${provider} items[${item_id}].quantity | 150 | Звірити поле тендера ${provider} items[${item_id}].quantity |
| 173 | 151 | ||
| 174 | 152 |
| @@ -83,7 +83,7 @@ Login | @@ -83,7 +83,7 @@ Login | ||
| 83 | 83 | ||
| 84 | Wait Until Page Contains Element xpath=//td[@id="qa_state_purchase_id"]/p | 84 | Wait Until Page Contains Element xpath=//td[@id="qa_state_purchase_id"]/p |
| 85 | 85 | ||
| 86 | - ${id}= Wait Until Keyword Succeeds 120sec 1sec get tender id | 86 | + ${id}= Wait Until Keyword Succeeds 150sec 2sec get tender id |
| 87 | [return] ${id} | 87 | [return] ${id} |
| 88 | 88 | ||
| 89 | get tender id | 89 | get tender id |
| @@ -13,13 +13,12 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -13,13 +13,12 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
| 13 | 13 | ||
| 14 | *** Keywords *** | 14 | *** Keywords *** |
| 15 | TestCaseSetup | 15 | TestCaseSetup |
| 16 | - Завантажуємо дані про корисувачів і площадки ${LOAD_BROKERS} ${LOAD_USERS} | 16 | + Завантажуємо дані про корисувачів і площадки ${LOAD_USERS} |
| 17 | Підготовка початкових даних | 17 | Підготовка початкових даних |
| 18 | 18 | ||
| 19 | Завантажуємо дані про корисувачів і площадки | 19 | Завантажуємо дані про корисувачів і площадки |
| 20 | - [Arguments] ${active_brokers} ${active_users} | 20 | + [Arguments] ${active_users} |
| 21 | # Init Brokers | 21 | # Init Brokers |
| 22 | - log ${active_brokers} | ||
| 23 | log ${active_users} | 22 | log ${active_users} |
| 24 | 23 | ||
| 25 | ${file_path}= Get Variable Value ${BROKERS_FILE} brokers.yaml | 24 | ${file_path}= Get Variable Value ${BROKERS_FILE} brokers.yaml |
| @@ -28,22 +27,21 @@ TestCaseSetup | @@ -28,22 +27,21 @@ TestCaseSetup | ||
| 28 | Set Global Variable ${BROKERS} | 27 | Set Global Variable ${BROKERS} |
| 29 | ${brokers_list}= Get Dictionary Items ${BROKERS} | 28 | ${brokers_list}= Get Dictionary Items ${BROKERS} |
| 30 | log ${brokers_list} | 29 | log ${brokers_list} |
| 31 | - | ||
| 32 | - :FOR ${Broker_Name} ${Broker_Data} IN @{brokers_list} | ||
| 33 | - \ log ${Broker_Name} | ||
| 34 | - \ log ${active_brokers} | ||
| 35 | - \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_brokers} ${Broker_Name} | ||
| 36 | - \ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією ${Broker_Data.keywords_file} площадки | ||
| 37 | - | ||
| 38 | # Init Users | 30 | # Init Users |
| 39 | ${file_path}= Get Variable Value ${USERS_FILE} users.yaml | 31 | ${file_path}= Get Variable Value ${USERS_FILE} users.yaml |
| 40 | ${USERS}= load_initial_data_from ${file_path} | 32 | ${USERS}= load_initial_data_from ${file_path} |
| 41 | Set Global Variable ${USERS} | 33 | Set Global Variable ${USERS} |
| 42 | ${users_list}= Get Dictionary Items ${USERS.users} | 34 | ${users_list}= Get Dictionary Items ${USERS.users} |
| 35 | + #:FOR ${Broker_Name} ${Broker_Data} IN @{brokers_list} | ||
| 36 | + #\ log ${Broker_Name} | ||
| 37 | + #\ log ${active_brokers} | ||
| 38 | + #\ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username} | ||
| 39 | + #\ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією ${BROKERS['']}${Broker_Data.keywords_file} площадки | ||
| 43 | :FOR ${username} ${user_data} IN @{users_list} | 40 | :FOR ${username} ${user_data} IN @{users_list} |
| 44 | \ log ${active_users} | 41 | \ log ${active_users} |
| 45 | \ log ${username} | 42 | \ log ${username} |
| 46 | \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username} | 43 | \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username} |
| 44 | + \ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file} площадки | ||
| 47 | \ Run Keyword If '${status}' == 'True' Викликати для учасника ${username} Підготувати клієнт для користувача | 45 | \ Run Keyword If '${status}' == 'True' Викликати для учасника ${username} Підготувати клієнт для користувача |
| 48 | 46 | ||
| 49 | Підготовка початкових даних | 47 | Підготовка початкових даних |
| @@ -139,8 +137,7 @@ normal | @@ -139,8 +137,7 @@ normal | ||
| 139 | log ${username} | 137 | log ${username} |
| 140 | log ${command} | 138 | log ${command} |
| 141 | log ${arguments} | 139 | log ${arguments} |
| 142 | - ${status} ${value}= run_keyword_and_ignore_keyword_definations ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments} | ||
| 143 | - Run keyword if '${status}' == 'FAIL' Log Учасник ${username} не зміг виконати "${command}" WARN | 140 | + ${value}= Run Keyword ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments} |
| 144 | [return] ${value} | 141 | [return] ${value} |
| 145 | 142 | ||
| 146 | switchsate | 143 | switchsate |
Please
register
or
login
to post a comment