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