Commit 6dfb5e27e06192c2f64c938b47d7f63286a1236b

Authored by Myroslav Opyr
2 parents fa418f45 486cb279

Merge pull request #13 from selurvedu/typos

Fix a bunch of misspelled words; change some minor things in code style
@@ -47,7 +47,7 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai @@ -47,7 +47,7 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai
47 sleep 1 47 sleep 1
48 Capture Page Screenshot 48 Capture Page Screenshot
49 49
50 -обновити сторінку з тендером 50 +Оновити сторінку з тендером
51 [Arguments] @{ARGUMENTS} 51 [Arguments] @{ARGUMENTS}
52 [Documentation] 52 [Documentation]
53 ... ${ARGUMENTS[0]} == username 53 ... ${ARGUMENTS[0]} == username
@@ -59,13 +59,13 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai @@ -59,13 +59,13 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai
59 Wait Until Page Contains ${ARGUMENTS[1]} 10 59 Wait Until Page Contains ${ARGUMENTS[1]} 10
60 sleep 1 60 sleep 1
61 61
62 -отримати інформацію із тендера 62 +Отримати інформацію із тендера
63 [Arguments] @{ARGUMENTS} 63 [Arguments] @{ARGUMENTS}
64 [Documentation] 64 [Documentation]
65 ... ${ARGUMENTS[0]} == username 65 ... ${ARGUMENTS[0]} == username
66 ... ${ARGUMENTS[1]} == fieldname 66 ... ${ARGUMENTS[1]} == fieldname
67 Switch browser ${ARGUMENTS[0]} 67 Switch browser ${ARGUMENTS[0]}
68 - ${return_value}= run keyword отримати інформацію про ${ARGUMENTS[1]} 68 + ${return_value}= run keyword Отримати інформацію про ${ARGUMENTS[1]}
69 [return] ${return_value} 69 [return] ${return_value}
70 70
71 Відмітити на сторінці поле з тендера 71 Відмітити на сторінці поле з тендера
@@ -82,102 +82,102 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai @@ -82,102 +82,102 @@ ${locator.enquiryPeriod.endDate} jquery=tender-procedure-info>div.row:contai
82 ${return_value}= Get Text ${locator.${fieldname}} 82 ${return_value}= Get Text ${locator.${fieldname}}
83 [return] ${return_value} 83 [return] ${return_value}
84 84
85 -отримати інформацію про tenderId 85 +Отримати інформацію про tenderId
86 ${return_value}= Отримати тест із поля і показати на сторінці tenderId 86 ${return_value}= Отримати тест із поля і показати на сторінці tenderId
87 [return] ${return_value.split(' ')[1]} 87 [return] ${return_value.split(' ')[1]}
88 88
89 -отримати інформацію про title 89 +Отримати інформацію про title
90 ${return_value}= Отримати тест із поля і показати на сторінці title 90 ${return_value}= Отримати тест із поля і показати на сторінці title
91 [return] ${return_value} 91 [return] ${return_value}
92 92
93 -отримати інформацію про description 93 +Отримати інформацію про description
94 ${return_value}= Отримати тест із поля і показати на сторінці description 94 ${return_value}= Отримати тест із поля і показати на сторінці description
95 [return] ${return_value} 95 [return] ${return_value}
96 96
97 -отримати інформацію про minimalStep.amount 97 +Отримати інформацію про minimalStep.amount
98 ${return_value}= Отримати тест із поля і показати на сторінці minimalStep.amount 98 ${return_value}= Отримати тест із поля і показати на сторінці minimalStep.amount
99 ${return_value}= Convert To Number ${return_value.split(' ')[0]} 99 ${return_value}= Convert To Number ${return_value.split(' ')[0]}
100 [return] ${return_value} 100 [return] ${return_value}
101 101
102 -отримати інформацію про procuringEntity.name 102 +Отримати інформацію про procuringEntity.name
103 ${return_value}= Отримати тест із поля і показати на сторінці procuringEntity.name 103 ${return_value}= Отримати тест із поля і показати на сторінці procuringEntity.name
104 [return] ${return_value} 104 [return] ${return_value}
105 105
106 106
107 -отримати інформацію про value.amount 107 +Отримати інформацію про value.amount
108 ${return_value}= Отримати тест із поля і показати на сторінці value.amount 108 ${return_value}= Отримати тест із поля і показати на сторінці value.amount
109 ${return_value}= Evaluate "".join("${return_value}".split(' ')[:-3]) 109 ${return_value}= Evaluate "".join("${return_value}".split(' ')[:-3])
110 ${return_value}= Convert To Number ${return_value} 110 ${return_value}= Convert To Number ${return_value}
111 [return] ${return_value} 111 [return] ${return_value}
112 112
113 -отримати інформацію про tenderPeriod.startDate 113 +Отримати інформацію про tenderPeriod.startDate
114 ${return_value}= Отримати тест із поля і показати на сторінці tenderPeriod.startDate 114 ${return_value}= Отримати тест із поля і показати на сторінці tenderPeriod.startDate
115 [return] ${return_value} 115 [return] ${return_value}
116 116
117 -отримати інформацію про tenderPeriod.endDate 117 +Отримати інформацію про tenderPeriod.endDate
118 ${return_value}= Отримати тест із поля і показати на сторінці tenderPeriod.endDate 118 ${return_value}= Отримати тест із поля і показати на сторінці tenderPeriod.endDate
119 [return] ${return_value} 119 [return] ${return_value}
120 120
121 -отримати інформацію про enquiryPeriod.startDate 121 +Отримати інформацію про enquiryPeriod.startDate
122 ${return_value}= Отримати тест із поля і показати на сторінці enquiryPeriod.startDate 122 ${return_value}= Отримати тест із поля і показати на сторінці enquiryPeriod.startDate
123 [return] ${return_value} 123 [return] ${return_value}
124 124
125 -отримати інформацію про enquiryPeriod.endDate 125 +Отримати інформацію про enquiryPeriod.endDate
126 ${return_value}= Отримати тест із поля і показати на сторінці enquiryPeriod.endDate 126 ${return_value}= Отримати тест із поля і показати на сторінці enquiryPeriod.endDate
127 [return] ${return_value} 127 [return] ${return_value}
128 128
129 129
130 -отримати інформацію про items[${item_id}].description 130 +Отримати інформацію про items[${item_id}].description
131 відмітити на сторінці поле з тендера items[${item_id}].description jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)> 131 відмітити на сторінці поле з тендера items[${item_id}].description jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)>
132 ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)> 132 ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Детальний опис предмету закупівлі:")>:eq(1)>
133 [return] ${return_value} 133 [return] ${return_value}
134 134
135 -отримати інформацію про items[${item_id}].quantity 135 +Отримати інформацію про items[${item_id}].quantity
136 відмітити на сторінці поле з тендера items[${item_id}].quantity jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Кількість:")>:eq(1)> 136 відмітити на сторінці поле з тендера items[${item_id}].quantity jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Кількість:")>:eq(1)>
137 ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Кількість:")>:eq(1)> 137 ${return_value}= Get Text jquery=tender-subject-info.ng-isolate-scope>div.row:contains("Кількість:")>:eq(1)>
138 ${return_value}= Convert To Number ${return_value} 138 ${return_value}= Convert To Number ${return_value}
139 [return] ${return_value} 139 [return] ${return_value}
140 140
141 -отримати інформацію про items[${item_id}].classification.id 141 +Отримати інформацію про items[${item_id}].classification.id
142 відмітити на сторінці поле з тендера items[0].classification.id jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> 142 відмітити на сторінці поле з тендера items[0].classification.id jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)>
143 ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> 143 ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)>
144 [return] ${return_value.split(' ')[0]} 144 [return] ${return_value.split(' ')[0]}
145 145
146 -отримати інформацію про items[${item_id}].classification.scheme 146 +Отримати інформацію про items[${item_id}].classification.scheme
147 відмітити на сторінці поле з тендера items[0].classification.id jquery=tender-subject-info>div.row:contains("CPV")>:eq(1)> 147 відмітити на сторінці поле з тендера items[0].classification.id jquery=tender-subject-info>div.row:contains("CPV")>:eq(1)>
148 ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("CPV")>:eq(1)> 148 ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("CPV")>:eq(1)>
149 [return] ${return_value.split(' ')[0]} 149 [return] ${return_value.split(' ')[0]}
150 150
151 -отримати інформацію про items[${item_id}].classification.description 151 +Отримати інформацію про items[${item_id}].classification.description
152 відмітити на сторінці поле з тендера classification.description jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> 152 відмітити на сторінці поле з тендера classification.description jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)>
153 ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)> 153 ${return_value}= Get Text jquery=tender-subject-info>div.row:contains("Класифікатор CPV:")>:eq(1)>
154 ${return_value}= catenate @{return_value.split(' ')[1:]} 154 ${return_value}= catenate @{return_value.split(' ')[1:]}
155 [return] ${return_value} 155 [return] ${return_value}
156 156
157 -отримати інформацію про items[${item_id}].deliveryAddress 157 +Отримати інформацію про items[${item_id}].deliveryAddress
158 ${return_value}= Отримати тест із поля і показати на сторінці items[${item_id}].deliveryAddress 158 ${return_value}= Отримати тест із поля і показати на сторінці items[${item_id}].deliveryAddress
159 [return] ${return_value} 159 [return] ${return_value}
160 160
161 -отримати інформацію про items[${item_id}].deliveryDate 161 +Отримати інформацію про items[${item_id}].deliveryDate
162 ${return_value}= Отримати тест із поля і показати на сторінці items[${item_id}].deliveryDate 162 ${return_value}= Отримати тест із поля і показати на сторінці items[${item_id}].deliveryDate
163 [return] ${return_value} 163 [return] ${return_value}
164 164
165 -отримати інформацію про questions[${question_id}].title 165 +Отримати інформацію про questions[${question_id}].title
166 відмітити на сторінці поле з тендера questions title jquery=tender-questions>div:eq(1)>div.row:contains("Тема:")>:eq(1)> 166 відмітити на сторінці поле з тендера questions title jquery=tender-questions>div:eq(1)>div.row:contains("Тема:")>:eq(1)>
167 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Тема:")>:eq(1)> 167 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Тема:")>:eq(1)>
168 [return] ${return_value} 168 [return] ${return_value}
169 169
170 -отримати інформацію про questions[${question_id}].description 170 +Отримати інформацію про questions[${question_id}].description
171 відмітити на сторінці поле з тендера questions description jquery=tender-questions>div:eq(1)>div.row:contains("Питання:")>:eq(1)> 171 відмітити на сторінці поле з тендера questions description jquery=tender-questions>div:eq(1)>div.row:contains("Питання:")>:eq(1)>
172 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Питання:")>:eq(1)> 172 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Питання:")>:eq(1)>
173 [return] ${return_value} 173 [return] ${return_value}
174 174
175 -отримати інформацію про questions[${question_id}].date 175 +Отримати інформацію про questions[${question_id}].date
176 відмітити на сторінці поле з тендера question date jquery=tender-questions>div:eq(1)>div.row:contains("Дата:")>:eq(1)> 176 відмітити на сторінці поле з тендера question date jquery=tender-questions>div:eq(1)>div.row:contains("Дата:")>:eq(1)>
177 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Дата:")>:eq(1)> 177 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div.row:contains("Дата:")>:eq(1)>
178 [return] ${return_value} 178 [return] ${return_value}
179 179
180 -отримати інформацію про questions[${question_id}].answer 180 +Отримати інформацію про questions[${question_id}].answer
181 відмітити на сторінці поле з тендера question answer jquery=tender-questions>div:eq(1)>div:last> 181 відмітити на сторінці поле з тендера question answer jquery=tender-questions>div:eq(1)>div:last>
182 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div:last> 182 ${return_value}= Get Text jquery=tender-questions>div:eq(1)>div:last>
183 [return] ${return_value} 183 [return] ${return_value}
@@ -7,7 +7,7 @@ ${item_id} 0 @@ -7,7 +7,7 @@ ${item_id} 0
7 ${question_id} 0 7 ${question_id} 0
8 8
9 *** Keywords *** 9 *** Keywords ***
10 -отримати internal id по UAid 10 +Отримати internal id по UAid
11 [Arguments] @{ARGUMENTS} 11 [Arguments] @{ARGUMENTS}
12 [Documentation] 12 [Documentation]
13 ... ${ARGUMENTS[0]} == username 13 ... ${ARGUMENTS[0]} == username
@@ -38,7 +38,7 @@ ${question_id} 0 @@ -38,7 +38,7 @@ ${question_id} 0
38 Створити тендер 38 Створити тендер
39 [Arguments] @{ARGUMENTS} 39 [Arguments] @{ARGUMENTS}
40 ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_tender ${ARGUMENTS[1]} 40 ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_tender ${ARGUMENTS[1]}
41 - Log object data ${TENDER_DATA} cteated_tender 41 + Log object data ${TENDER_DATA} created_tender
42 ${access_token}= Get Variable Value ${TENDER_DATA.access.token} 42 ${access_token}= Get Variable Value ${TENDER_DATA.access.token}
43 Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} access_token ${access_token} 43 Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} access_token ${access_token}
44 Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} TENDER_DATA ${TENDER_DATA} 44 Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} TENDER_DATA ${TENDER_DATA}
@@ -52,19 +52,19 @@ ${question_id} 0 @@ -52,19 +52,19 @@ ${question_id} 0
52 [Documentation] 52 [Documentation]
53 ... ${ARGUMENTS[0]} == username 53 ... ${ARGUMENTS[0]} == username
54 ... ${ARGUMENTS[1]} == tenderId 54 ... ${ARGUMENTS[1]} == tenderId
55 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 55 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
56 ${tender_data}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 56 ${tender_data}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
57 Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} tender_data ${tender_data} 57 Set To Dictionary ${USERS.users['${ARGUMENTS[0]}']} tender_data ${tender_data}
58 [return] ${tender_data} 58 [return] ${tender_data}
59 59
60 -Обновити сторінку з тендером 60 +Оновити сторінку з тендером
61 [Arguments] @{ARGUMENTS} 61 [Arguments] @{ARGUMENTS}
62 [Documentation] 62 [Documentation]
63 ... ${ARGUMENTS[0]} == username 63 ... ${ARGUMENTS[0]} == username
64 ... ${ARGUMENTS[1]} == tenderId 64 ... ${ARGUMENTS[1]} == tenderId
65 openprocurement_client.Пошук тендера по ідентифікатору @{ARGUMENTS} 65 openprocurement_client.Пошук тендера по ідентифікатору @{ARGUMENTS}
66 66
67 -отримати інформацію із тендера 67 +Отримати інформацію із тендера
68 [Arguments] @{ARGUMENTS} 68 [Arguments] @{ARGUMENTS}
69 [Documentation] 69 [Documentation]
70 ... ${ARGUMENTS[0]} == username 70 ... ${ARGUMENTS[0]} == username
@@ -81,14 +81,14 @@ ${question_id} 0 @@ -81,14 +81,14 @@ ${question_id} 0
81 ... ${ARGUMENTS[1]} == id 81 ... ${ARGUMENTS[1]} == id
82 ... ${ARGUMENTS[2]} == fieldname 82 ... ${ARGUMENTS[2]} == fieldname
83 ... ${ARGUMENTS[3]} == fieldvalue 83 ... ${ARGUMENTS[3]} == fieldvalue
84 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}  
85 - отримати тендер ${ARGUMENTS[0]} ${internalid} 84 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
  85 + Отримати тендер ${ARGUMENTS[0]} ${internalid}
86 Set_To_Object ${TENDER_DATA.data} ${ARGUMENTS[2]} ${ARGUMENTS[3]} 86 Set_To_Object ${TENDER_DATA.data} ${ARGUMENTS[2]} ${ARGUMENTS[3]}
87 ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} 87 ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token}
88 ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA} 88 ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA}
89 Set Global Variable ${TENDER_DATA} 89 Set Global Variable ${TENDER_DATA}
90 90
91 -отримати тендер 91 +Отримати тендер
92 [Arguments] @{ARGUMENTS} 92 [Arguments] @{ARGUMENTS}
93 [Documentation] 93 [Documentation]
94 ... ${ARGUMENTS[0]} == username 94 ... ${ARGUMENTS[0]} == username
@@ -98,14 +98,14 @@ ${question_id} 0 @@ -98,14 +98,14 @@ ${question_id} 0
98 ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} 98 ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token}
99 Set Global Variable ${TENDER_DATA} 99 Set Global Variable ${TENDER_DATA}
100 100
101 -відняти предмети закупівлі 101 +Відняти предмети закупівлі
102 [Arguments] @{ARGUMENTS} 102 [Arguments] @{ARGUMENTS}
103 [Documentation] 103 [Documentation]
104 ... ${ARGUMENTS[0]} == username 104 ... ${ARGUMENTS[0]} == username
105 ... ${ARGUMENTS[1]} == id 105 ... ${ARGUMENTS[1]} == id
106 ... ${ARGUMENTS[2]} == number 106 ... ${ARGUMENTS[2]} == number
107 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}  
108 - отримати тендер ${ARGUMENTS[0]} ${internalid} 107 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
  108 + Отримати тендер ${ARGUMENTS[0]} ${internalid}
109 ${items}= get from object ${TENDER_DATA.data} items 109 ${items}= get from object ${TENDER_DATA.data} items
110 log ${items} 110 log ${items}
111 :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]} 111 :FOR ${INDEX} IN RANGE ${ARGUMENTS[2]}
@@ -115,14 +115,14 @@ ${question_id} 0 @@ -115,14 +115,14 @@ ${question_id} 0
115 ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA} 115 ${TENDER_DATA}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_tender ${TENDER_DATA}
116 ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token} 116 ${TENDER_DATA}= set_access_key ${TENDER_DATA} ${USERS.users['${ARGUMENTS[0]}'].access_token}
117 117
118 -додати предмети закупівлі 118 +Додати предмети закупівлі
119 [Arguments] @{ARGUMENTS} 119 [Arguments] @{ARGUMENTS}
120 [Documentation] 120 [Documentation]
121 ... ${ARGUMENTS[0]} == username 121 ... ${ARGUMENTS[0]} == username
122 ... ${ARGUMENTS[1]} == id 122 ... ${ARGUMENTS[1]} == id
123 ... ${ARGUMENTS[2]} == number 123 ... ${ARGUMENTS[2]} == number
124 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}  
125 - отримати тендер ${ARGUMENTS[0]} ${internalid} 124 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
  125 + Отримати тендер ${ARGUMENTS[0]} ${internalid}
126 ${items}= get from object ${TENDER_DATA.data} items 126 ${items}= get from object ${TENDER_DATA.data} items
127 ${item}= get variable value ${items[1]} 127 ${item}= get variable value ${items[1]}
128 log ${items} 128 log ${items}
@@ -141,11 +141,11 @@ ${question_id} 0 @@ -141,11 +141,11 @@ ${question_id} 0
141 ... ${ARGUMENTS[2]} == question 141 ... ${ARGUMENTS[2]} == question
142 [Arguments] @{ARGUMENTS} 142 [Arguments] @{ARGUMENTS}
143 log many @{ARGUMENTS} 143 log many @{ARGUMENTS}
144 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 144 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
145 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 145 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
146 log ${USERS.users['${ARGUMENTS[0]}']} 146 log ${USERS.users['${ARGUMENTS[0]}']}
147 - ${biddingresponce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_question ${tender} ${ARGUMENTS[2]}  
148 - [return] ${biddingresponce} 147 + ${biddingresponse}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_question ${tender} ${ARGUMENTS[2]}
  148 + [return] ${biddingresponse}
149 149
150 Відповісти на питання 150 Відповісти на питання
151 [Documentation] 151 [Documentation]
@@ -155,14 +155,14 @@ ${question_id} 0 @@ -155,14 +155,14 @@ ${question_id} 0
155 ... ${ARGUMENTS[3]} == answer_data 155 ... ${ARGUMENTS[3]} == answer_data
156 [Arguments] @{ARGUMENTS} 156 [Arguments] @{ARGUMENTS}
157 log many @{ARGUMENTS} 157 log many @{ARGUMENTS}
158 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 158 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
159 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 159 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
160 log many ${USERS.users['${ARGUMENTS[0]}']} 160 log many ${USERS.users['${ARGUMENTS[0]}']}
161 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} 161 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token}
162 ${ARGUMENTS[3].data.id}= Set Variable ${tender.data.questions[${ARGUMENTS[2]}].id} 162 ${ARGUMENTS[3].data.id}= Set Variable ${tender.data.questions[${ARGUMENTS[2]}].id}
163 - ${quvestion_with_answer}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_question ${tender} ${ARGUMENTS[3]} 163 + ${question_with_answer}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_question ${tender} ${ARGUMENTS[3]}
164 log many ${USERS.users['${ARGUMENTS[0]}'].client} ${tender} ${ARGUMENTS[3]} 164 log many ${USERS.users['${ARGUMENTS[0]}'].client} ${tender} ${ARGUMENTS[3]}
165 - Log object data ${quvestion_with_answer} quvestion_with_answer 165 + Log object data ${question_with_answer} question_with_answer
166 166
167 Подати скаргу 167 Подати скаргу
168 [Documentation] 168 [Documentation]
@@ -171,18 +171,18 @@ ${question_id} 0 @@ -171,18 +171,18 @@ ${question_id} 0
171 ... ${ARGUMENTS[2]} == complaint 171 ... ${ARGUMENTS[2]} == complaint
172 [Arguments] @{ARGUMENTS} 172 [Arguments] @{ARGUMENTS}
173 log many @{ARGUMENTS} 173 log many @{ARGUMENTS}
174 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 174 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
175 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 175 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
176 ${complaint}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} _create_tender_resource_item ${tender} ${ARGUMENTS[2]} complaints 176 ${complaint}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} _create_tender_resource_item ${tender} ${ARGUMENTS[2]} complaints
177 Log object data ${complaint} complaint 177 Log object data ${complaint} complaint
178 178
179 -порівняти скаргу 179 +Порівняти скаргу
180 [Documentation] 180 [Documentation]
181 ... ${ARGUMENTS[0]} == username 181 ... ${ARGUMENTS[0]} == username
182 ... ${ARGUMENTS[1]} == tender_uid 182 ... ${ARGUMENTS[1]} == tender_uid
183 ... ${ARGUMENTS[2]} == complaint 183 ... ${ARGUMENTS[2]} == complaint
184 [Arguments] @{ARGUMENTS} 184 [Arguments] @{ARGUMENTS}
185 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 185 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
186 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 186 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
187 ${complaint}= Get Variable Value ${tender.data.complaints[0]} 187 ${complaint}= Get Variable Value ${tender.data.complaints[0]}
188 log ${complaint} 188 log ${complaint}
@@ -201,7 +201,7 @@ ${question_id} 0 @@ -201,7 +201,7 @@ ${question_id} 0
201 ... ${ARGUMENTS[3]} == answer_data 201 ... ${ARGUMENTS[3]} == answer_data
202 [Arguments] @{ARGUMENTS} 202 [Arguments] @{ARGUMENTS}
203 log many @{ARGUMENTS} 203 log many @{ARGUMENTS}
204 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 204 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
205 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 205 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
206 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} 206 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token}
207 ${ARGUMENTS[3].data.id}= Set Variable ${tender.data.complaints[${ARGUMENTS[2]}].id} 207 ${ARGUMENTS[3].data.id}= Set Variable ${tender.data.complaints[${ARGUMENTS[2]}].id}
@@ -216,11 +216,11 @@ ${question_id} 0 @@ -216,11 +216,11 @@ ${question_id} 0
216 ... ${ARGUMENTS[2]} == bid 216 ... ${ARGUMENTS[2]} == bid
217 [Arguments] @{ARGUMENTS} 217 [Arguments] @{ARGUMENTS}
218 log many @{ARGUMENTS} 218 log many @{ARGUMENTS}
219 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 219 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
220 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 220 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
221 - log ${tender}отримати  
222 - ${biddingresponce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_bid ${tender} ${ARGUMENTS[2]}  
223 - [return] ${biddingresponce} 221 + log ${tender}Отримати
  222 + ${biddingresponse}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} create_bid ${tender} ${ARGUMENTS[2]}
  223 + [return] ${biddingresponse}
224 224
225 Змінити цінову пропозицію 225 Змінити цінову пропозицію
226 [Documentation] 226 [Documentation]
@@ -228,22 +228,22 @@ ${question_id} 0 @@ -228,22 +228,22 @@ ${question_id} 0
228 ... ${ARGUMENTS[1]} == tender_uid 228 ... ${ARGUMENTS[1]} == tender_uid
229 ... ${ARGUMENTS[2]} == bid 229 ... ${ARGUMENTS[2]} == bid
230 [Arguments] @{ARGUMENTS} 230 [Arguments] @{ARGUMENTS}
231 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 231 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
232 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 232 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
233 ${changed_bid}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_bid ${tender} ${ARGUMENTS[2]} 233 ${changed_bid}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_bid ${tender} ${ARGUMENTS[2]}
234 Log ${changed_bid} 234 Log ${changed_bid}
235 [return] ${changed_bid} 235 [return] ${changed_bid}
236 236
237 -скасувати цінову пропозицію 237 +Скасувати цінову пропозицію
238 [Documentation] 238 [Documentation]
239 ... ${ARGUMENTS[0]} == username 239 ... ${ARGUMENTS[0]} == username
240 ... ${ARGUMENTS[1]} == tender_uid 240 ... ${ARGUMENTS[1]} == tender_uid
241 ... ${ARGUMENTS[2]} == bid 241 ... ${ARGUMENTS[2]} == bid
242 [Arguments] @{ARGUMENTS} 242 [Arguments] @{ARGUMENTS}
243 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 243 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
244 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 244 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
245 log ${tender} 245 log ${tender}
246 - log ${ARGUMENTS[2]}отримати 246 + log ${ARGUMENTS[2]}Отримати
247 ${changed_bid}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} delete_bid ${tender} ${ARGUMENTS[2]} 247 ${changed_bid}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} delete_bid ${tender} ${ARGUMENTS[2]}
248 Log ${changed_bid} 248 Log ${changed_bid}
249 [return] ${changed_bid} 249 [return] ${changed_bid}
@@ -254,7 +254,7 @@ ${question_id} 0 @@ -254,7 +254,7 @@ ${question_id} 0
254 ... ${ARGUMENTS[1]} == tender_uid 254 ... ${ARGUMENTS[1]} == tender_uid
255 ... ${ARGUMENTS[2]} == award 255 ... ${ARGUMENTS[2]} == award
256 [Arguments] @{ARGUMENTS} 256 [Arguments] @{ARGUMENTS}
257 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 257 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
258 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 258 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
259 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} 259 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token}
260 ${award_activeted_response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_award ${tender} ${ARGUMENTS[2]} 260 ${award_activeted_response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} patch_award ${tender} ${ARGUMENTS[2]}
@@ -270,13 +270,13 @@ ${question_id} 0 @@ -270,13 +270,13 @@ ${question_id} 0
270 log ${ARGUMENTS[0]} 270 log ${ARGUMENTS[0]}
271 log ${ARGUMENTS[1]} 271 log ${ARGUMENTS[1]}
272 log ${ARGUMENTS[2]} 272 log ${ARGUMENTS[2]}
273 - ${bid_id}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].data.id}  
274 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[2]} 273 + ${bid_id}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].data.id}
  274 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[2]}
275 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 275 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
276 - ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].access.token}  
277 - ${responce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_bid_document ${ARGUMENTS[1]} ${tender} ${bid_id}  
278 - ${uploaded_file} = Create Dictionary filepath ${ARGUMENTS[1]} upload_responce ${responce}  
279 - log ${responce} 276 + ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token}
  277 + ${response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_bid_document ${ARGUMENTS[1]} ${tender} ${bid_id}
  278 + ${uploaded_file} = Create Dictionary filepath ${ARGUMENTS[1]} upload_response ${response}
  279 + log ${response}
280 Log object data ${uploaded_file} 280 Log object data ${uploaded_file}
281 [return] ${uploaded_file} 281 [return] ${uploaded_file}
282 282
@@ -290,18 +290,15 @@ ${question_id} 0 @@ -290,18 +290,15 @@ ${question_id} 0
290 log ${ARGUMENTS[0]} 290 log ${ARGUMENTS[0]}
291 log ${ARGUMENTS[1]} 291 log ${ARGUMENTS[1]}
292 log ${ARGUMENTS[2]} 292 log ${ARGUMENTS[2]}
293 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${TENDER['TENDER_UAID']} 293 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${TENDER['TENDER_UAID']}
294 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 294 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
295 - ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].access.token}  
296 - ${responce}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} update_bid_document ${ARGUMENTS[1]} ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]}  
297 - ${uploaded_file} = Create Dictionary filepath ${ARGUMENTS[1]} upload_responce ${responce}  
298 - log ${responce} 295 + ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token}
  296 + ${response}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} update_bid_document ${ARGUMENTS[1]} ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]}
  297 + ${uploaded_file} = Create Dictionary filepath ${ARGUMENTS[1]} upload_response ${response}
  298 + log ${response}
299 Log object data ${uploaded_file} 299 Log object data ${uploaded_file}
300 [return] ${uploaded_file} 300 [return] ${uploaded_file}
301 301
302 -  
303 -  
304 -  
305 Завантажити документ 302 Завантажити документ
306 [Documentation] 303 [Documentation]
307 ... ${ARGUMENTS[0]} == username 304 ... ${ARGUMENTS[0]} == username
@@ -311,7 +308,7 @@ ${question_id} 0 @@ -311,7 +308,7 @@ ${question_id} 0
311 log ${ARGUMENTS[0]} 308 log ${ARGUMENTS[0]}
312 log ${ARGUMENTS[1]} 309 log ${ARGUMENTS[1]}
313 log ${ARGUMENTS[2]} 310 log ${ARGUMENTS[2]}
314 - ${tenderID}= openprocurement_client.отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[2]} 311 + ${tenderID}= openprocurement_client.Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[2]}
315 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${tenderID} 312 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${tenderID}
316 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token} 313 ${tender}= set_access_key ${tender} ${USERS.users['${ARGUMENTS[0]}'].access_token}
317 ${reply}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_document ${tender} ${ARGUMENTS[1]} 314 ${reply}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} upload_document ${tender} ${ARGUMENTS[1]}
@@ -325,13 +322,13 @@ ${question_id} 0 @@ -325,13 +322,13 @@ ${question_id} 0
325 ... ${ARGUMENTS[2]} == bid_id 322 ... ${ARGUMENTS[2]} == bid_id
326 ... ${ARGUMENTS[3]} == token 323 ... ${ARGUMENTS[3]} == token
327 [Arguments] @{ARGUMENTS} 324 [Arguments] @{ARGUMENTS}
328 - ${internalid}= отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 325 + ${internalid}= Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
329 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid} 326 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${internalid}
330 ${bids}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_bid ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]} 327 ${bids}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_bid ${tender} ${ARGUMENTS[2]} ${ARGUMENTS[3]}
331 Log ${bids} 328 Log ${bids}
332 [return] ${bids} 329 [return] ${bids}
333 330
334 -отримати документ 331 +Отримати документ
335 [Documentation] 332 [Documentation]
336 ... ${ARGUMENTS[0]} == username 333 ... ${ARGUMENTS[0]} == username
337 ... ${ARGUMENTS[1]} == tenderUaID 334 ... ${ARGUMENTS[1]} == tenderUaID
@@ -340,9 +337,9 @@ ${question_id} 0 @@ -340,9 +337,9 @@ ${question_id} 0
340 log ${ARGUMENTS[0]} 337 log ${ARGUMENTS[0]}
341 log ${ARGUMENTS[1]} 338 log ${ARGUMENTS[1]}
342 log ${ARGUMENTS[2]} 339 log ${ARGUMENTS[2]}
343 - ${tenderID}= openprocurement_client.отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]} 340 + ${tenderID}= openprocurement_client.Отримати internal id по UAid ${ARGUMENTS[0]} ${ARGUMENTS[1]}
344 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${tenderID} 341 ${tender}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_tender ${tenderID}
345 - ${token}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponces['resp'].access.token} 342 + ${token}= Get Variable Value ${USERS.users['${ARGUMENTS[0]}'].bidresponses['resp'].access.token}
346 ${contents} ${filename}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_file ${tender} ${ARGUMENTS[2]} ${token} 343 ${contents} ${filename}= Call Method ${USERS.users['${ARGUMENTS[0]}'].client} get_file ${tender} ${ARGUMENTS[2]} ${token}
347 log ${filename} 344 log ${filename}
348 [return] ${contents} ${filename} 345 [return] ${contents} ${filename}
@@ -84,10 +84,10 @@ Login @@ -84,10 +84,10 @@ Login
84 84
85 Wait Until Page Contains Element xpath=//td[@id="qa_state_purchase_id"]/p 85 Wait Until Page Contains Element xpath=//td[@id="qa_state_purchase_id"]/p
86 86
87 - ${id}= Wait Until Keyword Succeeds 240sec 2sec get tender id 87 + ${id}= Wait Until Keyword Succeeds 240sec 2sec Get tender id
88 [return] ${id} 88 [return] ${id}
89 89
90 -get tender id 90 +Get tender id
91 ${id}= Get Text xpath=//td[@id="qa_state_purchase_id"]/p 91 ${id}= Get Text xpath=//td[@id="qa_state_purchase_id"]/p
92 Should Not Be Equal As Strings ${id} ожидание... 92 Should Not Be Equal As Strings ${id} ожидание...
93 [return] ${id} 93 [return] ${id}
@@ -2,8 +2,8 @@ @@ -2,8 +2,8 @@
2 Resource resource.robot 2 Resource resource.robot
3 Library op_robot_tests.tests_files.service_keywords 3 Library op_robot_tests.tests_files.service_keywords
4 Library String 4 Library String
5 -LIbrary Collections  
6 -LIbrary Selenium2Library 5 +Library Collections
  6 +Library Selenium2Library
7 Library DateTime 7 Library DateTime
8 Library Selenium2Screenshots 8 Library Selenium2Screenshots
9 Library DebugLibrary 9 Library DebugLibrary
@@ -13,10 +13,10 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper @@ -13,10 +13,10 @@ Library op_robot_tests.tests_files.brokers.openprocurement_client_helper
13 13
14 *** Keywords *** 14 *** Keywords ***
15 TestSuiteSetup 15 TestSuiteSetup
16 - Завантажуємо дані про корисувачів і площадки ${LOAD_USERS} 16 + Завантажуємо дані про користувачів і майданчики ${LOAD_USERS}
17 Підготовка початкових даних 17 Підготовка початкових даних
18 18
19 -Завантажуємо дані про корисувачів і площадки 19 +Завантажуємо дані про користувачів і майданчики
20 [Arguments] ${active_users} 20 [Arguments] ${active_users}
21 log ${active_users} 21 log ${active_users}
22 22
@@ -34,7 +34,7 @@ TestSuiteSetup @@ -34,7 +34,7 @@ TestSuiteSetup
34 \ log ${active_users} 34 \ log ${active_users}
35 \ log ${username} 35 \ log ${username}
36 \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username} 36 \ ${status}= Run Keyword And Return Status List Should Contain Value ${active_users} ${username}
37 - \ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file} площадки 37 + \ Run Keyword If '${status}' == 'True' Завантажуємо бібліотеку з реалізацією ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file} майданчики
38 \ Run Keyword If '${status}' == 'True' Викликати для учасника ${username} Підготувати клієнт для користувача 38 \ Run Keyword If '${status}' == 'True' Викликати для учасника ${username} Підготувати клієнт для користувача
39 39
40 Підготовка початкових даних 40 Підготовка початкових даних
@@ -61,7 +61,7 @@ TestSuiteSetup @@ -61,7 +61,7 @@ TestSuiteSetup
61 Log ${TENDER} 61 Log ${TENDER}
62 Log ${INITIAL_TENDER_DATA} 62 Log ${INITIAL_TENDER_DATA}
63 63
64 -Завантажуємо бібліотеку з реалізацією ${keywords_file} площадки 64 +Завантажуємо бібліотеку з реалізацією ${keywords_file} майданчики
65 Import Resource ${CURDIR}/brokers/${keywords_file}.robot 65 Import Resource ${CURDIR}/brokers/${keywords_file}.robot
66 66
67 67
@@ -85,7 +85,7 @@ TestSuiteSetup @@ -85,7 +85,7 @@ TestSuiteSetup
85 85
86 Звірити поле 86 Звірити поле
87 [Arguments] ${username} ${field} ${subject} 87 [Arguments] ${username} ${field} ${subject}
88 - ${field_response}= Викликати для учасника ${username} отримати інформацію із тендера ${field} 88 + ${field_response}= Викликати для учасника ${username} Отримати інформацію із тендера ${field}
89 Should Not Be Equal ${field_response} ${None} 89 Should Not Be Equal ${field_response} ${None}
90 Should Be Equal ${subject} ${field_response} Майданчик ${USERS.users['${username}'].broker} 90 Should Be Equal ${subject} ${field_response} Майданчик ${USERS.users['${username}'].broker}
91 91
@@ -105,7 +105,7 @@ TestSuiteSetup @@ -105,7 +105,7 @@ TestSuiteSetup
105 105
106 Звірити дату 106 Звірити дату
107 [Arguments] ${username} ${field} ${subject} 107 [Arguments] ${username} ${field} ${subject}
108 - ${field_date}= Викликати для учасника ${username} отримати інформацію із тендера ${field} 108 + ${field_date}= Викликати для учасника ${username} Отримати інформацію із тендера ${field}
109 ${returned}= compare_date ${subject} ${field_date} 109 ${returned}= compare_date ${subject} ${field_date}
110 Should Not Be Equal ${field_date} ${None} 110 Should Not Be Equal ${field_date} ${None}
111 Should Not Be Equal ${returned} ${None} 111 Should Not Be Equal ${returned} ${None}
@@ -131,17 +131,19 @@ TestSuiteSetup @@ -131,17 +131,19 @@ TestSuiteSetup
131 131
132 Викликати для учасника 132 Викликати для учасника
133 [Documentation] 133 [Documentation]
134 - ... cause sometimes keyword SHOULD fail to pass the testcase, this keyword takes "shouldfail" argument as first one in @{arguments} and switches the behaviour of keyword and "shouldfail" 134 + ... Cause sometimes keyword SHOULD fail to pass the testcase,
  135 + ... this keyword takes "shouldfail" argument as first one in @{arguments}
  136 + ... and switches the behaviour of keyword and "shouldfail"
135 [Arguments] ${username} ${command} @{arguments} 137 [Arguments] ${username} ${command} @{arguments}
136 log ${username} 138 log ${username}
137 log ${command} 139 log ${command}
138 log ${arguments} 140 log ${arguments}
139 ${state}= change_state ${arguments} 141 ${state}= change_state ${arguments}
140 - ${value}= Run keyword if '${state}' == 'shouldfail' switchsate ${username} ${command} @{arguments}  
141 - ${value}= Run keyword if '${state}' == 'pass' normal ${username} ${command} @{arguments} 142 + ${value}= Run keyword if '${state}' == 'shouldfail' SwitchState ${username} ${command} @{arguments}
  143 + ${value}= Run keyword if '${state}' == 'pass' Normal ${username} ${command} @{arguments}
142 [return] ${value} 144 [return] ${value}
143 145
144 -normal 146 +Normal
145 [Arguments] ${username} ${command} @{arguments} 147 [Arguments] ${username} ${command} @{arguments}
146 log ${username} 148 log ${username}
147 log ${command} 149 log ${command}
@@ -149,14 +151,14 @@ normal @@ -149,14 +151,14 @@ normal
149 ${value}= Run Keyword ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments} 151 ${value}= Run Keyword ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments}
150 [return] ${value} 152 [return] ${value}
151 153
152 -switchsate 154 +SwitchState
153 [Arguments] ${username} ${command} @{arguments} 155 [Arguments] ${username} ${command} @{arguments}
154 log ${username} 156 log ${username}
155 log ${command} 157 log ${command}
156 log ${arguments} 158 log ${arguments}
157 Remove From List ${arguments} 0 159 Remove From List ${arguments} 0
158 log ${arguments} 160 log ${arguments}
159 - ${status} ${value}= run_keyword_and_ignore_keyword_definations ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments} 161 + ${status} ${value}= run_keyword_and_ignore_keyword_definitions ${BROKERS['${USERS.users['${username}'].broker}'].keywords_file}.${command} ${username} @{arguments}
160 Run keyword if '${status}' == 'PASS' Log Учасник ${username} зміг виконати "${command}" WARN 162 Run keyword if '${status}' == 'PASS' Log Учасник ${username} зміг виконати "${command}" WARN
161 [return] ${value} 163 [return] ${value}
162 164
@@ -165,13 +167,13 @@ switchsate @@ -165,13 +167,13 @@ switchsate
165 ${wait_timeout}= wait_to_date ${date} 167 ${wait_timeout}= wait_to_date ${date}
166 Run Keyword If ${wait_timeout}>0 Sleep ${wait_timeout} 168 Run Keyword If ${wait_timeout}>0 Sleep ${wait_timeout}
167 169
168 -Дочекатись дати початоку прийому пропозицій 170 +Дочекатись дати початку прийому пропозицій
169 Дочекатись дати ${TENDER_DATA.data.tenderPeriod.startDate} 171 Дочекатись дати ${TENDER_DATA.data.tenderPeriod.startDate}
170 172
171 Дочекатись дати закінчення прийому пропозицій 173 Дочекатись дати закінчення прийому пропозицій
172 Дочекатись дати ${TENDER_DATA.data.tenderPeriod.endDate} 174 Дочекатись дати ${TENDER_DATA.data.tenderPeriod.endDate}
173 175
174 -Дочекатись дати початоку аукціону 176 +Дочекатись дати початку аукціону
175 Дочекатись дати ${TENDER_DATA.data.auctionPeriod.startDate} 177 Дочекатись дати ${TENDER_DATA.data.auctionPeriod.startDate}
176 178
177 Дочекатись дати закінчення аукціону 179 Дочекатись дати закінчення аукціону
1 *** Setting *** 1 *** Setting ***
2 -Library op_robot_tests.tests_files.service_keywords  
3 -Library String  
4 -LIbrary Collections  
5 -LIbrary Selenium2Library  
6 -Library DebugLibrary  
7 -Resource keywords.robot  
8 -Resource resource.robot  
9 -Suite Setup TestSuiteSetup 2 +Library op_robot_tests.tests_files.service_keywords
  3 +Library String
  4 +Library Collections
  5 +Library Selenium2Library
  6 +Library DebugLibrary
  7 +Resource keywords.robot
  8 +Resource resource.robot
  9 +Suite Setup TestSuiteSetup
10 Suite Teardown Close all browsers 10 Suite Teardown Close all browsers
11 11
12 *** Variables *** 12 *** Variables ***
@@ -35,73 +35,73 @@ ${LOAD_USERS} ["${tender_owner}", "${provider}", "${viewer}"] @@ -35,73 +35,73 @@ ${LOAD_USERS} ["${tender_owner}", "${provider}", "${viewer}"]
35 Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} 35 Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']}
36 36
37 Відображення опису позицій закупівлі багатопредметного тендера 37 Відображення опису позицій закупівлі багатопредметного тендера
38 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 38 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
39 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} description 39 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} description
40 40
41 Відображення дати доставки позицій закупівлі багатопредметного тендера 41 Відображення дати доставки позицій закупівлі багатопредметного тендера
42 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 42 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
43 Звірити дату предметів закупівлі багатопредметного тендера ${viewer} deliveryDate.endDate 43 Звірити дату предметів закупівлі багатопредметного тендера ${viewer} deliveryDate.endDate
44 44
45 Відображення координат широти доставки позицій закупівлі багатопредметного тендера 45 Відображення координат широти доставки позицій закупівлі багатопредметного тендера
46 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 46 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
47 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.latitude 47 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.latitude
48 48
49 Відображення координат довготи доставки позицій закупівлі багатопредметного тендера 49 Відображення координат довготи доставки позицій закупівлі багатопредметного тендера
50 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 50 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
51 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.longitude 51 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryLocation.longitude
52 52
53 Відображення назви нас. пункту доставки позицій закупівлі багатопредметного тендера 53 Відображення назви нас. пункту доставки позицій закупівлі багатопредметного тендера
54 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 54 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
55 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.countryName 55 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.countryName
56 56
57 -Відображення пошт коду доставки позицій закупівлі багатопредметного тендера  
58 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 57 +Відображення пошт. коду доставки позицій закупівлі багатопредметного тендера
  58 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
59 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.postalCode 59 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.postalCode
60 60
61 Відображення регіону доставки позицій закупівлі багатопредметного тендера 61 Відображення регіону доставки позицій закупівлі багатопредметного тендера
62 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 62 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
63 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.region 63 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.region
64 64
65 Відображення locality адреси доставки позицій закупівлі багатопредметного тендера 65 Відображення locality адреси доставки позицій закупівлі багатопредметного тендера
66 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 66 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
67 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.locality 67 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.locality
68 68
69 Відображення вулиці доставки позицій закупівлі багатопредметного тендера 69 Відображення вулиці доставки позицій закупівлі багатопредметного тендера
70 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 70 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
71 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.streetAddress 71 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} deliveryAddress.streetAddress
72 72
73 Відображення схеми класифікації позицій закупівлі багатопредметного тендера 73 Відображення схеми класифікації позицій закупівлі багатопредметного тендера
74 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 74 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
75 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.scheme 75 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.scheme
76 76
77 -Відображення ідентифйікатора класифікації позицій закупівлі багатопредметного тендера  
78 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 77 +Відображення ідентифікатора класифікації позицій закупівлі багатопредметного тендера
  78 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
79 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.id 79 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.id
80 80
81 Відображення опису класифікації позицій закупівлі багатопредметного тендера 81 Відображення опису класифікації позицій закупівлі багатопредметного тендера
82 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 82 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
83 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.description 83 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} classification.description
84 84
85 Відображення схеми додаткової класифікації позицій закупівлі багатопредметного тендера 85 Відображення схеми додаткової класифікації позицій закупівлі багатопредметного тендера
86 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 86 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
87 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].scheme 87 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].scheme
88 88
89 Відображення ідентифікатора додаткової класифікації позицій закупівлі багатопредметного тендера 89 Відображення ідентифікатора додаткової класифікації позицій закупівлі багатопредметного тендера
90 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 90 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
91 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].id 91 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].id
92 92
93 Відображення опису додаткової класифікації позицій закупівлі багатопредметного тендера 93 Відображення опису додаткової класифікації позицій закупівлі багатопредметного тендера
94 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 94 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
95 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].description 95 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} additionalClassifications[0].description
96 96
97 Відображення назви одиниці позицій закупівлі багатопредметного тендера 97 Відображення назви одиниці позицій закупівлі багатопредметного тендера
98 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 98 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
99 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.name 99 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.name
100 100
101 Відображення коду одиниці позицій закупівлі багатопредметного тендера 101 Відображення коду одиниці позицій закупівлі багатопредметного тендера
102 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 102 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
103 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.code 103 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} unit.code
104 104
105 Відображення кількості позицій закупівлі багатопредметного тендера 105 Відображення кількості позицій закупівлі багатопредметного тендера
106 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів багатопредметного тендера 106 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів багатопредметного тендера
107 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} quantity 107 Звірити поля предметів закупівлі багатопредметного тендера ${viewer} quantity
1 *** Variables *** 1 *** Variables ***
2 ${api_key} e9c3ccb8e8124f26941d5f9639a4ebc3 2 ${api_key} e9c3ccb8e8124f26941d5f9639a4ebc3
3 -${API_HOST_URL} https://api-sandbox.openprocurement.org  
4 -${api_version} 0.8 3 +${API_HOST_URL} https://api-sandbox.openprocurement.org
  4 +${api_version} 0.8
@@ -91,7 +91,7 @@ def prepare_test_tender_data(period_interval=2, mode='single'): @@ -91,7 +91,7 @@ def prepare_test_tender_data(period_interval=2, mode='single'):
91 raise ValueError('A very specific bad thing happened') 91 raise ValueError('A very specific bad thing happened')
92 92
93 93
94 -def run_keyword_and_ignore_keyword_definations(name, *args): 94 +def run_keyword_and_ignore_keyword_definitions(name, *args):
95 """Runs the given keyword with given arguments and returns the status as a Boolean value. 95 """Runs the given keyword with given arguments and returns the status as a Boolean value.
96 96
97 This keyword returns `True` if the keyword that is executed succeeds and 97 This keyword returns `True` if the keyword that is executed succeeds and
1 *** Setting *** 1 *** Setting ***
2 -Library op_robot_tests.tests_files.service_keywords  
3 -Library String  
4 -LIbrary Collections  
5 -LIbrary Selenium2Library  
6 -Library DebugLibrary  
7 -Resource keywords.robot  
8 -Resource resource.robot  
9 -Suite Setup TestSuiteSetup 2 +Library op_robot_tests.tests_files.service_keywords
  3 +Library String
  4 +Library Collections
  5 +Library Selenium2Library
  6 +Library DebugLibrary
  7 +Resource keywords.robot
  8 +Resource resource.robot
  9 +Suite Setup TestSuiteSetup
10 Suite Teardown Close all browsers 10 Suite Teardown Close all browsers
11 11
12 *** Variables *** 12 *** Variables ***
@@ -33,7 +33,7 @@ ${question_id} 0 @@ -33,7 +33,7 @@ ${question_id} 0
33 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE} 33 Set To Dictionary ${TENDER} LAST_MODIFICATION_DATE ${LAST_MODIFICATION_DATE}
34 log ${TENDER} 34 log ${TENDER}
35 35
36 -Можливасть додати тендерну документацію 36 +Можливість додати тендерну документацію
37 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість завантажити документ 37 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість завантажити документ
38 [Documentation] Закупівельник ${USERS.users['${tender_owner}'].broker} завантажує документацію до оголошеної закупівлі 38 [Documentation] Закупівельник ${USERS.users['${tender_owner}'].broker} завантажує документацію до оголошеної закупівлі
39 ${filepath}= create_fake_doc 39 ${filepath}= create_fake_doc
@@ -43,7 +43,6 @@ ${question_id} 0 @@ -43,7 +43,6 @@ ${question_id} 0
43 Set To Dictionary ${USERS.users['${tender_owner}']} file_upload_process_data ${file_upload_process_data} 43 Set To Dictionary ${USERS.users['${tender_owner}']} file_upload_process_data ${file_upload_process_data}
44 Log ${USERS.users['${tender_owner}']} 44 Log ${USERS.users['${tender_owner}']}
45 45
46 -  
47 Можливість подати скаргу на умови 46 Можливість подати скаргу на умови
48 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови 47 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати скаргу на умови
49 [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі 48 [Documentation] Користувач ${USERS.users['${provider}'].broker} намагається подати скаргу на умови оголошеної закупівлі
@@ -53,11 +52,11 @@ ${question_id} 0 @@ -53,11 +52,11 @@ ${question_id} 0
53 52
54 Можливість побачити скаргу користувачем 53 Можливість побачити скаргу користувачем
55 [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера 54 [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера
56 - Викликати для учасника ${provider} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 55 + Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
57 56
58 -можливість побачити скаргу анонімом 57 +Можливість побачити скаргу анонімом
59 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 58 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
60 - Викликати для учасника ${viewer} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 59 + Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
61 60
62 Пошук однопредметного тендера по ідентифікатору 61 Пошук однопредметного тендера по ідентифікатору
63 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору 62 [Tags] ${USERS.users['${viewer}'].broker}: Пошук тендера по ідентифікатору
@@ -67,9 +66,9 @@ ${question_id} 0 @@ -67,9 +66,9 @@ ${question_id} 0
67 ###### 66 ######
68 #Відображення основних даних оголошеного тендера: 67 #Відображення основних даних оголошеного тендера:
69 #заголовок, опис, бюджет, тендерна документація, 68 #заголовок, опис, бюджет, тендерна документація,
70 -#procuringEntity, періоди уточнень/прийому-пропозицій, мінімального кроку 69 +#procuringEntity, періоди уточнень/прийому пропозицій, мінімального кроку
71 70
72 -Відображення заголовоку оголошеного тендера 71 +Відображення заголовку оголошеного тендера
73 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 72 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
74 Звірити поле тендера ${viewer} title 73 Звірити поле тендера ${viewer} title
75 74
@@ -83,14 +82,14 @@ ${question_id} 0 @@ -83,14 +82,14 @@ ${question_id} 0
83 82
84 Відображення tenderID оголошеного тендера 83 Відображення tenderID оголошеного тендера
85 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 84 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
86 - ${field_response}= Викликати для учасника ${viewer} отримати інформацію із тендера tenderID 85 + ${field_response}= Викликати для учасника ${viewer} Отримати інформацію із тендера tenderID
87 Should Be Equal ${TENDER['TENDER_UAID']} ${field_response} Майданчик ${USERS.users['${viewer}'].broker} 86 Should Be Equal ${TENDER['TENDER_UAID']} ${field_response} Майданчик ${USERS.users['${viewer}'].broker}
88 87
89 Відображення procuringEntity.name оголошеного тендера 88 Відображення procuringEntity.name оголошеного тендера
90 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 89 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
91 Звірити поле тендера ${viewer} procuringEntity.name 90 Звірити поле тендера ${viewer} procuringEntity.name
92 91
93 -Відображення початоку періоду уточнення оголошеного тендера 92 +Відображення початку періоду уточнення оголошеного тендера
94 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 93 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
95 Звірити дату тендера ${viewer} enquiryPeriod.startDate 94 Звірити дату тендера ${viewer} enquiryPeriod.startDate
96 95
@@ -98,7 +97,7 @@ ${question_id} 0 @@ -98,7 +97,7 @@ ${question_id} 0
98 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 97 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
99 Звірити дату тендера ${viewer} enquiryPeriod.endDate 98 Звірити дату тендера ${viewer} enquiryPeriod.endDate
100 99
101 -Відображення початоку періоду прийому пропозицій оголошеного тендера 100 +Відображення початку періоду прийому пропозицій оголошеного тендера
102 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 101 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
103 Звірити дату тендера ${viewer} tenderPeriod.startDate 102 Звірити дату тендера ${viewer} tenderPeriod.startDate
104 103
@@ -116,87 +115,86 @@ ${question_id} 0 @@ -116,87 +115,86 @@ ${question_id} 0
116 115
117 Можливість додати позицію закупівлі в тендер 116 Можливість додати позицію закупівлі в тендер
118 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер 117 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
119 - Викликати для учасника ${tender_owner} додати предмети закупівлі ${TENDER['TENDER_UAID']} 3 118 + Викликати для учасника ${tender_owner} Додати предмети закупівлі ${TENDER['TENDER_UAID']} 3
120 119
121 Можливість видалити позиції закупівлі тендера 120 Можливість видалити позиції закупівлі тендера
122 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер 121 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер
123 - Викликати для учасника ${tender_owner} додати предмети закупівлі ${TENDER['TENDER_UAID']} 2  
124 - 122 + Викликати для учасника ${tender_owner} Додати предмети закупівлі ${TENDER['TENDER_UAID']} 2
125 123
126 ####### 124 #######
127 -#Відображення однопредметного тендера  
128 -#приедмет закупівлі, кількість, класифікатори, строки поставки, місце поставки 125 +#Відображення однопредметного тендера:
  126 +#предмет закупівлі, кількість, класифікатори, строки поставки, місце поставки
129 127
130 Відображення опису позицій закупівлі однопредметного тендера 128 Відображення опису позицій закупівлі однопредметного тендера
131 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 129 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
132 Звірити поле тендера ${viewer} items[${item_id}].description 130 Звірити поле тендера ${viewer} items[${item_id}].description
133 131
134 Відображення дати доставки позицій закупівлі однопредметного тендера 132 Відображення дати доставки позицій закупівлі однопредметного тендера
135 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 133 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
136 Звірити дату тендера ${viewer} items[${item_id}].deliveryDate.endDate 134 Звірити дату тендера ${viewer} items[${item_id}].deliveryDate.endDate
137 135
138 Відображення координат широти доставки позицій закупівлі однопредметного тендера 136 Відображення координат широти доставки позицій закупівлі однопредметного тендера
139 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 137 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
140 Звірити поле тендера ${viewer} items[${item_id}].deliveryLocation.latitude 138 Звірити поле тендера ${viewer} items[${item_id}].deliveryLocation.latitude
141 139
142 Відображення координат довготи доставки позицій закупівлі однопредметного тендера 140 Відображення координат довготи доставки позицій закупівлі однопредметного тендера
143 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 141 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
144 Звірити поле тендера ${viewer} items[${item_id}].deliveryLocation.longitude 142 Звірити поле тендера ${viewer} items[${item_id}].deliveryLocation.longitude
145 143
146 Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера 144 Відображення назви нас. пункту доставки позицій закупівлі однопредметного тендера
147 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 145 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
148 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.countryName 146 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.countryName
149 147
150 -Відображення пошт коду доставки позицій закупівлі однопредметного тендера  
151 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 148 +Відображення пошт. коду доставки позицій закупівлі однопредметного тендера
  149 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
152 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.postalCode 150 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.postalCode
153 151
154 Відображення регіону доставки позицій закупівлі однопредметного тендера 152 Відображення регіону доставки позицій закупівлі однопредметного тендера
155 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 153 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
156 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.region 154 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.region
157 155
158 Відображення locality адреси доставки позицій закупівлі однопредметного тендера 156 Відображення locality адреси доставки позицій закупівлі однопредметного тендера
159 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 157 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
160 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.locality 158 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.locality
161 159
162 Відображення вулиці доставки позицій закупівлі однопредметного тендера 160 Відображення вулиці доставки позицій закупівлі однопредметного тендера
163 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 161 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
164 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.streetAddress 162 Звірити поле тендера ${viewer} items[${item_id}].deliveryAddress.streetAddress
165 163
166 Відображення схеми класифікації позицій закупівлі однопредметного тендера 164 Відображення схеми класифікації позицій закупівлі однопредметного тендера
167 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 165 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
168 Звірити поле тендера ${viewer} items[${item_id}].classification.scheme 166 Звірити поле тендера ${viewer} items[${item_id}].classification.scheme
169 167
170 -Відображення ідентифйікатора класифікації позицій закупівлі однопредметного тендера  
171 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 168 +Відображення ідентифікатора класифікації позицій закупівлі однопредметного тендера
  169 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
172 Звірити поле тендера ${viewer} items[${item_id}].classification.id 170 Звірити поле тендера ${viewer} items[${item_id}].classification.id
173 171
174 Відображення опису класифікації позицій закупівлі однопредметного тендера 172 Відображення опису класифікації позицій закупівлі однопредметного тендера
175 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 173 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
176 Звірити поле тендера ${viewer} items[${item_id}].classification.description 174 Звірити поле тендера ${viewer} items[${item_id}].classification.description
177 175
178 Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера 176 Відображення схеми додаткової класифікації позицій закупівлі однопредметного тендера
179 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 177 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
180 Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].scheme 178 Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].scheme
181 179
182 Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера 180 Відображення ідентифікатора додаткової класифікації позицій закупівлі однопредметного тендера
183 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 181 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
184 Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].id 182 Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].id
185 183
186 Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера 184 Відображення опису додаткової класифікації позицій закупівлі однопредметного тендера
187 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 185 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
188 Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].description 186 Звірити поле тендера ${viewer} items[${item_id}].additionalClassifications[0].description
189 187
190 Відображення назви одиниці позицій закупівлі однопредметного тендера 188 Відображення назви одиниці позицій закупівлі однопредметного тендера
191 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 189 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
192 Звірити поле тендера ${viewer} items[${item_id}].unit.name 190 Звірити поле тендера ${viewer} items[${item_id}].unit.name
193 191
194 Відображення коду одиниці позицій закупівлі однопредметного тендера 192 Відображення коду одиниці позицій закупівлі однопредметного тендера
195 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 193 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
196 Звірити поле тендера ${viewer} items[${item_id}].unit.code 194 Звірити поле тендера ${viewer} items[${item_id}].unit.code
197 195
198 Відображення кількості позицій закупівлі однопредметного тендера 196 Відображення кількості позицій закупівлі однопредметного тендера
199 - [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів пердметів однопредметного тендера 197 + [Tags] ${USERS.users['${viewer}'].broker}: Відображення полів предметів однопредметного тендера
200 Звірити поле тендера ${viewer} items[${item_id}].quantity 198 Звірити поле тендера ${viewer} items[${item_id}].quantity
201 199
202 ####### 200 #######
@@ -208,13 +206,13 @@ ${question_id} 0 @@ -208,13 +206,13 @@ ${question_id} 0
208 ${now}= Get Current Date 206 ${now}= Get Current Date
209 Set To Dictionary ${QUESTIONS[${question_id}].data} date ${now} 207 Set To Dictionary ${QUESTIONS[${question_id}].data} date ${now}
210 208
211 -Відображення заголовоку анонімного питання без відповіді 209 +Відображення заголовку анонімного питання без відповіді
212 [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей 210 [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей
213 Дочекатись синхронізації з майданчиком ${viewer} 211 Дочекатись синхронізації з майданчиком ${viewer}
214 - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} 212 + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
215 Звірити поле ${viewer} questions[${question_id}].title ${QUESTIONS[${question_id}].data.title} 213 Звірити поле ${viewer} questions[${question_id}].title ${QUESTIONS[${question_id}].data.title}
216 214
217 -Відображення опис анонімного питання без відповіді 215 +Відображення опису анонімного питання без відповіді
218 [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей 216 [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей
219 Звірити поле ${viewer} questions[${question_id}].description ${QUESTIONS[${question_id}].data.description} 217 Звірити поле ${viewer} questions[${question_id}].description ${QUESTIONS[${question_id}].data.description}
220 218
@@ -222,19 +220,19 @@ ${question_id} 0 @@ -222,19 +220,19 @@ ${question_id} 0
222 [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей 220 [Tags] ${USERS.users['${viewer}'].broker}: Відображення анонімного питання без відповідей
223 Звірити дату ${viewer} questions[${question_id}].date ${QUESTIONS[${question_id}].data.date} 221 Звірити дату ${viewer} questions[${question_id}].date ${QUESTIONS[${question_id}].data.date}
224 222
225 -Неможливість подати цінову пропозицію до початку періоду подачі пропозицій bidder1 223 +Неможливість подати цінову пропозицію до початку періоду подачі пропозицій першим учасником
226 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію 224 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
227 ${bid}= test bid data 225 ${bid}= test bid data
228 Log ${bid} 226 Log ${bid}
229 - ${bidresponces}= Create Dictionary  
230 - ${bid_before_biddperiod_resp}= Викликати для учасника ${provider} Подати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${bid}  
231 - Set To Dictionary ${bidresponces} bid_before_biddperiod_resp ${bid_before_biddperiod_resp}  
232 - Set To Dictionary ${USERS.users['${provider}']} bidresponces ${bidresponces} 227 + ${bidresponses}= Create Dictionary
  228 + ${bid_before_bidperiod_resp}= Викликати для учасника ${provider} Подати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${bid}
  229 + Set To Dictionary ${bidresponses} bid_before_bidperiod_resp ${bid_before_bidperiod_resp}
  230 + Set To Dictionary ${USERS.users['${provider}']} bidresponses ${bidresponses}
233 log ${USERS.users['${provider}']} 231 log ${USERS.users['${provider}']}
234 232
235 ####### 233 #######
236 #Відображення відповіді на запитання 234 #Відображення відповіді на запитання
237 -# 235 +
238 Відповісти на запитання 236 Відповісти на запитання
239 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відповісти на запитання 237 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відповісти на запитання
240 Викликати для учасника ${tender_owner} Відповісти на питання ${TENDER['TENDER_UAID']} 0 ${ANSWERS[0]} 238 Викликати для учасника ${tender_owner} Відповісти на питання ${TENDER['TENDER_UAID']} 0 ${ANSWERS[0]}
@@ -244,54 +242,54 @@ ${question_id} 0 @@ -244,54 +242,54 @@ ${question_id} 0
244 Відображення відповіді на запитання 242 Відображення відповіді на запитання
245 [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання 243 [Tags] ${USERS.users['${viewer}'].broker}: Відображення відповіді на запитання
246 Дочекатись синхронізації з майданчиком ${viewer} 244 Дочекатись синхронізації з майданчиком ${viewer}
247 - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} 245 + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
248 Звірити поле ${viewer} questions[${question_id}].answer ${ANSWERS[${question_id}].data.answer} 246 Звірити поле ${viewer} questions[${question_id}].answer ${ANSWERS[${question_id}].data.answer}
249 247
250 Можливість побачити скаргу користувачем під час періоду уточнень 248 Можливість побачити скаргу користувачем під час періоду уточнень
251 [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера 249 [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера
252 - Викликати для учасника ${provider} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 250 + Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
253 251
254 -можливість побачити скаргу анонімом під час періоду уточнень 252 +Можливість побачити скаргу анонімом під час періоду уточнень
255 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 253 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
256 - Викликати для учасника ${viewer} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 254 + Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
257 255
258 Подати цінову пропозицію bidder 256 Подати цінову пропозицію bidder
259 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію 257 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
260 - Дочекатись дати початоку прийому пропозицій 258 + Дочекатись дати початку прийому пропозицій
261 ${bid}= test bid data 259 ${bid}= test bid data
262 Log ${bid} 260 Log ${bid}
263 - ${biddingresponce0}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}  
264 - Set Global Variable ${biddingresponce0}  
265 - log ${biddingresponce0} 261 + ${biddingresponse0}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}
  262 + Set Global Variable ${biddingresponse0}
  263 + log ${biddingresponse0}
266 264
267 Можливість скасувати цінову пропозицію 265 Можливість скасувати цінову пропозицію
268 [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати цінову пропозицію 266 [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати цінову пропозицію
269 - ${biddingresponce_0}= Викликати для учасника ${provider} скасувати цінову пропозицію ${TENDER['TENDER_UAID']} ${biddingresponce0} 267 + ${biddingresponse_0}= Викликати для учасника ${provider} Скасувати цінову пропозицію ${TENDER['TENDER_UAID']} ${biddingresponse0}
270 268
271 Подати повторно цінову пропозицію першим учасником 269 Подати повторно цінову пропозицію першим учасником
272 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію 270 [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію
273 - Дочекатись дати початоку прийому пропозицій 271 + Дочекатись дати початку прийому пропозицій
274 ${bid}= test bid data 272 ${bid}= test bid data
275 Log ${bid} 273 Log ${bid}
276 ${resp}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} 274 ${resp}= Викликати для учасника ${provider} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}
277 - Set To Dictionary ${USERS.users['${provider}'].bidresponces} resp ${resp} 275 + Set To Dictionary ${USERS.users['${provider}'].bidresponses} resp ${resp}
278 log ${resp} 276 log ${resp}
279 - log ${USERS.users['${provider}'].bidresponces} 277 + log ${USERS.users['${provider}'].bidresponses}
280 278
281 Можливість змінити повторну цінову пропозицію до 50000 279 Можливість змінити повторну цінову пропозицію до 50000
282 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію 280 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію
283 - Set To Dictionary ${USERS.users['${provider}'].bidresponces['resp'].data.value} amount 50000  
284 - Log ${USERS.users['${provider}'].bidresponces['resp'].data.value}  
285 - ${fixbidto50000resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponces['resp']}  
286 - Set To Dictionary ${USERS.users['${provider}'].bidresponces} fixbidto50000resp ${fixbidto50000resp} 281 + Set To Dictionary ${USERS.users['${provider}'].bidresponses['resp'].data.value} amount 50000
  282 + Log ${USERS.users['${provider}'].bidresponses['resp'].data.value}
  283 + ${fixbidto50000resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponses['resp']}
  284 + Set To Dictionary ${USERS.users['${provider}'].bidresponses} fixbidto50000resp ${fixbidto50000resp}
287 log ${fixbidto50000resp} 285 log ${fixbidto50000resp}
288 286
289 Можливість змінити повторну цінову пропозицію до 10 287 Можливість змінити повторну цінову пропозицію до 10
290 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію 288 [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію
291 - Set To Dictionary ${USERS.users['${provider}'].bidresponces['resp'].data.value} amount 10  
292 - Log ${USERS.users['${provider}'].bidresponces['fixbidto50000resp'].data.value}  
293 - ${fixbidto10resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponces['resp']}  
294 - Set To Dictionary ${USERS.users['${provider}'].bidresponces} fixbidto10resp ${fixbidto10resp} 289 + Set To Dictionary ${USERS.users['${provider}'].bidresponses['resp'].data.value} amount 10
  290 + Log ${USERS.users['${provider}'].bidresponses['fixbidto50000resp'].data.value}
  291 + ${fixbidto10resp}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER['TENDER_UAID']} ${USERS.users['${provider}'].bidresponses['resp']}
  292 + Set To Dictionary ${USERS.users['${provider}'].bidresponses} fixbidto10resp ${fixbidto10resp}
295 log ${fixbidto10resp} 293 log ${fixbidto10resp}
296 294
297 Завантажити документ першим учасником в повторну пропозицію 295 Завантажити документ першим учасником в повторну пропозицію
@@ -299,13 +297,13 @@ ${question_id} 0 @@ -299,13 +297,13 @@ ${question_id} 0
299 log ${USERS.users['${provider}'].broker} 297 log ${USERS.users['${provider}'].broker}
300 ${filepath}= create_fake_doc 298 ${filepath}= create_fake_doc
301 ${bid_doc_upload}= Викликати для учасника ${provider} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} 299 ${bid_doc_upload}= Викликати для учасника ${provider} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']}
302 - Set To Dictionary ${USERS.users['${provider}'].bidresponces} bid_doc_upload ${bid_doc_upload} 300 + Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_upload ${bid_doc_upload}
303 301
304 -порівняти документ  
305 - [Tags] ${USERS.users['${provider}'].broker}: порівняти документ  
306 - ${url}= Get Variable Value ${USERS.users['${provider}'].bidresponces['bid_doc_upload']['upload_responce'].data.url}  
307 - ${doc} ${flnnm}= Викликати для учасника ${provider} отримати документ ${TENDER['TENDER_UAID']} ${url}  
308 - ${flpth}= Get Variable Value ${USERS.users['${provider}'].bidresponces['bid_doc_upload']['upload_responce'].data.title} 302 +Порівняти документ
  303 + [Tags] ${USERS.users['${provider}'].broker}: Порівняти документ
  304 + ${url}= Get Variable Value ${USERS.users['${provider}'].bidresponses['bid_doc_upload']['upload_response'].data.url}
  305 + ${doc} ${flnnm}= Викликати для учасника ${provider} Отримати документ ${TENDER['TENDER_UAID']} ${url}
  306 + ${flpth}= Get Variable Value ${USERS.users['${provider}'].bidresponses['bid_doc_upload']['upload_response'].data.title}
309 ${flcntnt} = get file contents ${flpth} 307 ${flcntnt} = get file contents ${flpth}
310 log ${flcntnt} 308 log ${flcntnt}
311 log ${flpth} 309 log ${flpth}
@@ -319,10 +317,10 @@ ${question_id} 0 @@ -319,10 +317,10 @@ ${question_id} 0
319 [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця 317 [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця
320 log ${USERS.users['${provider}'].broker} 318 log ${USERS.users['${provider}'].broker}
321 ${filepath}= create_fake_doc 319 ${filepath}= create_fake_doc
322 - ${bidid}= Get Variable Value ${USERS.users['${provider}'].bidresponces['resp'].data.id}  
323 - ${docid}= Get Variable Value ${USERS.users['${provider}'].bidresponces['bid_doc_upload']['upload_responce'].data.id} 320 + ${bidid}= Get Variable Value ${USERS.users['${provider}'].bidresponses['resp'].data.id}
  321 + ${docid}= Get Variable Value ${USERS.users['${provider}'].bidresponses['bid_doc_upload']['upload_response'].data.id}
324 ${bid_doc_modified}= Викликати для учасника ${provider} Змінити документ в ставці ${filepath} ${bidid} ${docid} 322 ${bid_doc_modified}= Викликати для учасника ${provider} Змінити документ в ставці ${filepath} ${bidid} ${docid}
325 - Set To Dictionary ${USERS.users['${provider}'].bidresponces} bid_doc_modified ${bid_doc_modified} 323 + Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_modified ${bid_doc_modified}
326 324
327 Неможливість задати запитання після закінчення періоду уточнень 325 Неможливість задати запитання після закінчення періоду уточнень
328 [Documentation] 326 [Documentation]
@@ -332,19 +330,19 @@ ${question_id} 0 @@ -332,19 +330,19 @@ ${question_id} 0
332 330
333 Подати цінову пропозицію другим учасником 331 Подати цінову пропозицію другим учасником
334 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію 332 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію
335 - Дочекатись дати початоку прийому пропозицій 333 + Дочекатись дати початку прийому пропозицій
336 ${bid}= test bid data 334 ${bid}= test bid data
337 Log ${bid} 335 Log ${bid}
338 - ${bidresponces}= Create Dictionary 336 + ${bidresponses}= Create Dictionary
339 ${resp}= Викликати для учасника ${provider1} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid} 337 ${resp}= Викликати для учасника ${provider1} Подати цінову пропозицію ${TENDER['TENDER_UAID']} ${bid}
340 - Set To Dictionary ${bidresponces} resp ${resp}  
341 - Set To Dictionary ${USERS.users['${provider1}']} bidresponces ${bidresponces} 338 + Set To Dictionary ${bidresponses} resp ${resp}
  339 + Set To Dictionary ${USERS.users['${provider1}']} bidresponses ${bidresponses}
342 log ${resp} 340 log ${resp}
343 - log ${USERS.users['${provider1}'].bidresponces} 341 + log ${USERS.users['${provider1}'].bidresponses}
344 342
345 Неможливість побачити цінові пропозиції учасників під час прийому пропозицій 343 Неможливість побачити цінові пропозиції учасників під час прийому пропозицій
346 [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію 344 [Tags] ${USERS.users['${viewer}'].broker}: Можливість подати цінову пропозицію
347 - ${bids}= Викликати для учасника ${viewer} отримати інформацію із тендера bids 345 + ${bids}= Викликати для учасника ${viewer} Отримати інформацію із тендера bids
348 Should Be Equal ${bids} ${None} 346 Should Be Equal ${bids} ${None}
349 347
350 Завантажити документ другим учасником 348 Завантажити документ другим учасником
@@ -352,56 +350,55 @@ ${question_id} 0 @@ -352,56 +350,55 @@ ${question_id} 0
352 log ${USERS.users['${provider1}'].broker} 350 log ${USERS.users['${provider1}'].broker}
353 ${filepath}= create_fake_doc 351 ${filepath}= create_fake_doc
354 ${bid_doc_upload}= Викликати для учасника ${provider1} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']} 352 ${bid_doc_upload}= Викликати для учасника ${provider1} Завантажити документ в ставку ${filepath} ${TENDER['TENDER_UAID']}
355 - Set To Dictionary ${USERS.users['${provider1}'].bidresponces} bid_doc_upload ${bid_doc_upload} 353 + Set To Dictionary ${USERS.users['${provider1}'].bidresponses} bid_doc_upload ${bid_doc_upload}
356 354
357 Можливість побачити скаргу користувачем під час подачі пропозицій 355 Можливість побачити скаргу користувачем під час подачі пропозицій
358 [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера 356 [Tags] ${USERS.users['${provider}'].broker}: Відображення основних даних оголошеного тендера
359 - Викликати для учасника ${provider} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 357 + Викликати для учасника ${provider} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
360 358
361 -можливість побачити скаргу анонімом під час подачі пропозицій 359 +Можливість побачити скаргу анонімом під час подачі пропозицій
362 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера 360 [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера
363 - Викликати для учасника ${viewer} порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 361 + Викликати для учасника ${viewer} Порівняти скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
364 362
365 Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій 363 Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій
366 [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій 364 [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій
367 Дочекатись дати закінчення прийому пропозицій 365 Дочекатись дати закінчення прийому пропозицій
368 - Set To Dictionary ${USERS.users['${provider1}'].bidresponces['resp'].data.value} amount 50000  
369 - Log ${USERS.users['${provider1}'].bidresponces['resp'].data.value}  
370 - ${failfixbidto50000resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponces['resp']}  
371 - Set To Dictionary ${USERS.users['${provider1}'].bidresponces} failfixbidto50000resp ${failfixbidto50000resp} 366 + Set To Dictionary ${USERS.users['${provider1}'].bidresponses['resp'].data.value} amount 50000
  367 + Log ${USERS.users['${provider1}'].bidresponses['resp'].data.value}
  368 + ${failfixbidto50000resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']}
  369 + Set To Dictionary ${USERS.users['${provider1}'].bidresponses} failfixbidto50000resp ${failfixbidto50000resp}
372 log ${failfixbidto50000resp} 370 log ${failfixbidto50000resp}
373 371
374 Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій 372 Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій
375 [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій 373 [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій
376 - Set To Dictionary ${USERS.users['${provider1}'].bidresponces['resp'].data.value} amount 1  
377 - Log ${USERS.users['${provider1}'].bidresponces['resp'].data.value}  
378 - ${failfixbidto1resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponces['resp']}  
379 - Set To Dictionary ${USERS.users['${provider1}'].bidresponces} failfixbidto1resp ${failfixbidto1resp} 374 + Set To Dictionary ${USERS.users['${provider1}'].bidresponses['resp'].data.value} amount 1
  375 + Log ${USERS.users['${provider1}'].bidresponses['resp'].data.value}
  376 + ${failfixbidto1resp}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']}
  377 + Set To Dictionary ${USERS.users['${provider1}'].bidresponses} failfixbidto1resp ${failfixbidto1resp}
380 log ${failfixbidto1resp} 378 log ${failfixbidto1resp}
381 379
382 Неможливість скасувати цінову пропозицію 380 Неможливість скасувати цінову пропозицію
383 [Tags] ${USERS.users['${provider1}'].broker}: Можливість скасувати цінову пропозицію 381 [Tags] ${USERS.users['${provider1}'].broker}: Можливість скасувати цінову пропозицію
384 - ${biddingresponce}= Викликати для учасника ${provider1} скасувати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponces['resp']} 382 + ${biddingresponse}= Викликати для учасника ${provider1} Скасувати цінову пропозицію shouldfail ${TENDER['TENDER_UAID']} ${USERS.users['${provider1}'].bidresponses['resp']}
385 383
386 Неможливість завантажити документ другим учасником після закінчення прийому пропозицій 384 Неможливість завантажити документ другим учасником після закінчення прийому пропозицій
387 - [Tags] ${USERS.users['${provider1}'].broker}: Неможливість документ першим учасником після закінчення прийому пропозицій 385 + [Tags] ${USERS.users['${provider1}'].broker}: Неможливість завантажити документ першим учасником після закінчення прийому пропозицій
388 ${filepath}= create_fake_doc 386 ${filepath}= create_fake_doc
389 ${bid_doc_upload_fail}= Викликати для учасника ${provider1} Завантажити документ в ставку shouldfail ${filepath} ${TENDER['TENDER_UAID']} 387 ${bid_doc_upload_fail}= Викликати для учасника ${provider1} Завантажити документ в ставку shouldfail ${filepath} ${TENDER['TENDER_UAID']}
390 - Set To Dictionary ${USERS.users['${provider1}'].bidresponces} bid_doc_upload_fail ${bid_doc_upload_fail} 388 + Set To Dictionary ${USERS.users['${provider1}'].bidresponses} bid_doc_upload_fail ${bid_doc_upload_fail}
391 389
392 Неможливість змінити існуючу документацію цінової пропозиції після закінчення прийому пропозицій 390 Неможливість змінити існуючу документацію цінової пропозиції після закінчення прийому пропозицій
393 [Tags] ${USERS.users['${provider1}'].broker}: 391 [Tags] ${USERS.users['${provider1}'].broker}:
394 ${filepath}= create_fake_doc 392 ${filepath}= create_fake_doc
395 - ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].data.id}  
396 - ${docid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['bid_doc_upload']['upload_responce'].data.id} 393 + ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].data.id}
  394 + ${docid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['bid_doc_upload']['upload_response'].data.id}
397 ${bid_doc_modified_failed}= Викликати для учасника ${provider1} Змінити документ в ставці shouldfail ${filepath} ${bidid} ${docid} 395 ${bid_doc_modified_failed}= Викликати для учасника ${provider1} Змінити документ в ставці shouldfail ${filepath} ${bidid} ${docid}
398 - Set To Dictionary ${USERS.users['${provider}'].bidresponces} bid_doc_modified_failed ${bid_doc_modified_failed}  
399 - 396 + Set To Dictionary ${USERS.users['${provider}'].bidresponses} bid_doc_modified_failed ${bid_doc_modified_failed}
400 397
401 Вичитати цінову пропозицію 398 Вичитати цінову пропозицію
402 sleep 120 399 sleep 120
403 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію 400 [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію
404 - ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].data.id}  
405 - ${token}= Get Variable Value ${USERS.users['${provider1}'].bidresponces['resp'].access.token} 401 + ${bidid}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].data.id}
  402 + ${token}= Get Variable Value ${USERS.users['${provider1}'].bidresponses['resp'].access.token}
406 ${bids}= Викликати для учасника ${provider1} Отримати пропозиції ${TENDER['TENDER_UAID']} ${bidid} ${token} 403 ${bids}= Викликати для учасника ${provider1} Отримати пропозиції ${TENDER['TENDER_UAID']} ${bidid} ${token}
407 log ${bids} 404 log ${bids}
1 *** Setting *** 1 *** Setting ***
2 -Library op_robot_tests.tests_files.service_keywords  
3 -Library String  
4 -LIbrary Collections  
5 -LIbrary Selenium2Library  
6 -Library DebugLibrary  
7 -Resource keywords.robot  
8 -Resource resource.robot  
9 -Suite Setup TestSuiteSetup 2 +Library op_robot_tests.tests_files.service_keywords
  3 +Library String
  4 +Library Collections
  5 +Library Selenium2Library
  6 +Library DebugLibrary
  7 +Resource keywords.robot
  8 +Resource resource.robot
  9 +Suite Setup TestSuiteSetup
10 Suite Teardown Close all browsers 10 Suite Teardown Close all browsers
11 11
12 *** Variables *** 12 *** Variables ***
@@ -49,26 +49,27 @@ ${question_id} 0 @@ -49,26 +49,27 @@ ${question_id} 0
49 Set To Dictionary ${COMPLAINTS[0].data} status declined 49 Set To Dictionary ${COMPLAINTS[0].data} status declined
50 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 0 ${COMPLAINTS[0]} 50 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 0 ${COMPLAINTS[0]}
51 log many ${COMPLAINTS[0]} 51 log many ${COMPLAINTS[0]}
52 - викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} 52 + викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
  53 +
53 Можливість відкинути скаргу на умови 54 Можливість відкинути скаргу на умови
54 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відкинути скаргу на умови 55 [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість відкинути скаргу на умови
55 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 56 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
56 ${LAST_MODIFICATION_DATE}= Get Current Date 57 ${LAST_MODIFICATION_DATE}= Get Current Date
57 Set Global Variable ${LAST_MODIFICATION_DATE} 58 Set Global Variable ${LAST_MODIFICATION_DATE}
58 - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} 59 + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
59 Set To Dictionary ${COMPLAINTS[0].data} status invalid 60 Set To Dictionary ${COMPLAINTS[0].data} status invalid
60 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 1 ${COMPLAINTS[0]} 61 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 1 ${COMPLAINTS[0]}
61 log many ${COMPLAINTS[0]} 62 log many ${COMPLAINTS[0]}
62 ${LAST_MODIFICATION_DATE}= Get Current Date 63 ${LAST_MODIFICATION_DATE}= Get Current Date
63 Set Global Variable ${LAST_MODIFICATION_DATE} 64 Set Global Variable ${LAST_MODIFICATION_DATE}
64 - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} 65 + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
65 66
66 Можливість задовільнити скаргу на умови 67 Можливість задовільнити скаргу на умови
67 [Tags] ${USERS.users['${provider}'].broker}: Можливість відповісти на запитання 68 [Tags] ${USERS.users['${provider}'].broker}: Можливість відповісти на запитання
68 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]} 69 Викликати для учасника ${provider} Подати скаргу ${TENDER['TENDER_UAID']} ${COMPLAINTS[0]}
69 ${LAST_MODIFICATION_DATE}= Get Current Date 70 ${LAST_MODIFICATION_DATE}= Get Current Date
70 Set Global Variable ${LAST_MODIFICATION_DATE} 71 Set Global Variable ${LAST_MODIFICATION_DATE}
71 - Викликати для учасника ${viewer} обновити сторінку з тендером ${TENDER['TENDER_UAID']} 72 + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']}
72 Set To Dictionary ${COMPLAINTS[0].data} status resolved 73 Set To Dictionary ${COMPLAINTS[0].data} status resolved
73 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 2 ${COMPLAINTS[0]} 74 Викликати для учасника ${tender_owner} Обробити скаргу ${TENDER['TENDER_UAID']} 2 ${COMPLAINTS[0]}
74 log many ${COMPLAINTS[0]} 75 log many ${COMPLAINTS[0]}
Please register or login to post a comment