Commit bfa338bb58b0667a00ac3ab5891839d50ac546b3

Authored by Leits
1 parent c3007717

Upd wait to switch periods

@@ -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