Showing
3 changed files
with
80 additions
and
8 deletions
@@ -24,7 +24,7 @@ Suite Teardown Test Suite Teardown | @@ -24,7 +24,7 @@ Suite Teardown Test Suite Teardown | ||
24 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону | 24 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону |
25 | ... viewer | 25 | ... viewer |
26 | ... ${USERS.users['${viewer}'].broker} | 26 | ... ${USERS.users['${viewer}'].broker} |
27 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 27 | + [Setup] Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']} |
28 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.startDate ${TENDER['LOT_ID']} | 28 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.startDate ${TENDER['LOT_ID']} |
29 | 29 | ||
30 | 30 | ||
@@ -54,7 +54,7 @@ Suite Teardown Test Suite Teardown | @@ -54,7 +54,7 @@ Suite Teardown Test Suite Teardown | ||
54 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону | 54 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону |
55 | ... viewer | 55 | ... viewer |
56 | ... ${USERS.users['${viewer}'].broker} | 56 | ... ${USERS.users['${viewer}'].broker} |
57 | - [Setup] Дочекатись синхронізації з майданчиком ${viewer} | 57 | + [Setup] Дочекатись синхронізації з майданчиком ${viewer} |
58 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.endDate ${TENDER['LOT_ID']} | 58 | Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.endDate ${TENDER['LOT_ID']} |
59 | 59 | ||
60 | 60 |
@@ -688,15 +688,65 @@ Require Failure | @@ -688,15 +688,65 @@ Require Failure | ||
688 | Дочекатись дати ${date} | 688 | Дочекатись дати ${date} |
689 | Оновити LAST_MODIFICATION_DATE | 689 | Оновити LAST_MODIFICATION_DATE |
690 | Дочекатись синхронізації з майданчиком ${username} | 690 | Дочекатись синхронізації з майданчиком ${username} |
691 | - ${next_status}= Set variable if 'open' in '${mode}' active.pre-qualification active.auction | ||
692 | Wait until keyword succeeds | 691 | Wait until keyword succeeds |
693 | ... 5 min 15 sec | 692 | ... 5 min 15 sec |
694 | ... 15 sec | 693 | ... 15 sec |
694 | + ... Run Keyword And Expect Error * | ||
695 | ... Звірити статус тендера | 695 | ... Звірити статус тендера |
696 | ... ${username} | 696 | ... ${username} |
697 | ... ${tender_uaid} | 697 | ... ${tender_uaid} |
698 | - ... ${next_status} | ||
699 | - Run keyword if '${next_status}' == 'active.auction' Sleep 120 # Auction sync | 698 | + ... active.tendering |
699 | + | ||
700 | + | ||
701 | +Дочекатись дати початку періоду прекваліфікації | ||
702 | + [Arguments] ${username} ${tender_uaid} | ||
703 | + # XXX: HACK: Same as above | ||
704 | + ${status} ${date}= Run Keyword And Ignore Error | ||
705 | + ... Set Variable | ||
706 | + ... ${USERS.users['${username}'].tender_data.data.tenderPeriod.endDate} | ||
707 | + ${date}= Set Variable If | ||
708 | + ... '${status}' == 'FAIL' | ||
709 | + ... ${USERS.users['${tender_owner}'].initial_data.data.tenderPeriod.endDate} | ||
710 | + ... ${date} | ||
711 | + Дочекатись дати ${date} | ||
712 | + Оновити LAST_MODIFICATION_DATE | ||
713 | + Дочекатись синхронізації з майданчиком ${username} | ||
714 | + Wait until keyword succeeds | ||
715 | + ... 5 min 15 sec | ||
716 | + ... 15 sec | ||
717 | + ... Звірити статус тендера | ||
718 | + ... ${username} | ||
719 | + ... ${tender_uaid} | ||
720 | + ... active.pre-qualification | ||
721 | + | ||
722 | + | ||
723 | +Дочекатись дати закінчення періоду прекваліфікації | ||
724 | + [Arguments] ${username} ${tender_uaid} | ||
725 | + Дочекатись дати ${USERS.users['${username}'].tender_data.data.qualificationPeriod.endDate} | ||
726 | + Оновити LAST_MODIFICATION_DATE | ||
727 | + Дочекатись синхронізації з майданчиком ${username} | ||
728 | + Wait until keyword succeeds | ||
729 | + ... 5 min 15 sec | ||
730 | + ... 15 sec | ||
731 | + ... Run Keyword And Expect Error * | ||
732 | + ... Звірити статус тендера | ||
733 | + ... ${username} | ||
734 | + ... ${tender_uaid} | ||
735 | + ... active.pre-qualification.stand-still | ||
736 | + | ||
737 | + | ||
738 | +Дочекатись дати початку періоду аукціону | ||
739 | + [Arguments] ${username} ${tender_uaid} | ||
740 | + Оновити LAST_MODIFICATION_DATE | ||
741 | + Дочекатись синхронізації з майданчиком ${username} | ||
742 | + Wait until keyword succeeds | ||
743 | + ... 5 min 15 sec | ||
744 | + ... 15 sec | ||
745 | + ... Звірити статус тендера | ||
746 | + ... ${username} | ||
747 | + ... ${tender_uaid} | ||
748 | + ... active.auction | ||
749 | + Sleep 120 # Auction sync | ||
700 | 750 | ||
701 | 751 | ||
702 | Дочекатись дати закінчення періоду подання скарг | 752 | Дочекатись дати закінчення періоду подання скарг |
@@ -1290,7 +1290,7 @@ ${item_meat} ${True} | @@ -1290,7 +1290,7 @@ ${item_meat} ${True} | ||
1290 | Require Failure ${viewer} Отримати інформацію із тендера ${TENDER['TENDER_UAID']} bids | 1290 | Require Failure ${viewer} Отримати інформацію із тендера ${TENDER['TENDER_UAID']} bids |
1291 | 1291 | ||
1292 | ############################################################################################## | 1292 | ############################################################################################## |
1293 | -# AUCTION PERIOD | 1293 | +# AFTER BIDDING |
1294 | ############################################################################################## | 1294 | ############################################################################################## |
1295 | 1295 | ||
1296 | Неможливість завантажити документ першим учасником після закінчення прийому пропозицій | 1296 | Неможливість завантажити документ першим учасником після закінчення прийому пропозицій |
@@ -1301,6 +1301,7 @@ ${item_meat} ${True} | @@ -1301,6 +1301,7 @@ ${item_meat} ${True} | ||
1301 | [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']} | 1301 | [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']} |
1302 | Run Keyword And Expect Error * Можливість завантажити документ в пропозицію користувачем ${provider} | 1302 | Run Keyword And Expect Error * Можливість завантажити документ в пропозицію користувачем ${provider} |
1303 | 1303 | ||
1304 | + | ||
1304 | Неможливість змінити існуючу документацію пропозиції першим учасником після закінчення прийому пропозицій | 1305 | Неможливість змінити існуючу документацію пропозиції першим учасником після закінчення прийому пропозицій |
1305 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1306 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1306 | ... provider1 | 1307 | ... provider1 |
@@ -1317,6 +1318,7 @@ ${item_meat} ${True} | @@ -1317,6 +1318,7 @@ ${item_meat} ${True} | ||
1317 | [Setup] Дочекатись дати закінчення прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} | 1318 | [Setup] Дочекатись дати закінчення прийому пропозицій ${provider} ${TENDER['TENDER_UAID']} |
1318 | Run Keyword And Expect Error * Можливість задати запитання на тендер користувачем ${provider} | 1319 | Run Keyword And Expect Error * Можливість задати запитання на тендер користувачем ${provider} |
1319 | 1320 | ||
1321 | + | ||
1320 | Неможливість задати запитання на перший предмет після закінчення періоду уточнень | 1322 | Неможливість задати запитання на перший предмет після закінчення періоду уточнень |
1321 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання | 1323 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання |
1322 | ... provider | 1324 | ... provider |
@@ -1325,6 +1327,7 @@ ${item_meat} ${True} | @@ -1325,6 +1327,7 @@ ${item_meat} ${True} | ||
1325 | [Setup] Дочекатись синхронізації з майданчиком ${provider} | 1327 | [Setup] Дочекатись синхронізації з майданчиком ${provider} |
1326 | Run Keyword And Expect Error * Можливість задати запитання на 0 предмет користувачем ${provider} | 1328 | Run Keyword And Expect Error * Можливість задати запитання на 0 предмет користувачем ${provider} |
1327 | 1329 | ||
1330 | + | ||
1328 | Неможливість задати запитання на перший лот після закінчення періоду уточнень | 1331 | Неможливість задати запитання на перший лот після закінчення періоду уточнень |
1329 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання | 1332 | [Tags] ${USERS.users['${provider}'].broker}: Задання запитання |
1330 | ... provider | 1333 | ... provider |
@@ -1350,6 +1353,7 @@ ${item_meat} ${True} | @@ -1350,6 +1353,7 @@ ${item_meat} ${True} | ||
1350 | ... provider1_bid | 1353 | ... provider1_bid |
1351 | Run Keyword And Expect Error * Можливість змінити пропозицію до 1 користувачем ${provider1} | 1354 | Run Keyword And Expect Error * Можливість змінити пропозицію до 1 користувачем ${provider1} |
1352 | 1355 | ||
1356 | + | ||
1353 | Неможливість скасувати пропозицію другим учасником після закінчення прийому пропозицій | 1357 | Неможливість скасувати пропозицію другим учасником після закінчення прийому пропозицій |
1354 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції | 1358 | [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції |
1355 | ... provider1 | 1359 | ... provider1 |
@@ -1385,7 +1389,7 @@ ${item_meat} ${True} | @@ -1385,7 +1389,7 @@ ${item_meat} ${True} | ||
1385 | ... tender_owner | 1389 | ... tender_owner |
1386 | ... ${USERS.users['${tender_owner}'].broker} | 1390 | ... ${USERS.users['${tender_owner}'].broker} |
1387 | ... pre-qualification_view | 1391 | ... pre-qualification_view |
1388 | - [Setup] Дочекатись дати закінчення прийому пропозицій ${tender_owner} ${TENDER['TENDER_UAID']} | 1392 | + [Setup] Дочекатись дати початку періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']} |
1389 | Звірити відображення поля qualifications[0].status тендера із pending для користувача ${tender_owner} | 1393 | Звірити відображення поля qualifications[0].status тендера із pending для користувача ${tender_owner} |
1390 | 1394 | ||
1391 | 1395 | ||
@@ -1394,7 +1398,7 @@ ${item_meat} ${True} | @@ -1394,7 +1398,7 @@ ${item_meat} ${True} | ||
1394 | ... tender_owner | 1398 | ... tender_owner |
1395 | ... ${USERS.users['${tender_owner}'].broker} | 1399 | ... ${USERS.users['${tender_owner}'].broker} |
1396 | ... pre-qualification_view | 1400 | ... pre-qualification_view |
1397 | - [Setup] Дочекатись дати закінчення прийому пропозицій ${tender_owner} ${TENDER['TENDER_UAID']} | 1401 | + [Setup] Дочекатись дати початку періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']} |
1398 | Звірити відображення поля qualifications[1].status тендера із pending для користувача ${tender_owner} | 1402 | Звірити відображення поля qualifications[1].status тендера із pending для користувача ${tender_owner} |
1399 | 1403 | ||
1400 | 1404 | ||
@@ -1457,5 +1461,23 @@ ${item_meat} ${True} | @@ -1457,5 +1461,23 @@ ${item_meat} ${True} | ||
1457 | ... tender_owner | 1461 | ... tender_owner |
1458 | ... ${USERS.users['${tender_owner}'].broker} | 1462 | ... ${USERS.users['${tender_owner}'].broker} |
1459 | ... pre-qualification_approve_qualifications | 1463 | ... pre-qualification_approve_qualifications |
1464 | + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner} | ||
1460 | [Teardown] Оновити LAST_MODIFICATION_DATE | 1465 | [Teardown] Оновити LAST_MODIFICATION_DATE |
1461 | Можливість затвердити остаточне рішення кваліфікації | 1466 | Можливість затвердити остаточне рішення кваліфікації |
1467 | + | ||
1468 | + | ||
1469 | +Відображення статусу блокування перед початком аукціону | ||
1470 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація | ||
1471 | + ... tender_owner | ||
1472 | + ... ${USERS.users['${tender_owner}'].broker} | ||
1473 | + ... pre-qualification_view | ||
1474 | + Звірити відображення поля status тендера із active.pre-qualification.stand-still для користувача ${tender_owner} | ||
1475 | + | ||
1476 | + | ||
1477 | +Відображення дати закінчення періоду блокування перед початком аукціону | ||
1478 | + [Tags] ${USERS.users['${tender_owner}'].broker}: Кваліфікація | ||
1479 | + ... tender_owner | ||
1480 | + ... ${USERS.users['${tender_owner}'].broker} | ||
1481 | + ... pre-qualification_view | ||
1482 | + [Teardown] Дочекатись дати закінчення періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']} | ||
1483 | + Отримати дані із поля qualificationPeriod.endDate тендера для усіх користувачів |
Please
register
or
login
to post a comment