Showing
1 changed file
with
30 additions
and
17 deletions
| ... | ... | @@ -26,6 +26,8 @@ ${question_id} 0 |
| 26 | 26 | *** Test Cases *** |
| 27 | 27 | Можливість оголосити однопредметний тендер |
| 28 | 28 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість оголосити тендер |
| 29 | + log ${TEMPDIR} | |
| 30 | + log ${CURDIR} | |
| 29 | 31 | ${ids}= Викликати для учасника ${tender_owner} Створити тендер ${INITIAL_TENDER_DATA} |
| 30 | 32 | ${TENDER_ID}= Get From List ${ids} 0 |
| 31 | 33 | Set Global Variable ${TENDER_ID} |
| ... | ... | @@ -35,7 +37,6 @@ ${question_id} 0 |
| 35 | 37 | Можливасть додати тендерну документацію |
| 36 | 38 | [Tags] ${USERS.users['${tender_owner}'].broker}: Можливість завантажити документ |
| 37 | 39 | ${filename}= Set Variable file.txt |
| 38 | - | |
| 39 | 40 | Викликати для учасника ${tender_owner} Завантажити документ ${filename} ${TENDER_ID} |
| 40 | 41 | |
| 41 | 42 | Можливість подати скаргу на умови |
| ... | ... | @@ -265,7 +266,7 @@ ${question_id} 0 |
| 265 | 266 | [Tags] ${USERS.users['${provider}'].broker}: Можливість скасувати цінову пропозицію |
| 266 | 267 | ${biddingresponce_0}= Викликати для учасника ${provider} скасувати цінову пропозицію ${TENDER_ID} ${biddingresponce0} |
| 267 | 268 | |
| 268 | -Подати цінову пропозицію bidder1 | |
| 269 | +Подати повторно цінову пропозицію першим учасником | |
| 269 | 270 | [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію |
| 270 | 271 | Дочекатись дати початоку прийому пропозицій |
| 271 | 272 | ${bid}= test bid data |
| ... | ... | @@ -274,7 +275,7 @@ ${question_id} 0 |
| 274 | 275 | Set Global Variable ${biddingresponce1} |
| 275 | 276 | log ${biddingresponce1} |
| 276 | 277 | |
| 277 | -Можливість змінити цінову пропозицію до 50000 | |
| 278 | +Можливість змінити повторну цінову пропозицію до 50000 | |
| 278 | 279 | [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію |
| 279 | 280 | Set To Dictionary ${biddingresponce1.data.value} amount 50000 |
| 280 | 281 | Log ${biddingresponce1.data.value} |
| ... | ... | @@ -282,15 +283,15 @@ ${question_id} 0 |
| 282 | 283 | Set Global Variable ${biddingresponce2} |
| 283 | 284 | log ${biddingresponce2} |
| 284 | 285 | |
| 285 | -Можливість змінити цінову пропозицію до 1 | |
| 286 | +Можливість змінити повторну цінову пропозицію до 400 | |
| 286 | 287 | [Tags] ${USERS.users['${provider}'].broker}: Можливість змінити цінову пропозицію |
| 287 | - Set To Dictionary ${biddingresponce1.data.value} amount 1 | |
| 288 | + Set To Dictionary ${biddingresponce1.data.value} amount 400 | |
| 288 | 289 | Log ${biddingresponce1.data.value} |
| 289 | 290 | ${biddingresponce3}= Викликати для учасника ${provider} Змінити цінову пропозицію ${TENDER_ID} ${biddingresponce1} |
| 290 | 291 | Set Global Variable ${biddingresponce3} |
| 291 | 292 | log ${biddingresponce3} |
| 292 | 293 | |
| 293 | -Завантажити документ першим учасником | |
| 294 | +Завантажити документ першим учасником в повторну пропозицію | |
| 294 | 295 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця |
| 295 | 296 | log ${USERS.users['${provider}'].broker} |
| 296 | 297 | log ${biddingresponce1} |
| ... | ... | @@ -298,15 +299,23 @@ ${question_id} 0 |
| 298 | 299 | ${token1}= Get Variable Value ${biddingresponce1.access.token} |
| 299 | 300 | log ${token1} |
| 300 | 301 | ${upload_doc_responce}= Викликати для учасника ${provider} Завантажити документ в ставку ${token1} ${bid_id} |
| 302 | + log ${upload_doc_responce} | |
| 301 | 303 | Set Global Variable ${upload_doc_responce} |
| 302 | - | |
| 304 | + | |
| 305 | +порівняти документ | |
| 306 | + #TODO: compare docs | |
| 307 | + [Tags] ${USERS.users['${provider}'].broker}: вичитати документ | |
| 308 | + ${url} = Get Variable Value ${upload_doc_responce[0].data.url} | |
| 309 | + ${token1}= Get Variable Value ${biddingresponce1.access.token} | |
| 310 | + ${doc}= Викликати для учасника ${provider} отримати документ ${TENDER_ID} ${url} ${token1} | |
| 311 | + | |
| 303 | 312 | Можливість змінити документацію цінової пропозиції |
| 304 | 313 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця |
| 305 | 314 | log ${USERS.users['${provider}'].broker} |
| 306 | 315 | log ${biddingresponce1} |
| 307 | 316 | ${bid_id}= get variable value ${biddingresponce1.data.id} |
| 308 | 317 | ${token1}= Get Variable Value ${biddingresponce1.access.token} |
| 309 | - ${upload_doc_responce_id}= get variable value ${upload_doc_responce.data.id} | |
| 318 | + ${upload_doc_responce_id}= get variable value ${upload_doc_responce[0].data.id} | |
| 310 | 319 | log ${token1} |
| 311 | 320 | Викликати для учасника ${provider} Змінити документ в ставці ${token1} ${bid_id} ${upload_doc_responce_id} |
| 312 | 321 | |
| ... | ... | @@ -316,7 +325,7 @@ ${question_id} 0 |
| 316 | 325 | [Tags] ${USERS.users['${provider}'].broker}: Можливість задати запитання |
| 317 | 326 | ${resp}= Викликати для учасника ${provider} Задати питання shouldfail ${TENDER_ID} ${questions[${question_id}]} |
| 318 | 327 | |
| 319 | -Подати цінову пропозицію bidder2 | |
| 328 | +Подати цінову пропозицію другим учасником | |
| 320 | 329 | [Tags] ${USERS.users['${provider1}'].broker}: Можливість подати цінову пропозицію |
| 321 | 330 | Дочекатись дати початоку прийому пропозицій |
| 322 | 331 | ${bid}= test bid data |
| ... | ... | @@ -344,7 +353,6 @@ ${question_id} 0 |
| 344 | 353 | можливість побачити скаргу анонімом під час подачі пропозицій |
| 345 | 354 | [Tags] ${USERS.users['${viewer}'].broker}: Відображення основних даних оголошеного тендера |
| 346 | 355 | Викликати для учасника ${viewer} порівняти скаргу ${TENDER_ID} ${COMPLAINTS[0]} |
| 347 | - | |
| 348 | 356 | |
| 349 | 357 | Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій |
| 350 | 358 | [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 50000 після закінчення прийому пропозицій |
| ... | ... | @@ -354,7 +362,7 @@ ${question_id} 0 |
| 354 | 362 | ${biddingresponce6}= Викликати для учасника ${provider1} Змінити цінову пропозицію shouldfail ${TENDER_ID} ${biddingresponce5} |
| 355 | 363 | Set Global Variable ${biddingresponce6} |
| 356 | 364 | log ${biddingresponce6} |
| 357 | - | |
| 365 | + | |
| 358 | 366 | Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій |
| 359 | 367 | [Tags] ${USERS.users['${provider1}'].broker}: Неможливість змінити цінову пропозицію до 1 після закінчення прийому пропозицій |
| 360 | 368 | Set To Dictionary ${biddingresponce5.data.value} amount 1 |
| ... | ... | @@ -377,33 +385,38 @@ ${question_id} 0 |
| 377 | 385 | ${upload_doc_responce2}= Викликати для учасника ${provider1} Завантажити документ в ставку shouldfail ${token1} ${bid_id} |
| 378 | 386 | log ${upload_doc_responce_2} |
| 379 | 387 | Set Global Variable ${upload_doc_responce2} |
| 380 | - | |
| 388 | + | |
| 381 | 389 | Неможливість змінити документацію цінової пропозиції після закінчення прийому пропозицій |
| 382 | 390 | [Tags] ${USERS.users['${provider}'].broker}: Неможливість змінити документацію цінової пропозиції після закінчення прийому пропозицій |
| 383 | 391 | log ${USERS.users['${provider}'].broker} |
| 384 | 392 | log ${biddingresponce5} |
| 385 | 393 | ${bid_id}= get variable value ${biddingresponce5.data.id} |
| 386 | 394 | ${token1}= Get Variable Value ${biddingresponce5.access.token} |
| 387 | - ${upload_doc_responce_id2}= get variable value ${upload_doc_responce2.data.id} | |
| 395 | + ${upload_doc_responce_id2}= get variable value ${upload_doc_responce2[0].data.id} | |
| 388 | 396 | log ${upload_doc_responce_id2} |
| 389 | 397 | log ${token1} |
| 390 | 398 | Викликати для учасника ${provider1} Змінити документ в ставці shouldfail ${token1} ${bid_id} ${upload_doc_responce_id2} |
| 391 | - | |
| 392 | - | |
| 399 | + | |
| 393 | 400 | Неможливість змінити існуючу документацію цінової пропозиції після закінчення прийому пропозицій |
| 394 | 401 | [Tags] ${USERS.users['${provider}'].broker}: Можливість прийняти пропозицію переможця |
| 395 | 402 | log ${USERS.users['${provider}'].broker} |
| 396 | 403 | log ${biddingresponce1} |
| 397 | 404 | ${bid_id}= get variable value ${biddingresponce1.data.id} |
| 398 | 405 | ${token1}= Get Variable Value ${biddingresponce1.access.token} |
| 399 | - ${upload_doc_responce_id}= get variable value ${upload_doc_responce.data.id} | |
| 406 | + ${upload_doc_responce_id}= get variable value ${upload_doc_responce[0].data.id} | |
| 400 | 407 | log ${token1} |
| 401 | 408 | Викликати для учасника ${provider} Змінити документ в ставці shouldfail ${token1} ${bid_id} ${upload_doc_responce_id} |
| 402 | 409 | |
| 403 | - | |
| 404 | 410 | Неможливість скасувати цінову пропозицію після закінчення прийому пропозицій |
| 405 | 411 | [Tags] ${USERS.users['${provider}'].broker}: Неможливість скасувати цінову пропозицію після закінчення прийому пропозицій |
| 406 | 412 | ${biddingresponce8}= Викликати для учасника ${provider1} скасувати цінову пропозицію shouldfail ${TENDER_ID} ${biddingresponce5} |
| 407 | 413 | Set Global Variable ${biddingresponce8} |
| 408 | 414 | log ${biddingresponce8} |
| 409 | 415 | |
| 416 | +Вичитати цінову пропозицію | |
| 417 | + sleep 120 | |
| 418 | + [Tags] ${USERS.users['${provider}'].broker}: Можливість подати цінову пропозицію | |
| 419 | + ${bid_id} = get variable value ${biddingresponce1.data.id} | |
| 420 | + ${token1}= Get Variable Value ${biddingresponce1.access.token} | |
| 421 | + ${bids}= Викликати для учасника ${provider} Отримати пропозиції ${TENDER_ID} ${bid_id} ${token1} | |
| 422 | + log ${bids} | |
| \ No newline at end of file | ... | ... |
Please
register
or
login
to post a comment