Commit 75fccef913ed4098f7d3e230bc95b9d478ac5f5d

Authored by Leits
1 parent 11e3d84d

Update multilottender for work with cache

... ... @@ -24,15 +24,18 @@ ${complaint_id} 1
24 24 ${tender_data}= Підготовка початкових даних
25 25 ${tender_data}= test_tender_data_multiple_lots ${tender_data}
26 26 ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data}
27   - ${LAST_MODIFICATION_DATE}= Get Current Date
  27 + ${LAST_MODIFICATION_DATE}= Get Current TZdate
  28 + Set To Dictionary ${USERS.users['${tender_owner}']} initial_data ${tender_data}
28 29 Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID}
29 30 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE}
30   - log ${TENDER}
  31 + Log ${TENDER}
31 32
32 33 Пошук мультилотового тендера по ідентифікатору
33 34 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
34 35 Дочекатись синхронізації з майданчиком ${viewer}
35   - Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
  36 + ${usernames}= Create List ${viewer} ${tender_owner} ${provider} ${provider1}
  37 + :FOR ${username} IN @{usernames}
  38 + \ Викликати для учасника ${username} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
36 39
37 40 Отримання тендера
38 41 Дочекатись синхронізації з майданчиком ${tender_owner}
... ... @@ -88,8 +91,8 @@ ${complaint_id} 1
88 91 Викликати для учасника ${tender_owner} Додати предмети закупівлі ${TENDER['TENDER_UAID']} 1
89 92
90 93 Добавити предмет закупівлі до лоту
91   - Log ${tender_data.data['items']}
92   - ${items}= Get Variable Value ${tender_data.data['items']}
  94 + ${items}= Get Variable Value ${USERS.users['${tender_owner}'].tender_data.data['items']}
  95 + Log ${items}
93 96 ${lot_id}= Get Variable Value ${USERS.users['${tender_owner}'].lotresponses['resp'].data.id}
94 97 Set To Dictionary ${items[-1]} relatedLot ${lot_id}
95 98 Log ${items[-1]}
... ... @@ -101,10 +104,10 @@ ${complaint_id} 1
101 104 Викликати для учасника ${tender_owner} Видалити лот shouldfail ${tender_data} ${lot}
102 105
103 106 Можливість видалити позиції закупівлі тендера
104   - ${items}= Get Variable Value ${tender_data.data['items']}
105   - Log ${tender_data.data}
106   - Викликати для учасника ${tender_owner} Внести зміни в тендер ${TENDER['TENDER_UAID']} items ${items[:-1]}
107   - Log ${tender_data.data}
  107 + ${items}= Get Variable Value ${USERS.users['${tender_owner}'].tender_data.data['items']}
  108 + Log ${items}
  109 + ${resp}= Викликати для учасника ${tender_owner} Внести зміни в тендер ${TENDER['TENDER_UAID']} items ${items[:-1]}
  110 + Log ${resp}
108 111
109 112 Можливість додати тендерну документацію лоту
110 113 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість завантажити документ
... ... @@ -126,13 +129,13 @@ ${complaint_id} 1
126 129 [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання
127 130 ${question}= Викликати для учасника ${provider} Задати питання ${TENDER['TENDER_UAID']} ${QUESTIONS[${question_id}]}
128 131 log ${question}
129   - ${now}= Get Current Date
  132 + ${now}= Get Current TZdate
130 133 Set To Dictionary ${QUESTIONS[${question_id}].data} date ${now}
131 134
132 135 Відповісти на запитання
133 136 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відповісти на запитання
134 137 Викликати для учасника ${tender_owner} Відповісти на питання ${TENDER['TENDER_UAID']} 0 ${ANSWERS[0]}
135   - ${now}= Get Current Date
  138 + ${now}= Get Current TZdate
136 139 Set To Dictionary ${ANSWERS[${question_id}-1].data} date ${now}
137 140
138 141
... ... @@ -193,6 +196,24 @@ ${complaint_id} 1
193 196 ######
194 197 #Подання пропозицій
195 198
  199 +Відображення початку періоду прийому пропозицій оголошеного тендера
  200 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
  201 + ... viewer
  202 + ... ${USERS.users['${viewer}'].broker}
  203 + ... minimal
  204 + ${usernames}= Create List ${viewer} ${provider} ${provider1}
  205 + :FOR ${username} IN @{usernames}
  206 + \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate
  207 +
  208 +Відображення закінчення періоду прийому пропозицій оголошеного тендера
  209 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
  210 + ... viewer
  211 + ... ${USERS.users['${viewer}'].broker}
  212 + ... minimal
  213 + ${usernames}= Create List ${viewer} ${provider} ${provider1}
  214 + :FOR ${username} IN @{usernames}
  215 + \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.endDate
  216 +
196 217 Неможливість подати цінову пропозицію до початку періоду подачі пропозицій
197 218 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
198 219 ${bid}= test lots bid data
... ... @@ -205,7 +226,7 @@ ${complaint_id} 1
205 226
206 227 Неможливість подати цінову пропозицію без прив’язки до лоту
207 228 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
208   - Дочекатись дати початку прийому пропозицій
  229 + Дочекатись дати початку прийому пропозицій ${provider}
209 230 ${bid}= test bid data
210 231 Log ${bid}
211 232 ${bidresponses}= Create Dictionary
... ... @@ -228,7 +249,7 @@ ${complaint_id} 1
228 249
229 250 Подати повторно цінову пропозицію першим учасником
230 251 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
231   - Дочекатись дати початку прийому пропозицій
  252 + Дочекатись дати початку прийому пропозицій ${provider}
232 253 ${bid}= test lots bid data
233 254 Log ${bid}
234 255 ${resp}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}
... ... @@ -254,7 +275,7 @@ ${complaint_id} 1
254 275
255 276 Подати цінову пропозицію другим учасником
256 277 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію
257   - Дочекатись дати початку прийому пропозицій
  278 + Дочекатись дати початку прийому пропозицій ${provider1}
258 279 ${bid}= test lots bid data
259 280 Log ${bid}
260 281 ${bidresponses}= Create Dictionary
... ... @@ -271,7 +292,7 @@ ${complaint_id} 1
271 292
272 293 Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій
273 294 [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій
274   - Дочекатись дати закінчення прийому пропозицій
  295 + Дочекатись дати закінчення прийому пропозицій ${provider1}
275 296 Set To Dictionary ${USERS.users['${provider1}'].bidresponses['resp'].data.lotValues[0].value} amount 50000
276 297 Log ${USERS.users['${provider1}'].bidresponses['resp'].data.lotValues[0].value}
277 298 ${failfixbidto50000resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']}
... ...
Please register or login to post a comment