Commit 61e4e8b2c51a3ca01104ef84817769dd66582528
Merge pull request #122 from mykhaly/wait_auction_end
Add implementation of waiting for the end of the auction
Showing
1 changed file
with
18 additions
and
8 deletions
| ... | ... | @@ -4,6 +4,7 @@ Resource resource.robot |
| 4 | 4 | Suite Setup Test Suite Setup |
| 5 | 5 | Suite Teardown Test Suite Teardown |
| 6 | 6 | |
| 7 | + | |
| 7 | 8 | *** Variables *** |
| 8 | 9 | ${role} viewer |
| 9 | 10 | ${broker} Quinta |
| ... | ... | @@ -16,7 +17,6 @@ ${broker} Quinta |
| 16 | 17 | Завантажити дані про тендер |
| 17 | 18 | Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} |
| 18 | 19 | |
| 19 | - | |
| 20 | 20 | ############################################################################################## |
| 21 | 21 | # AUCTION |
| 22 | 22 | ############################################################################################## |
| ... | ... | @@ -29,23 +29,33 @@ ${broker} Quinta |
| 29 | 29 | Отримати дані із тендера ${viewer} auctionPeriod.startDate |
| 30 | 30 | |
| 31 | 31 | |
| 32 | -Очікування початку аукціону | |
| 33 | - [Tags] ${USERS.users['${viewer}'].broker}: Очікування аукціону | |
| 32 | +Можливість дочекатися початку аукціону | |
| 33 | + [Tags] ${USERS.users['${viewer}'].broker}: Можливість дочекатися початку аукціону | |
| 34 | 34 | ... viewer |
| 35 | 35 | ... ${USERS.users['${viewer}'].broker} |
| 36 | 36 | Дочекатись дати початку аукціону ${viewer} |
| 37 | 37 | |
| 38 | -Очікування завершення аукціону | |
| 39 | - [Tags] ${USERS.users['${viewer}'].broker}: Очікування аукціону | |
| 38 | + | |
| 39 | +Можливість дочекатися завершення аукціону | |
| 40 | + [Tags] ${USERS.users['${viewer}'].broker}: Можливість дочекатися завершення аукціону | |
| 40 | 41 | ... viewer |
| 41 | 42 | ... ${USERS.users['${viewer}'].broker} |
| 42 | 43 | [Teardown] Оновити LAST_MODIFICATION_DATE |
| 43 | - ${auctionEnd}= add_minutes_to_date ${USERS.users['${viewer}'].tender_data.data.auctionPeriod.startDate} 25 | |
| 44 | - Дочекатись дати ${auctionEnd} # auction time for two bids plus 4 minutes for reliability | |
| 44 | + Відкрити сторінку аукціону для глядача | |
| 45 | + Wait Until Keyword Succeeds 61 times 30 s Page should contain Аукціон завершився | |
| 46 | + Wait Until Keyword Succeeds 5 times 30 s Page should not contain очікуємо розкриття учасників | |
| 47 | + Close browser | |
| 45 | 48 | |
| 46 | -Відображення дати закінчення аукціону | |
| 49 | + | |
| 50 | +Відображення дати завершення аукціону | |
| 47 | 51 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
| 48 | 52 | ... viewer |
| 49 | 53 | ... ${USERS.users['${viewer}'].broker} |
| 50 | 54 | [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
| 51 | 55 | Отримати дані із тендера ${viewer} auctionPeriod.endDate |
| 56 | + | |
| 57 | + | |
| 58 | +*** Keywords *** | |
| 59 | +Відкрити сторінку аукціону для глядача | |
| 60 | + ${url}= Run as ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']} | |
| 61 | + Open browser ${url} ${USERS.users['${viewer}'].browser} | ... | ... |
Please
register
or
login
to post a comment