Commit e9a7e1d0d059a7dfd1f1eb4e41ed9e8c86bb2777
1 parent
75fccef9
Update meattender for work with cache
Showing
1 changed file
with
31 additions
and
11 deletions
| @@ -21,16 +21,22 @@ ${broker} Quinta | @@ -21,16 +21,22 @@ ${broker} Quinta | ||
| 21 | [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), | 21 | [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), |
| 22 | ${base_tender_data}= Підготовка початкових даних | 22 | ${base_tender_data}= Підготовка початкових даних |
| 23 | ${tender_data}= test_meat_tender_data ${base_tender_data} | 23 | ${tender_data}= test_meat_tender_data ${base_tender_data} |
| 24 | - ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} | ||
| 25 | - ${LAST_MODIFICATION_DATE}= Get Current Date | 24 | + ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} |
| 25 | + ${LAST_MODIFICATION_DATE}= Get Current TZdate | ||
| 26 | + Set To Dictionary ${USERS.users['${tender_owner}']} initial_data ${tender_data} | ||
| 26 | Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} | 27 | Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} |
| 27 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} | 28 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} |
| 28 | - log ${TENDER} | 29 | + Log ${TENDER} |
| 29 | 30 | ||
| 30 | -Пошук однопредметного тендера по ідентифікатору | 31 | +Можливість знайти однопредметний тендер по ідентифікатору |
| 31 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору | 32 | [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору |
| 33 | + ... viewer | ||
| 34 | + ... ${USERS.users['${viewer}'].broker} | ||
| 35 | + ... minimal | ||
| 32 | Дочекатись синхронізації з майданчиком ${viewer} | 36 | Дочекатись синхронізації з майданчиком ${viewer} |
| 33 | - Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} | 37 | + ${usernames}= Create List ${viewer} ${tender_owner} ${provider} ${provider1} |
| 38 | + :FOR ${username} IN @{usernames} | ||
| 39 | + \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} | ||
| 34 | 40 | ||
| 35 | Неможливість перевищити ліміт для нецінових критеріїв | 41 | Неможливість перевищити ліміт для нецінових критеріїв |
| 36 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер | 42 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
| @@ -41,9 +47,18 @@ ${broker} Quinta | @@ -41,9 +47,18 @@ ${broker} Quinta | ||
| 41 | ###### | 47 | ###### |
| 42 | #Подання пропозицій | 48 | #Подання пропозицій |
| 43 | 49 | ||
| 50 | +Відображення початку періоду прийому пропозицій оголошеного тендера | ||
| 51 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | ||
| 52 | + ... viewer | ||
| 53 | + ... ${USERS.users['${viewer}'].broker} | ||
| 54 | + ... minimal | ||
| 55 | + ${usernames}= Create List ${viewer} ${provider} ${provider1} | ||
| 56 | + :FOR ${username} IN @{usernames} | ||
| 57 | + \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate | ||
| 58 | + | ||
| 44 | Неможливість подати цінову пропозицію без нецінового показника | 59 | Неможливість подати цінову пропозицію без нецінового показника |
| 45 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | 60 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
| 46 | - Дочекатись дати початку прийому пропозицій | 61 | + Дочекатись дати початку прийому пропозицій ${provider} |
| 47 | sleep 90 | 62 | sleep 90 |
| 48 | ${bid}= test bid data | 63 | ${bid}= test bid data |
| 49 | Log ${bid} | 64 | Log ${bid} |
| @@ -78,7 +93,7 @@ ${broker} Quinta | @@ -78,7 +93,7 @@ ${broker} Quinta | ||
| 78 | 93 | ||
| 79 | Подати цінову пропозицію з неціновим показником другим учасником | 94 | Подати цінову пропозицію з неціновим показником другим учасником |
| 80 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію | 95 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію |
| 81 | - Дочекатись дати початку прийому пропозицій | 96 | + Дочекатись дати початку прийому пропозицій ${provider1} |
| 82 | ${bid}= test bid data meat tender | 97 | ${bid}= test bid data meat tender |
| 83 | Log ${bid} | 98 | Log ${bid} |
| 84 | ${bidresponses}= Create Dictionary | 99 | ${bidresponses}= Create Dictionary |
| @@ -91,11 +106,16 @@ ${broker} Quinta | @@ -91,11 +106,16 @@ ${broker} Quinta | ||
| 91 | ###### | 106 | ###### |
| 92 | #Аукціон | 107 | #Аукціон |
| 93 | 108 | ||
| 109 | +Відображення дати початку аукціону | ||
| 110 | + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера | ||
| 111 | + ... viewer | ||
| 112 | + ... ${USERS.users['${viewer}'].broker} | ||
| 113 | + ... minimal | ||
| 114 | + Викликати для учасника ${viewer} Отримати інформацію із тендера auctionPeriod.startDate | ||
| 115 | + | ||
| 116 | + | ||
| 94 | Очікування аукціону | 117 | Очікування аукціону |
| 95 | - Дочекатись синхронізації з майданчиком ${tender_owner} | ||
| 96 | - ${tender_data}= Викликати для учасника ${tender_owner} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} | ||
| 97 | - log ${tender_data.data.auctionPeriod.startDate} | ||
| 98 | - Дочекатись дати початку аукціону | 118 | + Дочекатись дати початку аукціону ${viewer} |
| 99 | sleep 1500 | 119 | sleep 1500 |
| 100 | 120 | ||
| 101 | Завершення аукціону | 121 | Завершення аукціону |
Please
register
or
login
to post a comment