Commit 13e4af5cda5529c6e1c94c1157de851a121e3068

Authored by Andrew Yanovych
1 parent a9d0d677

added testcase, renamed testcases

@@ -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