Commit 61e4e8b2c51a3ca01104ef84817769dd66582528

Authored by selurvedu
2 parents b4ce61a9 45a7cbdc

Merge pull request #122 from mykhaly/wait_auction_end

Add implementation of waiting for the end of the auction
... ... @@ -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