Commit 77d60d003207c95d374a583ec63ed813d898a001
1 parent
0c17fbb2
Added test cases to check data representation
Showing
1 changed file
with
285 additions
and
8 deletions
| @@ -29,37 +29,314 @@ ${broker} Quinta | @@ -29,37 +29,314 @@ ${broker} Quinta | ||
| 29 | Викликати для учасника ${tender_owner} Модифікувати закупівлю | 29 | Викликати для учасника ${tender_owner} Модифікувати закупівлю |
| 30 | 30 | ||
| 31 | 31 | ||
| 32 | +Можливість додати документацію до прямої закупівлі | ||
| 33 | + ${TENDER_DOCUMENT_FILEPATH}= create_fake_doc | ||
| 34 | + Set suite variable ${TENDER_DOCUMENT_FILEPATH} | ||
| 35 | + Викликати для учасника ${tender_owner} Завантажити документ ${TENDER_DOCUMENT_FILEPATH} ${TENDER['TENDER_UAID']} | ||
| 36 | + | ||
| 37 | + | ||
| 38 | +Можливість зареєструвати і підтвердити постачальника | ||
| 39 | + Викликати для учасника ${tender_owner} Додати постачальника | ||
| 40 | + Викликати для учасника ${tender_owner} Підтвердити постачальника | ||
| 41 | + | ||
| 42 | + | ||
| 32 | Пошук прямої закупівлі по ідентифікатору | 43 | Пошук прямої закупівлі по ідентифікатору |
| 33 | Дочекатись синхронізації з майданчиком ${viewer} | 44 | Дочекатись синхронізації з майданчиком ${viewer} |
| 34 | Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} | 45 | Викликати для учасника ${viewer} Пошук тендера по ідентифікатору ${TENDER['TENDER_UAID']} |
| 35 | 46 | ||
| 47 | +############################################################################################## | ||
| 48 | +# MAIN DATA | ||
| 49 | +############################################################################################## | ||
| 36 | 50 | ||
| 37 | -Можливість додати документацію до прямої закупівлі | ||
| 38 | - ${filepath}= create_fake_doc | ||
| 39 | - Викликати для учасника ${tender_owner} Завантажити документ ${filepath} ${TENDER['TENDER_UAID']} | 51 | +Відображення title |
| 52 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} title | ||
| 40 | 53 | ||
| 41 | 54 | ||
| 42 | -Можливість зареєструвати і підтвердити постачальника | ||
| 43 | - Викликати для учасника ${tender_owner} Додати постачальника | ||
| 44 | - Викликати для учасника ${tender_owner} Підтвердити постачальника ${TENDER['TENDER_UAID']} | 55 | +Відображення owner |
| 56 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} owner | ||
| 57 | + | ||
| 58 | + | ||
| 59 | +Відображення procurement method | ||
| 60 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procurementMethod | ||
| 61 | + | ||
| 62 | + | ||
| 63 | +Відображення procurement method type | ||
| 64 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procurementMethodType | ||
| 65 | + | ||
| 66 | + | ||
| 67 | +Відображення tenderID | ||
| 68 | + Звірити поле тендера із значенням ${viewer} ${TENDER['TENDER_UAID']} tenderID | ||
| 69 | + | ||
| 70 | +############################################################################################## | ||
| 71 | +# MAIN DATA.VALUE | ||
| 72 | +############################################################################################## | ||
| 73 | + | ||
| 74 | +Відображення value.amount | ||
| 75 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} value.amount | ||
| 76 | + | ||
| 77 | + | ||
| 78 | +Відображення value.currency | ||
| 79 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} value.currency | ||
| 80 | + | ||
| 81 | + | ||
| 82 | +Відображення value.valueAddedTaxIncluded | ||
| 83 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} value.valueAddedTaxIncluded | ||
| 84 | + | ||
| 85 | +############################################################################################## | ||
| 86 | +# MAIN DATA.PROCURING ENTITY | ||
| 87 | +############################################################################################## | ||
| 88 | + | ||
| 89 | +Відображення procuringEntity.address.countryName | ||
| 90 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.countryName | ||
| 91 | + | ||
| 92 | + | ||
| 93 | +Відображення procuringEntity.address.locality | ||
| 94 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.locality | ||
| 95 | + | ||
| 96 | + | ||
| 97 | +Відображення procuringEntity.address.postalCode | ||
| 98 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.postalCode | ||
| 99 | + | ||
| 100 | + | ||
| 101 | +Відображення procuringEntity.address.region | ||
| 102 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.region | ||
| 103 | + | ||
| 104 | + | ||
| 105 | +Відображення procuringEntity.address.streetAddress | ||
| 106 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.address.streetAddress | ||
| 107 | + | ||
| 108 | + | ||
| 109 | +Відображення procuringEntity.contactPoint.name | ||
| 110 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.contactPoint.name | ||
| 111 | + | ||
| 112 | + | ||
| 113 | +Відображення procuringEntity.contactPoint.telephone | ||
| 114 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.contactPoint.telephone | ||
| 115 | + | ||
| 116 | + | ||
| 117 | +Відображення procuringEntity.contactPoint.url | ||
| 118 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.contactPoint.url | ||
| 119 | + | ||
| 120 | + | ||
| 121 | +Відображення procuringEntity.identifier.id | ||
| 122 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.identifier.id | ||
| 123 | + | ||
| 124 | + | ||
| 125 | +Відображення procuringEntity.identifier.legalName | ||
| 126 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.identifier.legalName | ||
| 127 | + | ||
| 128 | + | ||
| 129 | +Відображення procuringEntity.identifier.scheme | ||
| 130 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.identifier.scheme | ||
| 131 | + | ||
| 132 | + | ||
| 133 | +Відображення procuringEntity.name | ||
| 134 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} procuringEntity.name | ||
| 135 | + | ||
| 136 | +############################################################################################## | ||
| 137 | +# MAIN DATA.ITEMS | ||
| 138 | +############################################################################################## | ||
| 139 | + | ||
| 140 | +Відображення items[0].additionalClassifications.[0].description | ||
| 141 | + ${ITEMS_NUM} Set variable 0 | ||
| 142 | + Set Suite Variable ${ITEMS_NUM} | ||
| 143 | + ${ADDITIONAL_CLASS_NUM} Set variable 0 | ||
| 144 | + Set Suite Variable ${ADDITIONAL_CLASS_NUM} | ||
| 145 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].additionalClassifications.[${ADDITIONAL_CLASS_NUM}].description | ||
| 146 | + | ||
| 147 | + | ||
| 148 | +Відображення items[0].additionalClassifications.[0].id | ||
| 149 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].additionalClassifications.[${ADDITIONAL_CLASS_NUM}].id | ||
| 150 | + | ||
| 151 | + | ||
| 152 | +Відображення items[0].additionalClassifications.[0].scheme | ||
| 153 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].additionalClassifications.[${ADDITIONAL_CLASS_NUM}].scheme | ||
| 154 | + | ||
| 155 | + | ||
| 156 | +Відображення items[0].classification.scheme | ||
| 157 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].classification.scheme | ||
| 158 | + | ||
| 159 | + | ||
| 160 | +Відображення items[0].classification.id | ||
| 161 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].classification.id | ||
| 162 | + | ||
| 163 | + | ||
| 164 | +Відображення items[0].classification.description | ||
| 165 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].classification.description | ||
| 45 | 166 | ||
| 46 | 167 | ||
| 47 | -Можливість укласти угоду | 168 | +Відображення items[0].description |
| 169 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].description | ||
| 170 | + | ||
| 171 | + | ||
| 172 | +Відображення items[0].id | ||
| 173 | + Звірити поле тендера ${viewer} ${USERS.users['${tender_owner}'].initial_data} items[${ITEMS_NUM}].id | ||
| 174 | + | ||
| 175 | + | ||
| 176 | +Відображення items[0].quantity | ||
| 177 | + ${foo_id} Set variable 0 | ||
| 178 | + ${foo_token} Set variable 0 | ||
| 179 | + ${data}= modify_tender ${foo_id} ${foo_token} | ||
| 180 | + Звірити поле тендера із значенням ${viewer} ${data['data']['items'][${ITEMS_NUM}]['quantity']} items[${ITEMS_NUM}].quantity | ||
| 181 | + | ||
| 182 | + | ||
| 183 | +Відображення items[0].unit.name | ||
| 184 | + ${foo_id} Set variable 0 | ||
| 185 | + ${foo_token} Set variable 0 | ||
| 186 | + ${data}= modify_tender ${foo_id} ${foo_token} | ||
| 187 | + Звірити поле тендера із значенням ${viewer} ${data['data']['items'][${ITEMS_NUM}]['unit']['name']} items[${ITEMS_NUM}].unit.name | ||
| 188 | + | ||
| 189 | + | ||
| 190 | +Відображення items[0].unit.code | ||
| 191 | + ${foo_id} Set variable 0 | ||
| 192 | + ${foo_token} Set variable 0 | ||
| 193 | + ${data}= modify_tender ${foo_id} ${foo_token} | ||
| 194 | + Звірити поле тендера із значенням ${viewer} ${data['data']['items'][${ITEMS_NUM}]['unit']['code']} items[${ITEMS_NUM}].unit.code | ||
| 195 | + | ||
| 196 | +############################################################################################## | ||
| 197 | +# DOCUMENTS | ||
| 198 | +############################################################################################## | ||
| 199 | + | ||
| 200 | +Відображення documents[0].title | ||
| 201 | + ${doc_num} Set variable 0 | ||
| 202 | + Звірити поле тендера із значенням ${viewer} ${tender_document_filepath} documents[${doc_num}].title | ||
| 203 | + | ||
| 204 | +############################################################################################## | ||
| 205 | +# AWARDS | ||
| 206 | +############################################################################################## | ||
| 207 | + | ||
| 208 | +Відображення awards[0].status (active) | ||
| 209 | + ${AWARD_NUM} Set variable 0 | ||
| 210 | + Set Suite Variable ${AWARD_NUM} | ||
| 211 | + ${SUPP_NUM} Set variable 0 | ||
| 212 | + Set Suite Variable ${SUPP_NUM} | ||
| 213 | + ${supp_data}= test_supplier_data | ||
| 214 | + Set Suite Variable ${supp_data} | ||
| 215 | + ${award_status} Set variable active | ||
| 216 | + Звірити поле тендера із значенням ${viewer} ${award_status} awards[${AWARD_NUM}].status | ||
| 217 | + | ||
| 218 | + | ||
| 219 | +Відображення awards[0].suppliers[0].address.countryName | ||
| 220 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['countryName']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.countryName | ||
| 221 | + | ||
| 222 | + | ||
| 223 | +Відображення awards[0].suppliers[0].address.locality | ||
| 224 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['locality']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.locality | ||
| 225 | + | ||
| 226 | + | ||
| 227 | +Відображення awards[0].suppliers[0].address.postalCode | ||
| 228 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['postalCode']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.postalCode | ||
| 229 | + | ||
| 230 | + | ||
| 231 | +Відображення awards[0].suppliers[0].address.region | ||
| 232 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['region']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.region | ||
| 233 | + | ||
| 234 | + | ||
| 235 | +Відображення awards[0].suppliers[0].address.streetAddress | ||
| 236 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['address']['streetAddress']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].address.streetAddress | ||
| 237 | + | ||
| 238 | + | ||
| 239 | +Відображення awards[0].suppliers[0].contactPoint.telephone | ||
| 240 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['contactPoint']['telephone']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].contactPoint.telephone | ||
| 241 | + | ||
| 242 | + | ||
| 243 | +Відображення awards[0].suppliers[0].contactPoint.name | ||
| 244 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['contactPoint']['name']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].contactPoint.name | ||
| 245 | + | ||
| 246 | + | ||
| 247 | +Відображення awards[0].suppliers[0].contactPoint.email | ||
| 248 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['contactPoint']['email']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].contactPoint.email | ||
| 249 | + | ||
| 250 | + | ||
| 251 | +Відображення awards[0].suppliers[0].identifier.scheme | ||
| 252 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['identifier']['scheme']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].identifier.scheme | ||
| 253 | + | ||
| 254 | + | ||
| 255 | +Відображення awards[0].suppliers[0].identifier.legalName | ||
| 256 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['identifier']['legalName']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].identifier.legalName | ||
| 257 | + | ||
| 258 | + | ||
| 259 | +Відображення awards[0].suppliers[0].identifier.id | ||
| 260 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['identifier']['id']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].identifier.id | ||
| 261 | + | ||
| 262 | + | ||
| 263 | +Відображення awards[0].suppliers[0].name | ||
| 264 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['suppliers'][${SUPP_NUM}]['name']} awards[${AWARD_NUM}].suppliers[${SUPP_NUM}].name | ||
| 265 | + | ||
| 266 | + | ||
| 267 | +Відображення awards[0].value.valueAddedTaxIncluded | ||
| 268 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['value']['valueAddedTaxIncluded']} awards[${AWARD_NUM}].value.valueAddedTaxIncluded | ||
| 269 | + | ||
| 270 | + | ||
| 271 | +Відображення awards[0].value.currency | ||
| 272 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['value']['currency']} awards[${AWARD_NUM}].value.currency | ||
| 273 | + | ||
| 274 | + | ||
| 275 | +Відображення awards[0].value.amount | ||
| 276 | + Звірити поле тендера із значенням ${viewer} ${supp_data['data']['value']['amount']} awards[${AWARD_NUM}].value.amount | ||
| 277 | + | ||
| 278 | +############################################################################################## | ||
| 279 | +# CONTRACTS | ||
| 280 | +############################################################################################## | ||
| 281 | + | ||
| 282 | +Неможливість укласти угоду доки не пройде stand-still period | ||
| 48 | Викликати для учасника ${tender_owner} Підтвердити підписання контракту shouldfail | 283 | Викликати для учасника ${tender_owner} Підтвердити підписання контракту shouldfail |
| 49 | 284 | ||
| 50 | 285 | ||
| 286 | +Відображення contracts.status (pending) | ||
| 287 | + ${contr_num} Set Variable 0 | ||
| 288 | + ${contract_status} Set variable pending | ||
| 289 | + Звірити поле тендера із значенням ${viewer} ${contract_status} contracts[${contr_num}].status | ||
| 290 | + | ||
| 291 | +############################################################################################## | ||
| 292 | +# CANCELLATIONS | ||
| 293 | +############################################################################################## | ||
| 294 | + | ||
| 51 | Можливість сформувати запит на скасування | 295 | Можливість сформувати запит на скасування |
| 52 | Викликати для учасника ${tender_owner} Додати запит на скасування | 296 | Викликати для учасника ${tender_owner} Додати запит на скасування |
| 53 | Викликати для учасника ${tender_owner} Завантажити документацію до запиту на скасування | 297 | Викликати для учасника ${tender_owner} Завантажити документацію до запиту на скасування |
| 54 | 298 | ||
| 55 | 299 | ||
| 56 | -Можливість змінити опис процедури і інші поля | 300 | +Можливість змінити опис документа в скасуванні |
| 57 | Викликати для учасника ${tender_owner} Змінити опис документа в скасуванні | 301 | Викликати для учасника ${tender_owner} Змінити опис документа в скасуванні |
| 58 | 302 | ||
| 59 | 303 | ||
| 60 | Можливість завантажити нову версію документа до запиту на скасування | 304 | Можливість завантажити нову версію документа до запиту на скасування |
| 61 | Викликати для учасника ${tender_owner} Завантажити нову версію документа до запиту на скасування | 305 | Викликати для учасника ${tender_owner} Завантажити нову версію документа до запиту на скасування |
| 306 | + Дочекатись синхронізації з майданчиком ${viewer} | ||
| 307 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | ||
| 62 | 308 | ||
| 63 | 309 | ||
| 64 | Можливість активувати скасування закупівлі | 310 | Можливість активувати скасування закупівлі |
| 65 | Викликати для учасника ${tender_owner} Підтвердити скасування закупівлі | 311 | Викликати для учасника ${tender_owner} Підтвердити скасування закупівлі |
| 312 | + Дочекатись синхронізації з майданчиком ${viewer} | ||
| 313 | + Викликати для учасника ${viewer} Оновити сторінку з тендером ${TENDER['TENDER_UAID']} | ||
| 314 | + | ||
| 315 | + | ||
| 316 | +Відображення cancellations[0].status (active) | ||
| 317 | + ${CANCEL_NUM}= Set variable 0 | ||
| 318 | + Set suite variable ${CANCEL_NUM} | ||
| 319 | + ${cancellation_status} Set variable active | ||
| 320 | + Звірити поле тендера із значенням ${viewer} ${cancellation_status} cancellations[${CANCEL_NUM}].status | ||
| 321 | + | ||
| 322 | + | ||
| 323 | +Відображення cancellations[0].cancellationOf | ||
| 324 | + ${CANCEL_NUM} Set Variable 0 | ||
| 325 | + ${FIRST_DOC} Set Variable 0 | ||
| 326 | + ${SECOND_DOC} Set Variable 1 | ||
| 327 | + Set Suite Variable ${CANCEL_NUM} | ||
| 328 | + Set Suite Variable ${FIRST_DOC} | ||
| 329 | + Set Suite Variable ${SECOND_DOC} | ||
| 330 | + Звірити поле тендера із значенням ${viewer} ${CANCELLATION_REASON} cancellations[${CANCEL_NUM}].reason | ||
| 331 | + | ||
| 332 | + | ||
| 333 | +Відображення cancellations[0].documents[0].description | ||
| 334 | + Звірити поле тендера із значенням ${viewer} ${CANCELLATION_DOCUMENT_DESCRIPTION} cancellations[${CANCEL_NUM}].documents[${FIRST_DOC}].description | ||
| 335 | + | ||
| 336 | + | ||
| 337 | +Відображення cancellations[0].documents[0].title | ||
| 338 | + Звірити поле тендера із значенням ${viewer} ${FIRST_CANCELLATION_DOCUMENT} cancellations[${CANCEL_NUM}].documents[${FIRST_DOC}].title | ||
| 339 | + | ||
| 340 | + | ||
| 341 | +Відображення cancellations[0].documents[1].title | ||
| 342 | + Звірити поле тендера із значенням ${viewer} ${SECOND_CANCELLATION_DOCUMENT} cancellations[${CANCEL_NUM}].documents[${SECOND_DOC}].title |
Please
register
or
login
to post a comment