Commit 2bd6f9f521211d90a8c8e3a0f69a64079ef017a1

Authored by Leits
1 parent ed2d449e

Fix sync

... ... @@ -558,6 +558,8 @@ Require Failure
558 558 ... ${USERS.users['${tender_owner}'].initial_data.data.tenderPeriod.startDate}
559 559 ... ${date}
560 560 Дочекатись дати ${date}
  561 + Оновити LAST_MODIFICATION_DATE
  562 + Дочекатись синхронізації з майданчиком ${username}
561 563
562 564
563 565 Дочекатись дати закінчення прийому пропозицій
... ... @@ -571,7 +573,10 @@ Require Failure
571 573 ... '${status}' == 'FAIL'
572 574 ... ${USERS.users['${tender_owner}'].initial_data.data.tenderPeriod.endDate}
573 575 ... ${date}
  576 + ${date}= add_minutes_to_date ${date} 2 # Auction sync
574 577 Дочекатись дати ${date}
  578 + Оновити LAST_MODIFICATION_DATE
  579 + Дочекатись синхронізації з майданчиком ${username}
575 580
576 581
577 582 Дочекатись дати початку аукціону
... ... @@ -580,6 +585,8 @@ Require Failure
580 585 # Can't use that dirty hack here since we don't know
581 586 # the date of auction when creating the procurement :)
582 587 Дочекатись дати ${USERS.users['${username}'].tender_data.data.auctionPeriod.startDate}
  588 + Оновити LAST_MODIFICATION_DATE
  589 + Дочекатись синхронізації з майданчиком ${username}
583 590
584 591
585 592 Відкрити сторінку аукціону для глядача
... ... @@ -591,14 +598,20 @@ Require Failure
591 598 [Arguments] ${username}
592 599 Log ${username}
593 600 Дочекатись дати ${USERS.users['${username}'].tender_data.data.auctionPeriod.endDate}
  601 + Оновити LAST_MODIFICATION_DATE
  602 + Дочекатись синхронізації з майданчиком ${username}
594 603
595 604
596 605 Дочекатись дати закінчення періоду подання скарг
597 606 [Arguments] ${username}
598 607 log ${username}
599 608 Дочекатись дати ${USERS.users['${username}'].tender_data.data.complaintPeriod.endDate}
  609 + Оновити LAST_MODIFICATION_DATE
  610 + Дочекатись синхронізації з майданчиком ${username}
600 611
601 612
602 613 Оновити LAST_MODIFICATION_DATE
603 614 ${LAST_MODIFICATION_DATE}= Get Current TZdate
604   - Run keyword if '${TEST_STATUS}' == 'PASS' Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE=${LAST_MODIFICATION_DATE}
  615 + ${status}= Get Variable Value ${TEST_STATUS}
  616 + Run Keyword If '${status}' == 'PASS' Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE=${LAST_MODIFICATION_DATE}
  617 + ... ELSE IF '${status}' == '${Empty}' Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE=${LAST_MODIFICATION_DATE}
... ...
... ... @@ -66,6 +66,16 @@ ${mode} meat
66 66 \ Дочекатись синхронізації з майданчиком ${username}
67 67 \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.startDate
68 68
  69 +Відображення закінчення періоду прийому пропозицій оголошеного тендера
  70 + [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
  71 + ... viewer provider provider1
  72 + ... ${USERS.users['${viewer}'].broker} ${USERS.users['${provider}'].broker}
  73 + ... ${USERS.users['${provider1}'].broker}
  74 + ... minimal
  75 + :FOR ${username} IN ${viewer} ${provider} ${provider1}
  76 + \ Дочекатись синхронізації з майданчиком ${username}
  77 + \ Звірити дату тендера ${username} ${USERS.users['${tender_owner}'].initial_data} tenderPeriod.endDate
  78 +
69 79
70 80 Неможливість подати цінову пропозицію без нецінового показника
71 81 [Documentation]
... ... @@ -73,9 +83,7 @@ ${mode} meat
73 83 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
74 84 ... provider
75 85 ... ${USERS.users['${provider}'].broker}
76   - [Setup] Дочекатись синхронізації з майданчиком ${provider}
77   - Дочекатись дати початку прийому пропозицій ${provider}
78   - sleep 90
  86 + [Setup] Дочекатись дати початку прийому пропозицій ${provider}
79 87 ${bid}= test bid data single
80 88 Log ${bid}
81 89 ${failbid}= Require Failure ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}
... ... @@ -88,10 +96,8 @@ ${mode} meat
88 96 ... ${USERS.users['${provider}'].broker}
89 97 [Teardown] Оновити LAST_MODIFICATION_DATE
90 98 ${bid}= Підготувати дані для подання пропозиції
91   - Log ${bid}
92   - ${bidresponses}= Create Dictionary
93   - Set To Dictionary ${bidresponses} bid ${bid}
94   - Set To Dictionary ${USERS.users['${provider}']} bidresponses ${bidresponses}
  99 + ${bidresponses}= Create Dictionary bid=${bid}
  100 + Set To Dictionary ${USERS.users['${provider}']} bidresponses=${bidresponses}
95 101 ${resp}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}
96 102 Set To Dictionary ${USERS.users['${provider}'].bidresponses} resp ${resp}
97 103 log ${resp}
... ... @@ -121,9 +127,8 @@ ${mode} meat
121 127 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію
122 128 ... provider1
123 129 ... ${USERS.users['${provider1}'].broker}
124   - [Setup] Дочекатись синхронізації з майданчиком ${provider1}
  130 + [Setup] Дочекатись дати початку прийому пропозицій ${provider1}
125 131 [Teardown] Оновити LAST_MODIFICATION_DATE
126   - Дочекатись дати початку прийому пропозицій ${provider1}
127 132 ${bid}= Підготувати дані для подання пропозиції
128 133 Log ${bid}
129 134 ${bidresponses}= Create Dictionary
... ... @@ -142,7 +147,7 @@ ${mode} meat
142 147 ... viewer
143 148 ... ${USERS.users['${viewer}'].broker}
144 149 ... minimal
145   - [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  150 + [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer}
146 151 Отримати дані із тендера ${viewer} auctionPeriod.startDate
147 152
148 153 Можливість дочекатися початку аукціону
... ...
... ... @@ -248,8 +248,7 @@ ${complaint_id} 1
248 248 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
249 249 ... provider
250 250 ... ${USERS.users['${provider}'].broker}
251   - [Setup] Дочекатись синхронізації з майданчиком ${provider}
252   - Дочекатись дати початку прийому пропозицій ${provider}
  251 + [Setup] Дочекатись дати початку прийому пропозицій ${provider}
253 252 ${bid}= Підготувати дані для подання пропозиції
254 253 ${no_lot_bid_resp}= Require Failure ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}
255 254 log ${no_lot_bid_resp}
... ... @@ -278,6 +277,7 @@ ${complaint_id} 1
278 277 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
279 278 ... provider
280 279 ... ${USERS.users['${provider}'].broker}
  280 + [Setup] Дочекатись дати початку прийому пропозицій ${provider}
281 281 [Teardown] Оновити LAST_MODIFICATION_DATE
282 282 Дочекатись дати початку прийому пропозицій ${provider}
283 283 @{lots_ids}= Отримати ідентифікатори об’єктів ${provider} lots
... ... @@ -307,7 +307,7 @@ ${complaint_id} 1
307 307 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію
308 308 ... provider1
309 309 ... ${USERS.users['${provider1}'].broker}
310   - [Setup] Дочекатись синхронізації з майданчиком ${provider1}
  310 + [Setup] Дочекатись дати початку прийому пропозицій ${provider1}
311 311 [Teardown] Оновити LAST_MODIFICATION_DATE
312 312 Дочекатись дати початку прийому пропозицій ${provider1}
313 313 @{lots_ids}= Отримати ідентифікатори об’єктів ${provider1} lots
... ... @@ -330,8 +330,7 @@ ${complaint_id} 1
330 330 [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 2000 після закінчення прийому пропозицій
331 331 ... provider1
332 332 ... ${USERS.users['${provider1}'].broker}
333   - [Setup] Дочекатись синхронізації з майданчиком ${provider1}
334   - Дочекатись дати закінчення прийому пропозицій ${provider1}
  333 + [Setup] Дочекатись дати закінчення прийому пропозицій ${provider1}
335 334 ${failfixbidto2000resp}= Require Failure ${provider1} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} lotValues.0.value.amount 2000
336 335 log ${failfixbidto2000resp}
337 336
... ...
... ... @@ -105,6 +105,7 @@ ${mode} openeu
105 105 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
106 106 ... provider
107 107 ... ${USERS.users['${provider}'].broker}
  108 + [Setup] Дочекатись дати початку прийому пропозицій ${provider}
108 109 [Teardown] Оновити LAST_MODIFICATION_DATE
109 110 ${bid}= Підготувати дані для подання пропозиції
110 111 Log ${bid}
... ... @@ -175,6 +176,7 @@ ${mode} openeu
175 176 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію
176 177 ... provider1
177 178 ... ${USERS.users['${provider1}'].broker}
  179 + [Setup] Дочекатись дати початку прийому пропозицій ${provider1}
178 180 [Teardown] Оновити LAST_MODIFICATION_DATE
179 181 ${bid}= Підготувати дані для подання пропозиції
180 182 Log ${bid}
... ... @@ -363,8 +365,7 @@ Cкасувати цінову пропозицію другого учасни
363 365 ... provider
364 366 ... ${USERS.users['${provider}'].broker}
365 367 [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
366   - Дочекатись дати закінчення періоду подання скарг ${provider}
367   - Дочекатись синхронізації з майданчиком ${provider}
  368 + [Setup] Дочекатись дати закінчення періоду подання скарг ${provider}
368 369 ${claim}= Підготовка даних для подання вимоги
369 370 ${claim_resp}= Викликати для учасника ${provider}
370 371 ... Створити вимогу
... ... @@ -389,16 +390,14 @@ Cкасувати цінову пропозицію другого учасни
389 390 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
390 391 ... tender_owner
391 392 ... ${USERS.users['${tender_owner}'].broker}
392   - Дочекатись дати закінчення прийому пропозицій ${tender_owner}
393   - Дочекатись синхронізації з майданчиком ${tender_owner}
  393 + [Setup] Дочекатись дати закінчення прийому пропозицій ${tender_owner}
394 394 Звірити поле тендера із значенням ${tender_owner} pending qualifications[0].status
395 395
396 396 Відображення статусу другої пропозиції кваліфікації
397 397 [Tags] ${USERS.users['${tender_owner}'].broker}: Відображення основних даних оголошеного тендера
398 398 ... tender_owner
399 399 ... ${USERS.users['${tender_owner}'].broker}
400   - Дочекатись дати закінчення прийому пропозицій ${tender_owner}
401   - Дочекатись синхронізації з майданчиком ${tender_owner}
  400 + [Setup] Дочекатись дати закінчення прийому пропозицій ${tender_owner}
402 401 Звірити поле тендера із значенням ${tender_owner} pending qualifications[1].status
403 402
404 403 Можливість завантажити документ у кваліфікацію пропозиції першого учасника
... ...
... ... @@ -97,6 +97,7 @@ ${mode} openua
97 97 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
98 98 ... provider
99 99 ... ${USERS.users['${provider}'].broker}
  100 + [Setup] Дочекатись дати початку прийому пропозицій ${provider}
100 101 [Teardown] Оновити LAST_MODIFICATION_DATE
101 102 ${bid}= Підготувати дані для подання пропозиції
102 103 Log ${bid}
... ... @@ -111,6 +112,7 @@ ${mode} openua
111 112 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію
112 113 ... provider1
113 114 ... ${USERS.users['${provider1}'].broker}
  115 + [Setup] Дочекатись дати початку прийому пропозицій ${provider1}
114 116 [Teardown] Оновити LAST_MODIFICATION_DATE
115 117 ${bid}= Підготувати дані для подання пропозиції
116 118 Log ${bid}
... ... @@ -302,9 +304,7 @@ Cкасувати цінову пропозицію другого учасни
302 304 ... provider
303 305 ... ${USERS.users['${provider}'].broker}
304 306 [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
305   - Log ${USERS.users['${provider}'].tender_data.data.complaintPeriod.endDate}
306   - Дочекатись дати закінчення періоду подання скарг ${provider}
307   - Дочекатись синхронізації з майданчиком ${provider}
  307 + [Setup] Дочекатись дати закінчення періоду подання скарг ${provider}
308 308 ${claim}= Підготовка даних для подання вимоги
309 309 ${claim_resp}= Викликати для учасника ${provider}
310 310 ... Створити вимогу
... ...
... ... @@ -425,9 +425,8 @@ ${mode} single
425 425 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
426 426 ... provider
427 427 ... ${USERS.users['${provider}'].broker}
428   - [Setup] Дочекатись синхронізації з майданчиком ${provider}
  428 + [Setup] Дочекатись дати початку прийому пропозицій ${provider}
429 429 [Teardown] Оновити LAST_MODIFICATION_DATE
430   - Дочекатись дати початку прийому пропозицій ${provider}
431 430 ${bid}= Підготувати дані для подання пропозиції
432 431 Log ${bid}
433 432 ${bidresponses}= Create Dictionary bid=${bid}
... ... @@ -451,8 +450,8 @@ ${mode} single
451 450 ... provider
452 451 ... ${USERS.users['${provider}'].broker}
453 452 ... minimal
  453 + [Setup] Дочекатись дати початку прийому пропозицій ${provider}
454 454 [Teardown] Оновити LAST_MODIFICATION_DATE
455   - Дочекатись дати початку прийому пропозицій ${provider}
456 455 ${bid}= Підготувати дані для подання пропозиції
457 456 Log ${bid}
458 457 ${bidresponses}= Create Dictionary bid=${bid}
... ... @@ -522,9 +521,8 @@ ${mode} single
522 521 ... provider1
523 522 ... ${USERS.users['${provider1}'].broker}
524 523 ... minimal
525   - [Setup] Дочекатись синхронізації з майданчиком ${provider1}
  524 + [Setup] Дочекатись дати початку прийому пропозицій ${provider1}
526 525 [Teardown] Оновити LAST_MODIFICATION_DATE
527   - Дочекатись дати початку прийому пропозицій ${provider1}
528 526 ${bid}= Підготувати дані для подання пропозиції
529 527 Log ${bid}
530 528 ${bidresponses}= Create Dictionary bid=${bid}
... ... @@ -560,7 +558,7 @@ ${mode} single
560 558 [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій
561 559 ... provider1
562 560 ... ${USERS.users['${provider1}'].broker}
563   - Дочекатись дати закінчення прийому пропозицій ${provider1}
  561 + [Setup] Дочекатись дати закінчення прийому пропозицій ${provider1}
564 562 ${failfixbidto50000resp}= Require Failure ${provider1} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} value.amount 50000
565 563 Set To Dictionary ${USERS.users['${provider1}'].bidresponses} failfixbidto50000resp=${failfixbidto50000resp}
566 564 Log ${failfixbidto50000resp}
... ... @@ -575,7 +573,7 @@ ${mode} single
575 573 Log ${failfixbidto1resp}
576 574
577 575
578   -Неможливість скасувати цінову пропозицію
  576 +Неможливість скасувати цінову пропозицію після закінчення прийому пропозицій
579 577 [Tags] ${USERS.users['${provider1}'].broker}: Можливість скасувати цінову пропозицію
580 578 ... provider1
581 579 ... ${USERS.users['${provider1}'].broker}
... ... @@ -607,10 +605,7 @@ ${mode} single
607 605 ... viewer
608 606 ... ${USERS.users['${viewer}'].broker}
609 607 ... minimal
610   - [Setup] Дочекатись синхронізації з майданчиком ${viewer}
611   - [Teardown] Оновити LAST_MODIFICATION_DATE
612   - Дочекатись дати закінчення прийому пропозицій ${viewer}
613   - Sleep 120
  608 + [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer}
614 609 ${url}= Викликати для учасника ${viewer} Отримати посилання на аукціон для глядача ${TENDER['TENDER_UAID']}
615 610 Should Be True '${url}'
616 611 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
... ... @@ -623,7 +618,6 @@ ${mode} single
623 618 ... ${USERS.users['${provider}'].broker}
624 619 ... minimal
625 620 [Setup] Дочекатись синхронізації з майданчиком ${provider}
626   - [Teardown] Оновити LAST_MODIFICATION_DATE
627 621 ${url}= Викликати для учасника ${provider} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']}
628 622 Should Be True '${url}'
629 623 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
... ... @@ -636,7 +630,6 @@ ${mode} single
636 630 ... ${USERS.users['${provider1}'].broker}
637 631 ... minimal
638 632 [Setup] Дочекатись синхронізації з майданчиком ${provider1}
639   - [Teardown] Оновити LAST_MODIFICATION_DATE
640 633 ${url}= Викликати для учасника ${provider1} Отримати посилання на аукціон для учасника ${TENDER['TENDER_UAID']}
641 634 Should Be True '${url}'
642 635 Should Match Regexp ${url} ^https?:\/\/auction(?:-sandbox)?\.openprocurement\.org\/tenders\/([0-9A-Fa-f]{32})
... ...
Please register or login to post a comment