Commit bd06a6af7ca3897788f2ee70741269a4f1f3ea26
1 parent
af807b6c
Drop global ${INITIAL_TENDER_DATA}
Showing
4 changed files
with
18 additions
and
16 deletions
@@ -11,7 +11,6 @@ Library DebugLibrary | @@ -11,7 +11,6 @@ Library DebugLibrary | ||
11 | *** Keywords *** | 11 | *** Keywords *** |
12 | TestSuiteSetup | 12 | TestSuiteSetup |
13 | Завантажуємо дані про користувачів і майданчики | 13 | Завантажуємо дані про користувачів і майданчики |
14 | - Підготовка початкових даних | ||
15 | 14 | ||
16 | Set Suite Variable With Default Value | 15 | Set Suite Variable With Default Value |
17 | [Arguments] ${suite_var} ${def_value} | 16 | [Arguments] ${suite_var} ${def_value} |
@@ -86,12 +85,12 @@ Get Broker Property By Username | @@ -86,12 +85,12 @@ Get Broker Property By Username | ||
86 | Append to list ${REPLIES} ${reply} | 85 | Append to list ${REPLIES} ${reply} |
87 | Set Global Variable @{REPLIES} | 86 | Set Global Variable @{REPLIES} |
88 | ${period_intervals}= Get Broker Property By Username ${tender_owner} intervals | 87 | ${period_intervals}= Get Broker Property By Username ${tender_owner} intervals |
89 | - ${INITIAL_TENDER_DATA}= prepare_test_tender_data ${period_intervals} ${mode} | ||
90 | - Set Global Variable ${INITIAL_TENDER_DATA} | 88 | + ${tender_data}= prepare_test_tender_data ${period_intervals} ${mode} |
91 | ${TENDER}= Create Dictionary | 89 | ${TENDER}= Create Dictionary |
92 | Set Global Variable ${TENDER} | 90 | Set Global Variable ${TENDER} |
93 | Log ${TENDER} | 91 | Log ${TENDER} |
94 | - Log ${INITIAL_TENDER_DATA} | 92 | + Log ${tender_data} |
93 | + [return] ${tender_data} | ||
95 | 94 | ||
96 | Завантажуємо бібліотеку з реалізацією для майданчика ${keywords_file} | 95 | Завантажуємо бібліотеку з реалізацією для майданчика ${keywords_file} |
97 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot | 96 | Import Resource ${CURDIR}/brokers/${keywords_file}.robot |
@@ -110,7 +109,7 @@ Get Broker Property By Username | @@ -110,7 +109,7 @@ Get Broker Property By Username | ||
110 | 109 | ||
111 | Звірити поле тендера | 110 | Звірити поле тендера |
112 | [Arguments] ${username} ${field} | 111 | [Arguments] ${username} ${field} |
113 | - ${field_value}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field} | 112 | + ${field_value}= Get_From_Object ${tender_data.data} ${field} |
114 | Звірити поле ${username} ${field} ${field_value} | 113 | Звірити поле ${username} ${field} ${field_value} |
115 | 114 | ||
116 | Звірити поле | 115 | Звірити поле |
@@ -121,15 +120,15 @@ Get Broker Property By Username | @@ -121,15 +120,15 @@ Get Broker Property By Username | ||
121 | 120 | ||
122 | Звірити поле створеного тендера | 121 | Звірити поле створеного тендера |
123 | [Arguments] ${initial} ${tender_data} ${field} | 122 | [Arguments] ${initial} ${tender_data} ${field} |
124 | - ${field_value}= Get_From_Object ${initial} ${field} | ||
125 | - ${field_response}= Get_From_Object ${tender_data} ${field} | ||
126 | - Should Not Be Equal ${field_response} ${None} | 123 | + ${field_value}= Get_From_Object ${initial} ${field} |
124 | + ${field_response}= Get_From_Object ${tender_data} ${field} | ||
125 | + Should Not Be Equal ${field_response} ${None} | ||
127 | Should Not Be Equal ${field_value} ${None} | 126 | Should Not Be Equal ${field_value} ${None} |
128 | Should Be Equal ${field_value} ${field_response} | 127 | Should Be Equal ${field_value} ${field_response} |
129 | 128 | ||
130 | Звірити дату тендера | 129 | Звірити дату тендера |
131 | [Arguments] ${username} ${field} | 130 | [Arguments] ${username} ${field} |
132 | - ${isodate}= Get_From_Object ${INITIAL_TENDER_DATA.data} ${field} | 131 | + ${isodate}= Get_From_Object ${tender_data.data} ${field} |
133 | Should Not Be Equal ${isodate} ${None} | 132 | Should Not Be Equal ${isodate} ${None} |
134 | Звірити дату ${username} ${field} ${isodate} | 133 | Звірити дату ${username} ${field} ${isodate} |
135 | 134 | ||
@@ -142,18 +141,18 @@ Get Broker Property By Username | @@ -142,18 +141,18 @@ Get Broker Property By Username | ||
142 | Should Be True '${returned}' == 'True' | 141 | Should Be True '${returned}' == 'True' |
143 | 142 | ||
144 | Звірити поля предметів закупівлі багатопредметного тендера | 143 | Звірити поля предметів закупівлі багатопредметного тендера |
145 | - [Arguments] ${username} ${field} | 144 | + [Arguments] ${username} ${tender_data} ${field} |
146 | Дочекатись синхронізації з майданчиком ${username} | 145 | Дочекатись синхронізації з майданчиком ${username} |
147 | - @{items}= Get_From_Object ${INITIAL_TENDER_DATA.data} items | 146 | + @{items}= Get_From_Object ${tender_data.data} items |
148 | ${len_of_items}= Get Length ${items} | 147 | ${len_of_items}= Get Length ${items} |
149 | :FOR ${index} IN RANGE ${len_of_items} | 148 | :FOR ${index} IN RANGE ${len_of_items} |
150 | \ Log ${index} | 149 | \ Log ${index} |
151 | \ Звірити поле тендера ${viewer} items[${index}].${field} | 150 | \ Звірити поле тендера ${viewer} items[${index}].${field} |
152 | 151 | ||
153 | Звірити дату предметів закупівлі багатопредметного тендера | 152 | Звірити дату предметів закупівлі багатопредметного тендера |
154 | - [Arguments] ${username} ${field} | 153 | + [Arguments] ${username} ${tender_data} ${field} |
155 | Дочекатись синхронізації з майданчиком ${username} | 154 | Дочекатись синхронізації з майданчиком ${username} |
156 | - @{items}= Get_From_Object ${INITIAL_TENDER_DATA.data} items | 155 | + @{items}= Get_From_Object ${tender_data.data} items |
157 | ${len_of_items}= Get Length ${items} | 156 | ${len_of_items}= Get Length ${items} |
158 | :FOR ${index} IN RANGE ${len_of_items} | 157 | :FOR ${index} IN RANGE ${len_of_items} |
159 | \ Log ${index} | 158 | \ Log ${index} |
@@ -18,7 +18,8 @@ ${broker} Quinta | @@ -18,7 +18,8 @@ ${broker} Quinta | ||
18 | *** Test Cases *** | 18 | *** Test Cases *** |
19 | Можливість оголосити багатопредметний тендер | 19 | Можливість оголосити багатопредметний тендер |
20 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер | 20 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
21 | - ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${INITIAL_TENDER_DATA} | 21 | + ${tender_data}= Підготовка початкових даних |
22 | + ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} | ||
22 | ${LAST_MODIFICATION_DATE}= Get Current Date | 23 | ${LAST_MODIFICATION_DATE}= Get Current Date |
23 | Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} | 24 | Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} |
24 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} | 25 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} |
@@ -21,7 +21,8 @@ ${question_id} 0 | @@ -21,7 +21,8 @@ ${question_id} 0 | ||
21 | Можливість оголосити однопредметний тендер | 21 | Можливість оголосити однопредметний тендер |
22 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер | 22 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
23 | [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), | 23 | [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), |
24 | - ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${INITIAL_TENDER_DATA} | 24 | + ${tender_data}= Підготовка початкових даних |
25 | + ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} | ||
25 | ${LAST_MODIFICATION_DATE}= Get Current Date | 26 | ${LAST_MODIFICATION_DATE}= Get Current Date |
26 | Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} | 27 | Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} |
27 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} | 28 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} |
@@ -19,7 +19,8 @@ ${broker} Quinta | @@ -19,7 +19,8 @@ ${broker} Quinta | ||
19 | Можливість оголосити однопредметний тендер | 19 | Можливість оголосити однопредметний тендер |
20 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер | 20 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
21 | [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), | 21 | [Documentation] Створення закупівлі замовником, обовязково має повертати UAID закупівлі (номер тендера), |
22 | - ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${INITIAL_TENDER_DATA} | 22 | + ${tender_data}= Підготовка початкових даних |
23 | + ${TENDER_UAID}= Викликати для учасника ${tender_owner} Створити тендер ${tender_data} | ||
23 | ${LAST_MODIFICATION_DATE}= Get Current Date | 24 | ${LAST_MODIFICATION_DATE}= Get Current Date |
24 | Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} | 25 | Set To Dictionary ${TENDER} TENDER_UAID ${TENDER_UAID} |
25 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} | 26 | Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} |
Please
register
or
login
to post a comment