Commit bfa338bb58b0667a00ac3ab5891839d50ac546b3

Authored by Leits
1 parent c3007717

Upd wait to switch periods

... ... @@ -24,7 +24,7 @@ Suite Teardown Test Suite Teardown
24 24 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону
25 25 ... viewer
26 26 ... ${USERS.users['${viewer}'].broker}
27   - [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  27 + [Setup] Дочекатись дати початку періоду аукціону ${viewer} ${TENDER['TENDER_UAID']}
28 28 Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.startDate ${TENDER['LOT_ID']}
29 29
30 30
... ... @@ -54,7 +54,7 @@ Suite Teardown Test Suite Teardown
54 54 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних аукціону
55 55 ... viewer
56 56 ... ${USERS.users['${viewer}'].broker}
57   - [Setup] Дочекатись синхронізації з майданчиком ${viewer}
  57 + [Setup] Дочекатись синхронізації з майданчиком ${viewer}
58 58 Отримати дані із тендера ${viewer} ${TENDER['TENDER_UAID']} auctionPeriod.endDate ${TENDER['LOT_ID']}
59 59
60 60
... ...
... ... @@ -688,15 +688,65 @@ Require Failure
688 688 Дочекатись дати ${date}
689 689 Оновити LAST_MODIFICATION_DATE
690 690 Дочекатись синхронізації з майданчиком ${username}
691   - ${next_status}= Set variable if 'open' in '${mode}' active.pre-qualification active.auction
692 691 Wait until keyword succeeds
693 692 ... 5 min 15 sec
694 693 ... 15 sec
  694 + ... Run Keyword And Expect Error *
695 695 ... Звірити статус тендера
696 696 ... ${username}
697 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 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 1301 [Setup] Дочекатись дати закінчення прийому пропозицій ${viewer} ${TENDER['TENDER_UAID']}
1302 1302 Run Keyword And Expect Error * Можливість завантажити документ в пропозицію користувачем ${provider}
1303 1303
  1304 +
1304 1305 Неможливість змінити існуючу документацію пропозиції першим учасником після закінчення прийому пропозицій
1305 1306 [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції
1306 1307 ... provider1
... ... @@ -1317,6 +1318,7 @@ ${item_meat} ${True}
1317 1318 [Setup] Дочекатись дати закінчення прийому пропозицій ${provider} ${TENDER['TENDER_UAID']}
1318 1319 Run Keyword And Expect Error * Можливість задати запитання на тендер користувачем ${provider}
1319 1320
  1321 +
1320 1322 Неможливість задати запитання на перший предмет після закінчення періоду уточнень
1321 1323 [Tags] ${USERS.users['${provider}'].broker}: Задання запитання
1322 1324 ... provider
... ... @@ -1325,6 +1327,7 @@ ${item_meat} ${True}
1325 1327 [Setup] Дочекатись синхронізації з майданчиком ${provider}
1326 1328 Run Keyword And Expect Error * Можливість задати запитання на 0 предмет користувачем ${provider}
1327 1329
  1330 +
1328 1331 Неможливість задати запитання на перший лот після закінчення періоду уточнень
1329 1332 [Tags] ${USERS.users['${provider}'].broker}: Задання запитання
1330 1333 ... provider
... ... @@ -1350,6 +1353,7 @@ ${item_meat} ${True}
1350 1353 ... provider1_bid
1351 1354 Run Keyword And Expect Error * Можливість змінити пропозицію до 1 користувачем ${provider1}
1352 1355
  1356 +
1353 1357 Неможливість скасувати пропозицію другим учасником після закінчення прийому пропозицій
1354 1358 [Tags] ${USERS.users['${provider1}'].broker}: Подання пропозиції
1355 1359 ... provider1
... ... @@ -1385,7 +1389,7 @@ ${item_meat} ${True}
1385 1389 ... tender_owner
1386 1390 ... ${USERS.users['${tender_owner}'].broker}
1387 1391 ... pre-qualification_view
1388   - [Setup] Дочекатись дати закінчення прийому пропозицій ${tender_owner} ${TENDER['TENDER_UAID']}
  1392 + [Setup] Дочекатись дати початку періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']}
1389 1393 Звірити відображення поля qualifications[0].status тендера із pending для користувача ${tender_owner}
1390 1394
1391 1395
... ... @@ -1394,7 +1398,7 @@ ${item_meat} ${True}
1394 1398 ... tender_owner
1395 1399 ... ${USERS.users['${tender_owner}'].broker}
1396 1400 ... pre-qualification_view
1397   - [Setup] Дочекатись дати закінчення прийому пропозицій ${tender_owner} ${TENDER['TENDER_UAID']}
  1401 + [Setup] Дочекатись дати початку періоду прекваліфікації ${tender_owner} ${TENDER['TENDER_UAID']}
1398 1402 Звірити відображення поля qualifications[1].status тендера із pending для користувача ${tender_owner}
1399 1403
1400 1404
... ... @@ -1457,5 +1461,23 @@ ${item_meat} ${True}
1457 1461 ... tender_owner
1458 1462 ... ${USERS.users['${tender_owner}'].broker}
1459 1463 ... pre-qualification_approve_qualifications
  1464 + [Setup] Дочекатись синхронізації з майданчиком ${tender_owner}
1460 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