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