Commit 892ecde7b3bb371430c303e470f0b16b039cacaf
1 parent
ade83edd
moved path variable to resourse file, added token to Upload File grouped testcases
Showing
13 changed files
with
109 additions
and
75 deletions
| @@ -5,7 +5,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -5,7 +5,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
| 5 | Підготувати клієнт для користувача | 5 | Підготувати клієнт для користувача |
| 6 | [Arguments] @{ARGUMENTS} | 6 | [Arguments] @{ARGUMENTS} |
| 7 | [Documentation] Відкрити брaвзер, створити обєкт api wrapper, тощо | 7 | [Documentation] Відкрити брaвзер, створити обєкт api wrapper, тощо |
| 8 | - ${api_wrapper}= prepare_api_wrapper ${USERS.users['${ARGUMENTS[0]}'].api_key} | 8 | + ${api_wrapper}= prepare_api_wrapper ${USERS.users['${ARGUMENTS[0]}'].api_key} ${API_HOST_URL} |
| 9 | Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} client ${api_wrapper} | 9 | Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} client ${api_wrapper} |
| 10 | Log Variables | 10 | Log Variables |
| 11 | 11 | ||
| @@ -28,7 +28,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -28,7 +28,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
| 28 | [Arguments] @{ARGUMENTS} | 28 | [Arguments] @{ARGUMENTS} |
| 29 | ${INITIAL_TENDER_DATA}= prepare_test_tender_data_multiple_items | 29 | ${INITIAL_TENDER_DATA}= prepare_test_tender_data_multiple_items |
| 30 | Log object data ${INITIAL_TENDER_DATA} | 30 | Log object data ${INITIAL_TENDER_DATA} |
| 31 | - ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_tender ${INITIAL_TENDER_DATA} | 31 | + ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_tender ${INITIAL_TENDER_DATA} |
| 32 | Log object data ${TENDER_DATA} cteated_tender | 32 | Log object data ${TENDER_DATA} cteated_tender |
| 33 | ${access_token}= Get Variable Value ${TENDER_DATA.access.token} | 33 | ${access_token}= Get Variable Value ${TENDER_DATA.access.token} |
| 34 | Set Global Variable ${access_token} | 34 | Set Global Variable ${access_token} |
| @@ -177,8 +177,6 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -177,8 +177,6 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
| 177 | ${complaint_with_answer}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} _patch_tender_resource_item ${tender} ${ARGUMENTS[3]} complaints | 177 | ${complaint_with_answer}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} _patch_tender_resource_item ${tender} ${ARGUMENTS[3]} complaints |
| 178 | log many ${USERS.users['${ARGUMENTS[0]}'].client} ${tender} ${ARGUMENTS[3]} | 178 | log many ${USERS.users['${ARGUMENTS[0]}'].client} ${tender} ${ARGUMENTS[3]} |
| 179 | Log object data ${complaint_with_answer} complaint_with_answer | 179 | Log object data ${complaint_with_answer} complaint_with_answer |
| 180 | - | ||
| 181 | - | ||
| 182 | 180 | ||
| 183 | Подати цінову пропозицію | 181 | Подати цінову пропозицію |
| 184 | [Documentation] | 182 | [Documentation] |
| @@ -190,7 +188,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -190,7 +188,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
| 190 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${ARGUMENTS[1]} | 188 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${ARGUMENTS[1]} |
| 191 | ${biddingresponce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_bid ${tender} ${ARGUMENTS[2]} | 189 | ${biddingresponce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_bid ${tender} ${ARGUMENTS[2]} |
| 192 | [return] ${biddingresponce} | 190 | [return] ${biddingresponce} |
| 193 | - | 191 | + |
| 194 | Змінити цінову пропозицію | 192 | Змінити цінову пропозицію |
| 195 | [Documentation] | 193 | [Documentation] |
| 196 | ... ${ARGUMENTS[0]} == username | 194 | ... ${ARGUMENTS[0]} == username |
| @@ -214,11 +212,14 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -214,11 +212,14 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
| 214 | Log object data ${award_activeted_response} award_activeted_response | 212 | Log object data ${award_activeted_response} award_activeted_response |
| 215 | [return] ${award_activeted_response} | 213 | [return] ${award_activeted_response} |
| 216 | 214 | ||
| 217 | -Завантажити договір | 215 | + |
| 216 | +Завантажити документ | ||
| 218 | [Documentation] | 217 | [Documentation] |
| 219 | ... ${ARGUMENTS[0]} == username | 218 | ... ${ARGUMENTS[0]} == username |
| 219 | + ... ${ARGUMENTS[1]} == token | ||
| 220 | [Arguments] @{ARGUMENTS} | 220 | [Arguments] @{ARGUMENTS} |
| 221 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${TENDER_DATA.data.id} | 221 | ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${TENDER_DATA.data.id} |
| 222 | + ${tender}= set_access_key ${tender} ${ARGUMENTS[1]} | ||
| 222 | ${reply}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_tender_document ${tender} | 223 | ${reply}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_tender_document ${tender} |
| 223 | Log object data ${reply} reply | 224 | Log object data ${reply} reply |
| 224 | 225 |
| @@ -17,3 +17,7 @@ Publicbid: | @@ -17,3 +17,7 @@ Publicbid: | ||
| 17 | keywords_file: publicbid | 17 | keywords_file: publicbid |
| 18 | url: https://public-bid.com.ua/ | 18 | url: https://public-bid.com.ua/ |
| 19 | timout_on_wait: 15 | 19 | timout_on_wait: 15 |
| 20 | +Netcast: | ||
| 21 | + keywords_file: netcast | ||
| 22 | + url: http://dz2.byustudio.in.ua | ||
| 23 | + timout_on_wait: 15 |
| 1 | + | ||
| 1 | tender_owner: Tender Owner | 2 | tender_owner: Tender Owner |
| 2 | users: | 3 | users: |
| 3 | Tender Owner: | 4 | Tender Owner: |
| @@ -26,11 +27,20 @@ users: | @@ -26,11 +27,20 @@ users: | ||
| 26 | username: Publicbid | 27 | username: Publicbid |
| 27 | browser: chrome | 28 | browser: chrome |
| 28 | position: [0, 450] | 29 | position: [0, 450] |
| 29 | - size: [640, 450] | 30 | + size: [640, 450] |
| 31 | + Netcast Viewer: | ||
| 32 | + broker: Netcast | ||
| 33 | + username: TetcastTest | ||
| 34 | + browser: chrome | ||
| 35 | + position: [0, 450] | ||
| 36 | + size: [640, 450] | ||
| 30 | Tender Viewer: | 37 | Tender Viewer: |
| 31 | broker: Quinta | 38 | broker: Quinta |
| 32 | api_key: "" | 39 | api_key: "" |
| 33 | Tender User: | 40 | Tender User: |
| 34 | api_key: e9c3ccb8e8124f26941d5f9639a4ebc3 | 41 | api_key: e9c3ccb8e8124f26941d5f9639a4ebc3 |
| 35 | broker: Quinta | 42 | broker: Quinta |
| 43 | + Tender User1: | ||
| 44 | + api_key: e9c3ccb8e8124f26941d5f9639a4ebc3 | ||
| 45 | + broker: Quinta | ||
| 36 | 46 |
| @@ -303,6 +303,16 @@ def test_bid_data(): | @@ -303,6 +303,16 @@ def test_bid_data(): | ||
| 303 | } | 303 | } |
| 304 | } | 304 | } |
| 305 | }) | 305 | }) |
| 306 | + | ||
| 307 | +def auction_bid(): | ||
| 308 | + return munchify({ | ||
| 309 | + "data": {"value": { | ||
| 310 | + "amount": 200, | ||
| 311 | + "currency": "UAH", | ||
| 312 | + "valueAddedTaxIncluded": true | ||
| 313 | + } | ||
| 314 | + } | ||
| 315 | + }) | ||
| 306 | 316 | ||
| 307 | 317 | ||
| 308 | def test_award_data(): | 318 | def test_award_data(): |
| 1 | +*** Setting *** | ||
| 2 | +Resource resource.robot | ||
| 3 | + | ||
| 1 | *** Variables *** | 4 | *** Variables *** |
| 2 | ${tender_dump_id} 0 | 5 | ${tender_dump_id} 0 |
| 3 | 6 | ||
| @@ -91,7 +94,7 @@ TestCaseSetup | @@ -91,7 +94,7 @@ TestCaseSetup | ||
| 91 | Run keyword if '${status}' == 'FAIL' Log Учасник ${username} не зміг виконати "${command}" WARN | 94 | Run keyword if '${status}' == 'FAIL' Log Учасник ${username} не зміг виконати "${command}" WARN |
| 92 | [return] ${value} | 95 | [return] ${value} |
| 93 | 96 | ||
| 94 | - | 97 | + |
| 95 | Дочекатись дати | 98 | Дочекатись дати |
| 96 | [Arguments] ${date} | 99 | [Arguments] ${date} |
| 97 | ${wait_timout}= wait_to_date ${date} | 100 | ${wait_timout}= wait_to_date ${date} |
| @@ -101,4 +104,10 @@ TestCaseSetup | @@ -101,4 +104,10 @@ TestCaseSetup | ||
| 101 | Дочекатись дати ${TENDER_DATA.data.tenderPeriod.startDate} | 104 | Дочекатись дати ${TENDER_DATA.data.tenderPeriod.startDate} |
| 102 | 105 | ||
| 103 | Дочекатись дати закінчення прийому пропозицій | 106 | Дочекатись дати закінчення прийому пропозицій |
| 104 | - Дочекатись дати ${TENDER_DATA.data.tenderPeriod.endDate} | ||
| 107 | + Дочекатись дати ${TENDER_DATA.data.tenderPeriod.endDate} | ||
| 108 | + | ||
| 109 | +Дочекатись дати початоку аукціону | ||
| 110 | + Дочекатись дати ${TENDER_DATA.data.auctionPeriod.startDate} | ||
| 111 | + | ||
| 112 | +Дочекатись дати закінчення аукціону | ||
| 113 | + Дочекатись дати ${TENDER_DATA.data.auctionPeriod.endDate} |
| @@ -5,6 +5,7 @@ LIbrary Collections | @@ -5,6 +5,7 @@ LIbrary Collections | ||
| 5 | LIbrary Selenium2Library | 5 | LIbrary Selenium2Library |
| 6 | Library DebugLibrary | 6 | Library DebugLibrary |
| 7 | Resource keywords.robot | 7 | Resource keywords.robot |
| 8 | +Resource resource.robot | ||
| 8 | Suite Setup TestCaseSetup | 9 | Suite Setup TestCaseSetup |
| 9 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
| 10 | 11 |
op_robot_tests/tests_files/resource.robot
0 → 100644
| @@ -13,7 +13,8 @@ from dpath.util import set as xpathset | @@ -13,7 +13,8 @@ from dpath.util import set as xpathset | ||
| 13 | from jsonpath_rw import parse as parse_path | 13 | from jsonpath_rw import parse as parse_path |
| 14 | from .initial_data import ( | 14 | from .initial_data import ( |
| 15 | test_tender_data, test_question_data, test_question_answer_data, | 15 | test_tender_data, test_question_data, test_question_answer_data, |
| 16 | - test_bid_data, test_award_data, test_complaint_data, test_complaint_reply_data, test_tender_data_multiple_lots | 16 | + test_bid_data, test_award_data, test_complaint_data, test_complaint_reply_data, test_tender_data_multiple_lots, |
| 17 | + auction_bid | ||
| 17 | ) | 18 | ) |
| 18 | 19 | ||
| 19 | 20 |
| @@ -5,6 +5,7 @@ LIbrary Collections | @@ -5,6 +5,7 @@ LIbrary Collections | ||
| 5 | LIbrary Selenium2Library | 5 | LIbrary Selenium2Library |
| 6 | Library DebugLibrary | 6 | Library DebugLibrary |
| 7 | Resource keywords.robot | 7 | Resource keywords.robot |
| 8 | +Resource resource.robot | ||
| 8 | Suite Setup TestCaseSetup | 9 | Suite Setup TestCaseSetup |
| 9 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
| 10 | 11 | ||
| @@ -14,6 +15,7 @@ ${viewer} Tender Viewer | @@ -14,6 +15,7 @@ ${viewer} Tender Viewer | ||
| 14 | #Prom Viewer | 15 | #Prom Viewer |
| 15 | #SmartTender Viewer | 16 | #SmartTender Viewer |
| 16 | #Publicbid Viewer | 17 | #Publicbid Viewer |
| 18 | +#Netcast Viewer | ||
| 17 | 19 | ||
| 18 | ${provider} Tender User | 20 | ${provider} Tender User |
| 19 | 21 | ||
| @@ -191,34 +193,4 @@ ${provider} Tender User | @@ -191,34 +193,4 @@ ${provider} Tender User | ||
| 191 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання | 193 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання |
| 192 | Дочекатись синхронізації з майданчиком ${viewer} | 194 | Дочекатись синхронізації з майданчиком ${viewer} |
| 193 | Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id} | 195 | Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id} |
| 194 | - Звірити поле тендера ${viewer} questions[0].answer | ||
| 195 | - | ||
| 196 | - | ||
| 197 | - | ||
| 198 | -Подати цінову пропозицію | ||
| 199 | - [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | ||
| 200 | - Дочекатись дати початоку прийому пропозицій | ||
| 201 | - ${bid}= test bid data | ||
| 202 | - Log object data ${bid} | ||
| 203 | - ${biddingresponce}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} | ||
| 204 | - Set Global Variable ${biddingresponce} | ||
| 205 | - | ||
| 206 | - | ||
| 207 | -Змінити цінову пропозицію | ||
| 208 | - [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію | ||
| 209 | - Log object data ${biddingresponce} | ||
| 210 | - Set To Dictionary ${biddingresponce.data.value} amount 600 | ||
| 211 | - Log object data ${biddingresponce.data.value} | ||
| 212 | - Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER_DATA.data.id} ${biddingresponce} | ||
| 213 | - | ||
| 214 | -Прийняти пропозицію переможця | ||
| 215 | - [Tags] ${USERS.users['${USERS.tender_owner}'].broker}: Можливість прийняти пропозицію переможця | ||
| 216 | - Дочекатись дати закінчення прийому пропозицій | ||
| 217 | - ${LAST_MODIFICATION_DATE}= Get Current Date | ||
| 218 | - Set Global Variable ${LAST_MODIFICATION_DATE} | ||
| 219 | - отримати останні зміни в тендері | ||
| 220 | - ${award}= test_award_data | ||
| 221 | - ${award_data}= Get_From_Object ${TENDER_DATA.data} awards[0] | ||
| 222 | - Set To Dictionary ${award} data ${award_data} | ||
| 223 | - Set To Dictionary ${award['data']} status active | ||
| 224 | - Викликати для учасника ${USERS.tender_owner} Прийняти цінову пропозицію ${TENDER_DATA.data.id} ${award} | ||
| 196 | + Звірити поле тендера ${viewer} questions[0].answer |
| @@ -5,6 +5,7 @@ LIbrary Collections | @@ -5,6 +5,7 @@ LIbrary Collections | ||
| 5 | LIbrary Selenium2Library | 5 | LIbrary Selenium2Library |
| 6 | Library DebugLibrary | 6 | Library DebugLibrary |
| 7 | Resource keywords.robot | 7 | Resource keywords.robot |
| 8 | +Resource resource.robot | ||
| 8 | Suite Setup TestCaseSetup | 9 | Suite Setup TestCaseSetup |
| 9 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
| 10 | 11 | ||
| @@ -12,7 +13,7 @@ Suite Teardown Close all browsers | @@ -12,7 +13,7 @@ Suite Teardown Close all browsers | ||
| 12 | ${viewer} Tender Viewer | 13 | ${viewer} Tender Viewer |
| 13 | # Tender Viewer | 14 | # Tender Viewer |
| 14 | ${provider} Tender User | 15 | ${provider} Tender User |
| 15 | - | 16 | +${provider1} Tender User |
| 16 | 17 | ||
| 17 | *** Test Cases *** | 18 | *** Test Cases *** |
| 18 | Можливість оголосити однопердметний тендер | 19 | Можливість оголосити однопердметний тендер |
| @@ -20,43 +21,63 @@ ${provider} Tender User | @@ -20,43 +21,63 @@ ${provider} Tender User | ||
| 20 | Викликати для учасника ${USERS.tender_owner} Створити тендер | 21 | Викликати для учасника ${USERS.tender_owner} Створити тендер |
| 21 | ${LAST_MODIFICATION_DATE}= Get Current Date | 22 | ${LAST_MODIFICATION_DATE}= Get Current Date |
| 22 | Set Global Variable ${LAST_MODIFICATION_DATE} | 23 | Set Global Variable ${LAST_MODIFICATION_DATE} |
| 23 | - | 24 | + |
| 25 | +Завантажити документ закупівельником | ||
| 26 | + [Tags] ${USERS.users['${USERS.tender_owner}'].broker}: Можливість завантажити документ | ||
| 27 | + ${access_token}= Get Variable Value ${TENDER_DATA.access.token} | ||
| 28 | + Викликати для учасника ${USERS.tender_owner} Завантажити документ ${access_token} | ||
| 29 | + | ||
| 24 | Пошук однопредметного тендера по ідентифікатору | 30 | Пошук однопредметного тендера по ідентифікатору |
| 25 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору | 31 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору |
| 26 | Дочекатись синхронізації з майданчиком ${viewer} | 32 | Дочекатись синхронізації з майданчиком ${viewer} |
| 27 | Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id} | 33 | Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id} |
| 28 | 34 | ||
| 29 | -Подати цінову пропозицію bidder1 | 35 | +Подати цінову пропозицію bidder1 |
| 30 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | 36 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
| 31 | Дочекатись дати початоку прийому пропозицій | 37 | Дочекатись дати початоку прийому пропозицій |
| 32 | ${bid}= test bid data | 38 | ${bid}= test bid data |
| 33 | Log object data ${bid} | 39 | Log object data ${bid} |
| 34 | - ${biddingresponce}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} | ||
| 35 | - Set Global Variable ${biddingresponce} | 40 | + ${biddingresponce1}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} |
| 41 | + Set Global Variable ${biddingresponce1} | ||
| 42 | + log ${biddingresponce1} | ||
| 43 | + | ||
| 44 | +Завантажити документ першим учасником | ||
| 45 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця | ||
| 46 | + log ${USERS.users['${provider}'].broker} | ||
| 47 | + log ${biddingresponce1} | ||
| 48 | + ${token1}= Get Variable Value ${biddingresponce1.access.token} | ||
| 49 | + Викликати для учасника ${provider} Завантажити документ ${token1} | ||
| 36 | 50 | ||
| 37 | -#Подати цінову пропозицію bidder2 | ||
| 38 | -# [Tags] ${USERS.users['${provider2}'].broker}: Можливість подати цінову пропозицію | ||
| 39 | -# Дочекатись дати початоку прийому пропозицій | ||
| 40 | -# ${bid}= test bid data | ||
| 41 | -# Log object data ${bid} | ||
| 42 | -# ${biddingresponce}= Викликати для учасника ${provider2} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} | ||
| 43 | -# Set Global Variable ${biddingresponce} | 51 | +Подати цінову пропозицію bidder2 |
| 52 | + [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію | ||
| 53 | + Дочекатись дати початоку прийому пропозицій | ||
| 54 | + ${bid}= test bid data | ||
| 55 | + Log object data ${bid} | ||
| 56 | + ${biddingresponce2}= Викликати для учасника ${provider1} Подати цінову пропозицію ${TENDER_DATA.data.id} ${bid} | ||
| 57 | + Set Global Variable ${biddingresponce2} | ||
| 58 | + log ${biddingresponce2} | ||
| 44 | 59 | ||
| 60 | +Завантажити документ другим учасником | ||
| 61 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця | ||
| 62 | + log ${USERS.users['${provider1}'].broker} | ||
| 63 | + ${token2}= Get Variable Value ${biddingresponce2.access.token} | ||
| 64 | + Викликати для учасника ${provider1} Завантажити документ ${token2} | ||
| 65 | + | ||
| 45 | Змінити цінову пропозицію | 66 | Змінити цінову пропозицію |
| 46 | [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію | 67 | [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію |
| 47 | - Log object data ${biddingresponce} | ||
| 48 | - Set To Dictionary ${biddingresponce.data.value} amount 600 | ||
| 49 | - Log object data ${biddingresponce.data.value} | ||
| 50 | - Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER_DATA.data.id} ${biddingresponce} | ||
| 51 | - | ||
| 52 | -Прийняти пропозицію переможця | ||
| 53 | - [Tags] ${USERS.users['${USERS.tender_owner}'].broker}: Можливість прийняти пропозицію переможця | ||
| 54 | - Дочекатись дати закінчення прийому пропозицій | ||
| 55 | - ${LAST_MODIFICATION_DATE}= Get Current Date | ||
| 56 | - Set Global Variable ${LAST_MODIFICATION_DATE} | ||
| 57 | - отримати останні зміни в тендері | ||
| 58 | - ${award}= test_award_data | ||
| 59 | - ${award_data}= Get_From_Object ${TENDER_DATA.data} awards[0] | ||
| 60 | - Set To Dictionary ${award} data ${award_data} | ||
| 61 | - Set To Dictionary ${award['data']} status active | ||
| 62 | - Викликати для учасника ${USERS.tender_owner} Прийняти цінову пропозицію ${TENDER_DATA.data.id} ${award} | ||
| 68 | + Log object data ${biddingresponce1} | ||
| 69 | + Set To Dictionary ${biddingresponce1.data.value} amount 400 | ||
| 70 | + Log object data ${biddingresponce1.data.value} | ||
| 71 | + Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER_DATA.data.id} ${biddingresponce1} | ||
| 72 | + | ||
| 73 | +#Прийняти пропозицію переможця | ||
| 74 | +# [Tags] ${USERS.users['${USERS.tender_owner}'].broker}: Можливість прийняти пропозицію переможця | ||
| 75 | +# Дочекатись дати закінчення прийому пропозицій | ||
| 76 | +# ${LAST_MODIFICATION_DATE}= Get Current Date | ||
| 77 | +# Set Global Variable ${LAST_MODIFICATION_DATE} | ||
| 78 | +# отримати останні зміни в тендері | ||
| 79 | +# ${award}= test_award_data | ||
| 80 | +# ${award_data}= Get_From_Object ${TENDER_DATA.data} awards[0] | ||
| 81 | +# Set To Dictionary ${award} data ${award_data} | ||
| 82 | +# Set To Dictionary ${award['data']} status active | ||
| 83 | +# Викликати для учасника ${USERS.tender_owner} Прийняти цінову пропозицію ${TENDER_DATA.data.id} ${award} |
| @@ -5,6 +5,7 @@ LIbrary Collections | @@ -5,6 +5,7 @@ LIbrary Collections | ||
| 5 | LIbrary Selenium2Library | 5 | LIbrary Selenium2Library |
| 6 | Library DebugLibrary | 6 | Library DebugLibrary |
| 7 | Resource keywords.robot | 7 | Resource keywords.robot |
| 8 | +Resource resource.robot | ||
| 8 | Suite Setup TestCaseSetup | 9 | Suite Setup TestCaseSetup |
| 9 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
| 10 | 11 |
| @@ -5,6 +5,7 @@ LIbrary Collections | @@ -5,6 +5,7 @@ LIbrary Collections | ||
| 5 | LIbrary Selenium2Library | 5 | LIbrary Selenium2Library |
| 6 | Library DebugLibrary | 6 | Library DebugLibrary |
| 7 | Resource keywords.robot | 7 | Resource keywords.robot |
| 8 | +Resource resource.robot | ||
| 8 | Suite Setup TestCaseSetup | 9 | Suite Setup TestCaseSetup |
| 9 | Suite Teardown Close all browsers | 10 | Suite Teardown Close all browsers |
| 10 | 11 | ||
| @@ -58,7 +59,7 @@ ${provider} Tender User | @@ -58,7 +59,7 @@ ${provider} Tender User | ||
| 58 | Set To Dictionary ${award['data']} status active | 59 | Set To Dictionary ${award['data']} status active |
| 59 | Викликати для учасника ${USERS.tender_owner} Прийняти цінову пропозицію ${TENDER_DATA.data.id} ${award} | 60 | Викликати для учасника ${USERS.tender_owner} Прийняти цінову пропозицію ${TENDER_DATA.data.id} ${award} |
| 60 | 61 | ||
| 61 | -Завантажити договір | ||
| 62 | - [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця | ||
| 63 | - log ${USERS.users['${provider}'].broker} | ||
| 64 | - Викликати для учасника ${provider} Завантажити договір | 62 | +#Завантажити договір |
| 63 | +# [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця | ||
| 64 | +# log ${USERS.users['${provider}'].broker} | ||
| 65 | +# Викликати для учасника ${provider} Завантажити договір |
Please
register
or
login
to post a comment