Commit f5d2b422357f674719f9cf445ff17d538978f57e
1 parent
bdcd2dfa
added new and fixed existing keywords
Showing
1 changed file
with
32 additions
and
24 deletions
| @@ -12,7 +12,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | @@ -12,7 +12,7 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper | ||
| 12 | 12 | ||
| 13 | 13 | ||
| 14 | *** Keywords *** | 14 | *** Keywords *** |
| 15 | -TestCaseSetup | 15 | +TestSuiteSetup |
| 16 | Завантажуємо дані про корисувачів і площадки ${LOAD_USERS} | 16 | Завантажуємо дані про корисувачів і площадки ${LOAD_USERS} |
| 17 | Підготовка початкових даних | 17 | Підготовка початкових даних |
| 18 | 18 | ||
| @@ -48,7 +48,6 @@ TestCaseSetup | @@ -48,7 +48,6 @@ TestCaseSetup | ||
| 48 | ${answer}= test_question_answer_data | 48 | ${answer}= test_question_answer_data |
| 49 | Append to list ${ANSWERS} ${answer} | 49 | Append to list ${ANSWERS} ${answer} |
| 50 | Set Global Variable ${ANSWERS} | 50 | Set Global Variable ${ANSWERS} |
| 51 | - | ||
| 52 | @{COMPLAINTS} = Create list | 51 | @{COMPLAINTS} = Create list |
| 53 | ${complaint}= test_complaint_data | 52 | ${complaint}= test_complaint_data |
| 54 | Append to list ${COMPLAINTS} ${complaint} | 53 | Append to list ${COMPLAINTS} ${complaint} |
| @@ -57,10 +56,10 @@ TestCaseSetup | @@ -57,10 +56,10 @@ TestCaseSetup | ||
| 57 | ${reply}= test_complaint_reply_data | 56 | ${reply}= test_complaint_reply_data |
| 58 | Append to list ${REPLIES} ${reply} | 57 | Append to list ${REPLIES} ${reply} |
| 59 | Set Global Variable ${REPLIES} | 58 | Set Global Variable ${REPLIES} |
| 60 | - | ||
| 61 | - ${INITIAL_TENDER_DATA}= prepare_test_tender_data ${BROKERS['${USERS.users['${tender_owner}'].broker}'].period_interval} | 59 | + ${INITIAL_TENDER_DATA}= prepare_test_tender_data ${BROKERS['${USERS.users['${tender_owner}'].broker}'].period_interval} ${mode} |
| 62 | Set Global Variable ${INITIAL_TENDER_DATA} | 60 | Set Global Variable ${INITIAL_TENDER_DATA} |
| 63 | Log ${INITIAL_TENDER_DATA} | 61 | Log ${INITIAL_TENDER_DATA} |
| 62 | + | ||
| 64 | Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки | 63 | Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки |
| 65 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot | 64 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot |
| 66 | 65 | ||
| @@ -78,20 +77,24 @@ TestCaseSetup | @@ -78,20 +77,24 @@ TestCaseSetup | ||
| 78 | ${wait_timout}= Subtract Time From Time ${BROKERS['${USERS.users['${username}'].broker}'].timout_on_wait} ${delta} | 77 | ${wait_timout}= Subtract Time From Time ${BROKERS['${USERS.users['${username}'].broker}'].timout_on_wait} ${delta} |
| 79 | Run Keyword If ${wait_timout}>0 Sleep ${wait_timout} | 78 | Run Keyword If ${wait_timout}>0 Sleep ${wait_timout} |
| 80 | 79 | ||
| 81 | -отримати останні зміни в тендері | ||
| 82 | - ${TENDER_DATA}= Викликати для учасника ${USERS.tender_owner} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id} | ||
| 83 | - Set To Dictionary ${TENDER_DATA} access_token ${access_token} | ||
| 84 | - Set Global Variable ${TENDER_DATA} | ||
| 85 | - ${now}= Get Current Date | ||
| 86 | - Log object data ${TENDER_DATA} tender_${tender_dump_id} | ||
| 87 | - ${tender_dump_id}= Evaluate ${tender_dump_id}+1 | ||
| 88 | - Set Global Variable ${tender_dump_id} | 80 | +#отримати останні зміни в тендері |
| 81 | +# ${TENDER_DATA}= Викликати для учасника ${tender_owner} Пошук тендера по ідентифікатору ${TENDER_DATA.data.tenderID} ${TENDER_DATA.data.id} | ||
| 82 | +# Set To Dictionary ${TENDER_DATA} access_token ${access_token} | ||
| 83 | +# Set Global Variable ${TENDER_DATA} | ||
| 84 | +# ${now}= Get Current Date | ||
| 85 | +# Log object data ${TENDER_DATA} tender_${tender_dump_id} | ||
| 86 | +# ${tender_dump_id}= Evaluate ${tender_dump_id}+1 | ||
| 87 | +# Set Global Variable ${tender_dump_id} | ||
| 89 | 88 | ||
| 90 | Звірити поле тендера | 89 | Звірити поле тендера |
| 91 | [Arguments] ${username} ${field} | 90 | [Arguments] ${username} ${field} |
| 92 | - ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | ||
| 93 | - ${field_value}= Get_From_Object ${TENDER_DATA.data} ${field} | ||
| 94 | - Should Be Equal ${field_value} ${field_response} Майданчик ${USERS.users['${username}'].broker} | 91 | + ${field_value}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field} |
| 92 | + Звірити поле ${username} ${field} ${field_value} | ||
| 93 | + | ||
| 94 | +Звірити поле | ||
| 95 | + [Arguments] ${username} ${field} ${subject} | ||
| 96 | + ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | ||
| 97 | + Should Be Equal ${subject} ${field_response} Майданчик ${USERS.users['${username}'].broker} | ||
| 95 | 98 | ||
| 96 | Звірити поле створеного тендера | 99 | Звірити поле створеного тендера |
| 97 | [Arguments] ${initial} ${tender_data} ${field} | 100 | [Arguments] ${initial} ${tender_data} ${field} |
| @@ -99,16 +102,21 @@ TestCaseSetup | @@ -99,16 +102,21 @@ TestCaseSetup | ||
| 99 | ${field_response}= Get_From_Object ${tender_data} ${field} | 102 | ${field_response}= Get_From_Object ${tender_data} ${field} |
| 100 | Should Be Equal ${field_value} ${field_response} | 103 | Should Be Equal ${field_value} ${field_response} |
| 101 | 104 | ||
| 102 | -Звірити дату | 105 | +Звірити дату тендера |
| 103 | [Arguments] ${username} ${field} | 106 | [Arguments] ${username} ${field} |
| 104 | - ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | ||
| 105 | - ${isodate}= Get_From_Object ${TENDER_DATA.data} ${field} | ||
| 106 | - ${returned}= compare_date ${isodate} ${field_date} | ||
| 107 | - Should Be True '${returned}' == 'True' | ||
| 108 | - | ||
| 109 | -Звірити поля предметів закупівлі багатопредметного тендера ${field} | ||
| 110 | - Дочекатись синхронізації з майданчиком ${viewer} | ||
| 111 | - @{items}= Get_From_Object ${TENDER_DATA.data} items | 107 | + ${isodate}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field} |
| 108 | + Звірити дату ${username} ${field} ${isodate} | ||
| 109 | + | ||
| 110 | +Звірити дату | ||
| 111 | + [Arguments] ${username} ${field} ${subject} | ||
| 112 | + ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field} | ||
| 113 | + ${returned}= compare_date ${subject} ${field_date} | ||
| 114 | + Should Be True '${returned}' == 'True' | ||
| 115 | + | ||
| 116 | +Звірити поля предметів закупівлі багатопредметного тендера | ||
| 117 | + [Arguments] ${username} ${field} | ||
| 118 | + Дочекатись синхронізації з майданчиком ${username} | ||
| 119 | + @{items}= Get_From_Object ${INITIAL_TENDER_DATA.data} items | ||
| 112 | ${len_of_items}= Get Length ${items} | 120 | ${len_of_items}= Get Length ${items} |
| 113 | :FOR ${index} IN RANGE ${len_of_items} | 121 | :FOR ${index} IN RANGE ${len_of_items} |
| 114 | \ Log ${index} | 122 | \ Log ${index} |
Please
register
or
login
to post a comment